emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] (icomplete-vertical-mode): Add support for affixations and,


From: Dmitry Gutov
Subject: Re: [PATCH] (icomplete-vertical-mode): Add support for affixations and, annotations
Date: Sat, 5 Jun 2021 04:48:05 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1

On 02.06.2021 16:16, João Távora wrote:

I wonder how many people are still actually using ido today.  It
used to be extremely popular, I used it for ages.

Still fairly popular, though the newer completion frameworks have popularized different bindings, alas.

Simpler mental model, a guarantee of no "inconsistent" display, I
suppose. But the flicking is real annoying, it's one of the things that
has stopped my from migrating to fido-mode (somewhat lower performance
is the other).

By the way, another thing I'm kind of missing is different faces. One for input, and another for directories in the completions list.

That's less critical, though.

Are you using ido-enable-flex-matching?

Sure. Also see bug#12796.

If there's still a performance discrepancy, maybe a controlled benchmark
is in order.

I've filed bug#48841 with some details.

It's apples to oranges, of course (Ido doesn't do any "smart" sorting), but what can we do.

where "ico" is input. If I backspace and type "o" again, there will be
an interval of time when two "o" will be shown. That looks kinda weird,
but probably still better than having it blink. Hopefully, this behavior
could still be improved, though.

I'm fine if you fix this and fine if you leave it. Personally, I've switched to
fido-mode +  fido-vertical-mode  which doesn't do the [mplete.el] dance.

The new icomplete-vertical-mode is pretty nice, but ivy-posframe still kicks it out of the park for my usage.

Personally I'm  also fine to remove this complexity altogether, even for
non-vertical Icomplete/Fido, but I think at least Stefan likes it (possibly
others, but no record thereof).

Yeah, removing features is hard.



reply via email to

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