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 #22 received at 46781 <at> debbugs.gnu.org (full text, mbox):

From: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: larsi <at> gnus.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 12:08:29 +0800
$ 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.

"Then don't tamper with read-buffer-completion-ignore-case in the first
place."

But then I don't get the two choices for little "m". Too much price to pay.

So maybe read-buffer-completion-ignore-case should allow a third value,
not just nil and t.




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.