emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacsclient in elisp


From: Jean Louis
Subject: Re: emacsclient in elisp
Date: Fri, 21 May 2021 19:25:09 +0300
User-agent: Mutt/2.0.6 (2021-03-06)

* Daniel Mendler <mail@daniel-mendler.de> [2021-05-21 13:33]:
> There is a point in doing what I am doing but it strongly depends on the
> UI you are using. Do you know the command line fuzzy finder fzf. My
> program basically emulates that working mode in Emacs. The grep
> functionality offered by Emacs is not related to that, but is fine by
> itself. There is no "need" for my package, it is just an experiment to
> see if I can retrofit certain interaction models onto Emacs.

I have tried using it, here is user experience:

- great name, and I would propose changes instead of:

Possible completions are:
affe--find-history      affe--grep-history      affe-backend--head
affe-backend--tail      affe-count      affe-find-command
affe-grep-command       affe-highlight-function         affe-regexp-function

to be:

affe-banana--find-history       affe-banana--grep-history       
affe-banana-backend--head
affe-banana-backend--tail       affe-banana-count       affe-banana-find-command
affe-banana-grep-command        affe-banana-highlight-function  
affe-banana-regexp-function

As it is most logical to feed banana variables to affe.

Now...

- affe-find, does not work. Even in a directory with few files, there
  is nothing taking place, let me try again in ~/tmp/mozilla_user0/ so
  nothing is happening there, let us say I write some string, nothing,
  no reaction, if I press enter, the new empty buffer appears. If
  purpose of affe is to open up found file, so you should maybe check
  if the file written corresponds to file on the disk, as opening new
  empty buffer is not helpful when finding a file.

- affe-grep, I would remain to `affe-grape' even better
  `affe-grapefruit'; now that one actually works, it will find
  something yet not so usable, it is not nearly usable as M-x grep;
  and when I tried it in a different directory, even repeated C-g
  could not help and `rg' was running in the background in such way
  that it blocked all the X Window input. I pressed Ctrl-Alt-F4 to
  switch in a waiting manner to console which is more responsive, to
  open up `top' and find out which process to kill;

-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

Sign an open letter in support of Richard M. Stallman
https://stallmansupport.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]