emacs-devel
[Top][All Lists]
Advanced

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

RE: [External] : Re: [PATCH] Re: Other details about completion.


From: Drew Adams
Subject: RE: [External] : Re: [PATCH] Re: Other details about completion.
Date: Fri, 8 Apr 2022 16:20:01 +0000

> >Indeed, this is why I proposed to create zcomplete-mode
> >that works exactly like icomplete-mode, but updates completions
> >in the Completions window instead of the minibuffer.
>
> IIRC Helm already uses that approach?

Icicles has done that much longer, FWIW.

Icicles predates Ido (but not IswitchB or Icomplete).
For a very long time, `icomplete-mode' just _showed_
(some) candidates - you couldn't do anything with them.

> >They stay in the minibuffer and display completions in the minibuffer,
> >whereas zcomplete-mode will display completions in the Completions window
> >while staying in the minibuffer, like zsh does.

That's what Emacs (and Icicles, FWIW) has always done.

And nothing makes anything "stay" anywhere, including
in the minibuffer.  You can move focus to *Completions*
anytime.  Besides using a mouse etc., you can do that
in Icicles using `C-<insert>' (it also moves back).

There should be no particular _need_ to move focus to
*Completions*, however - everything should be possible
with the focus in the minibuffer.

If the aim is to force users to move to *Completions*
to act on candidates, that would be a step backward.

But it should be possible to do _some_ things in
*Completions* - such as marking candidates for actions,
either together as a group or separately) - including
doing so by selecting them with the region.



reply via email to

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