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: Ergus
Subject: Re: [PATCH] Support "\n" in icomplete-separator
Date: Wed, 11 Nov 2020 22:55:23 +0100

On Wed, Nov 11, 2020 at 08:37:36PM +0000, Gregory Heytings wrote:


If someone wants to claim that display of completion candidates by icomplete-vertical, ivy, etc. is anywhere near as pretty as what you get when you click on the address bar of a browser and get the drop-down list of candidates, then I can only say that I cannot disagree more.


But why??? I just tried Ivy again, AFAICS it has everything you have in the drop-down list of a browser: the matching substring is colorized, you can use the mouse to click on a candidate to select it, you can use the mouse to scroll the list up and down... What am I missing?

Indeed, I don't see any important visual "disadvantage" in ivy
appearance compared with what is around. Plus ivy adds some exclusive
features like the M-o actions, avy integration (avy was created the same
author) and hydra integration (also from same author). IMO (I already
said that) we should put more attention to ivy if we want a
better/pretty completion already working. Ivy solves details like the
scrolling, long prompt, long like candidates and so on...

There is also an extension for ivy: ivy-postframe [1] which shows the
completions in a postframe (of course). And the appearance is (IMO) as
good as anything else around.

[1]: https://github.com/tumashu/ivy-posframe

BTW: The postframe creator asked in this list some days ago about adding
the package to elpa . All the contributors got the copyright already; but
I don't know if he received any reply to proceed.

You can see the thread:

https://github.com/tumashu/ivy-posframe/issues/95


reply via email to

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