GNU bug report logs -
#67661
30.0.50; *Completions* has started popping up for icomplete-in-buffer
Previous Next
Reported by: Sean Whitton <spwhitton <at> spwhitton.name>
Date: Wed, 6 Dec 2023 15:31:02 UTC
Severity: normal
Fixed in version 30.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 67661 <at> debbugs.gnu.org (full text, mbox):
> Cc: juri <at> linkov.net
> From: Sean Whitton <spwhitton <at> spwhitton.name>
> Date: Wed, 06 Dec 2023 15:30:12 +0000
>
> X-debbugs-cc: juri <at> linkov.net
>
> Hello,
>
> 1. emacs -q
> 2. (setopt icomplete-in-buffer t)
> 3. M-x icomplete-mode
> 4. M-x eshell
> 5. try to tab-complete something where there is more than one possible
> completion, e.g. ls<TAB> in a directory with many files.
>
> Previously you would get the icomplete in buffer completion.
> Now, additionally, *Completions* pops up, but it doesn't make sense to
> have both.
AFAICT, the above description of the problem is inaccurate. The
*Completions* buffer would pop up in previous versions as well, but
only after a second TAB. Whereas the in-buffer completion would show
after the first TAB. Now in Emacs 30 after the first TAB nothing
happens, and after the second TAB you see the same display as
previously after the second TAB: both in-buffer completion and the
*Completions* buffer popped up.
So I think the problem is that the first TAB does NOT show in-buffer
completion anymore in the above scenario.
This bug report was last modified 1 year and 184 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.