GNU bug report logs - #17545
24.4.50; icomplete conflicts with minibuffer default

Previous Next

Package: emacs;

Reported by: Dan McKinley <mcfunley <at> gmail.com>

Date: Wed, 21 May 2014 16:08:02 UTC

Severity: normal

Found in version 24.4.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Dan McKinley <mcfunley <at> gmail.com>
Cc: 17545 <at> debbugs.gnu.org
Subject: bug#17545: 24.4.50; icomplete conflicts with minibuffer default
Date: Wed, 21 May 2014 13:52:55 -0400
> "Kill buffer (default: foo)". If you type C-j to trigger icomplete
> without having actually typed any characters, icomplete will terminate
> an unrelated buffer and won't even tell you which it was.

Good point.

> This is confusing because the minibuffer prompt suggests a completely
> different default. Here's a function that fixes the behavior:

I think a better fix is to change icomplete such that if the default is
among the possible completions, then it appears first.


        Stefan




This bug report was last modified 10 years and 32 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.