[Top][All Lists]

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

Re: Include ivy + counsel in Emacs core?

From: Oleh Krehel
Subject: Re: Include ivy + counsel in Emacs core?
Date: Mon, 14 Sep 2020 13:12:36 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0

On 9/13/20 11:26 PM, Ergus wrote:
On Sun, Sep 13, 2020 at 04:36:13PM -0400, Stefan Monnier wrote:
ivy+counsel it's a quality package that reached already noticeable
popularity.  Does fuzzy completion with vertical output display, and its
counsel-M-X shows also the command key binding (feature I consider for
my experience a _game changer_ for softening the learning curve).
Finally it's already in ELPA.

Last I heard Ivy still had problems with some completion tables (IIRC
with those completion tables that return non-trivial values from
`completion-boundaries`, such as the completion table used for
filenames, tho there might be other issues such as the support for
unquote/requote).  If that's still the case (it was several years ago),
then enabling Ivy by default would either introduce regressions when
completing against such completion tables, or would force us to use
2 different UIs (the Ivy one where it works well, as some other UI for
those other cases) ;-(


An important part of ivy was re-implemented the last year to simplify
and unify some interfaces and many errors were corrected.

I use ivy since 4 years ago with not big issues for the moment (When I
have them I have reported and they have been solved almost immediately).
But it needs some improve before becoming part of vanilla.

It would be very nice if you comment/report/ask that to Abo-Abo. To get
an update of the current status.

I'm eager to solve the problems with completion tables. Some of them should already be solved.

If there was a bug report with a reproducible scenario, that would make things move faster.


reply via email to

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