GNU bug report logs -
#34116
27.0.50; minibuffer-force-complete-and-exit mostly broken
Previous Next
Reported by: João Távora <joaotavora <at> gmail.com>
Date: Thu, 17 Jan 2019 13:57:02 UTC
Severity: normal
Tags: patch
Found in version 27.0.50
Done: João Távora <joaotavora <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #28 received at 34116 <at> debbugs.gnu.org (full text, mbox):
Stefan Monnier <monnier <at> IRO.UMontreal.CA> writes:
>> Yes, it elegantly fixes this bug, but complicates #34077.
>
> I don't see why. Can you explain?
If I do that, then C-M-i will still cycle/rotate after completing say,
'/emacs/sr' to '/emacs/src', which means that
completion-all-sorted-completions, used by the prospects, listing is
still forcibly cached by minibuffer-force-complete.
The reason it shouldn't be, IMO, is that the result is I will now see
'{src | libsrc}' as candidates, instead of seeing the files under
emacs/src/. The problem is really that now I can't know if those are
actual dirs emacs/src/src emacs/src/libsrc.
You could argue that's just my personal preference and the cycling still
makes sense, so I put this new behaviour is a separate command
icomplete-force-complete as a compromise. But with your technique I
can't implement it properly.
João
This bug report was last modified 6 years and 120 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.