emacs-devel
[Top][All Lists]
Advanced

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

Re: Sorting command completions by recency


From: Stefan Monnier
Subject: Re: Sorting command completions by recency
Date: Wed, 17 Feb 2021 14:55:46 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

>> This code puts the recent commands at the top as well,
>> but probably it needs to be opt-in:
> Makes sense to me, and, yes.

FWIW, the minibuffer.el code already uses this kind of sorting for the
list of completions used in things like `icomplete` and
`completion-cycle-threshold`.

For *Completions* the sort was kept alphabetical so far because that's
also useful (for example in the case of M-x completion, it makes it
easier to skip over blocs of commands sharing the same prefix).

So, while I think it can be useful to sort by some kind of "guessed
usefulness" such as presence in the history, I don't think this should
be forced by the completion table of commands.


        Stefan




reply via email to

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