[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/
- Re: emacsclient in elisp, (continued)
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/20
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/20
- Re: emacsclient in elisp, Daniel Mendler, 2021/05/20
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/20
- Re: emacsclient in elisp, Daniel Mendler, 2021/05/20
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/20
- Re: emacsclient in elisp, Daniel Mendler, 2021/05/20
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Daniel Mendler, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp,
Jean Louis <=
- Re: emacsclient in elisp, Jean Louis, 2021/05/21
- Re: emacsclient in elisp, Jean Louis, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/20
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/21
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/21