[Top][All Lists]

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

RE: [ELPA] New package: transient

From: Drew Adams
Subject: RE: [ELPA] New package: transient
Date: Sat, 2 May 2020 12:44:52 -0700 (PDT)

> Modern IDEs provide the candidates without needing to do any action.
> It’s very different from having to explicitly look up.
> (And that’s where the burden comes.)

A good UI offers both possibilities: show
completions automatically or show them on
demand (e.g. hitting `TAB').

One consideration is how many completion
candidates there are, how many of them you
want to see, and why you want to see them.

UIs such as Ido, for example, show only a few
candidates, even when there may be many.  And
those UIs typically do kick in automatically.

But what if you want to see lots of candidates?
(There are several reasons you might want to.)
In that case, do you want a huge popup that
shows them?

Users should be in control.  They should at
least have a user option that controls this
in general.  Additionally it's good if they
can control this on the fly (how many max,
whether to show automatically, etc.)

(FWIW, Icicles offers such user control.)

reply via email to

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