GNU bug report logs - #9591
Buffer substring completion matches hidden buffers.

Previous Next

Package: emacs;

Reported by: rms <at> gnu.org

Date: Sat, 24 Sep 2011 12:29:02 UTC

Severity: normal

Found in version 24.0.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: Chong Yidong <cyd <at> stupidchicken.com>
To: rms <at> gnu.org
Cc: 9591 <at> debbugs.gnu.org
Subject: bug#9591: 24.0.50; buffer name completion
Date: Sat, 24 Sep 2011 14:44:41 -0400
Richard Stallman <rms <at> gnu.org> writes:

> If I type C-x k mes TAB, it completes to ` *message-viewer RMAIL'.
> Killing that buffer was rather a screw.
>
> I just fixed rmail so that won't be a screw.  But I think this
> completion is a bug in its own right, and should be fixed too.
>
> I think it is a bug to complete to a buffer name that starts with a
> space, when the user did not type an initial space in the buffer name.
> These buffers are not supposed to be visible unless the user
> specifically asks to see them.

Another fix might be for C-x k to use confirm-nonexistent-file-or-buffer
so that after you type TAB, Emacs prompts with [Confirm] when you try to
exit the minibuffer immediately.  `C-x b' already does this.

Maybe it would be good to enable this for "b" interactive codes.




This bug report was last modified 13 years and 234 days ago.

Previous Next


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