emacs-devel
[Top][All Lists]
Advanced

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

RE: [PATCH] Support "\n" in icomplete-separator


From: Drew Adams
Subject: RE: [PATCH] Support "\n" in icomplete-separator
Date: Thu, 12 Nov 2020 09:42:15 -0800 (PST)

> Which of the two do you like better: the Emacs modes like
> icomplete-vertical or the drop-down list UI of the browsers?

Perhaps an unfair reply, as I don't use icomplete-vertical.

But to respond to the question generally, I prefer a UI where:

1. I can hit a key to empty the current search pattern.

2. I can get regexp, fuzzy, substring, or whatever matching.

3. I can specify where I want the set of candidates shown
   (e.g. where to put *Completions* or whatever other display
   is used - not just drop it down, obscuring the content of
   the current "page"/window).

   In Emacs, use of a set of candidates is often closely
   involved with the buffer you start the filtering operation
   from.  It can help to continue to see it, and to be able
   to (on demand) get the candidates list out of the way.

4. I can hit a key to change the sort order of the candidates,
   and multiple ways, which can be specific to the kind of
   candidates.

5. I can add additional patterns, to apply further filtering
   (AND-ing/intersecting with the current set).

6. Complementing the last filtering operation, to subtract
   its candidates from the previously shown set (AND-NOT).

I have all of that with Icicles.

All with keyboard keys.  And I can use the mouse, including
wheel, as well.



reply via email to

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