GNU bug report logs - #46781
read-buffer-completion-ignore-case: who would still be looking for m when they typed M?

Previous Next

Package: emacs;

Reported by: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>

Date: Thu, 25 Feb 2021 21:10:02 UTC

Severity: wishlist

Full log


Message #28 received at 46781 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 46781 <at> debbugs.gnu.org
Subject: Re: bug#46781: read-buffer-completion-ignore-case: who would still
 be looking for m when they typed M?
Date: Mon, 01 Mar 2021 13:43:54 +0100
積丹尼 Dan Jacobson <jidanni <at> jidanni.org> writes:

> $ emacs -nw -Q --eval '(setq read-buffer-completion-ignore-case t)' Makefile murmurfile BLA
> C-x b                  ;; switch-to-buffer
> M                      ;; self-insert-command
> TAB                    ;; minibuffer-complete
>
> I am saying that if I typed "m", then offer me both choices.
>
> But I have gone through all the trouble of holding down SHIFT, that
> means I am serious about only matching uppercase M.

Thanks for the recipe for reproduction.

Yes, I also see this behaviour, and it does indeed behave as documented
(i.e., case is ignored).

But as you say, that's perhaps not optimal behaviour -- in other cases
like this in Emacs (like isearch), Emacs stops ignoring case if the user
enters some upper case characters, and that would make sense here too?

Anybody have opinions here?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 4 years and 101 days ago.

Previous Next


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