Subject: Re: bug#46368: Completion vs. "*" buffer names

From: 積丹尼 Dan Jacobson <[email-masked]>
Date: Tue, 09 Feb 2021 23:58:22 +0800

>>>>> "GH" == Gregory Heytings <[email-masked]> writes:

GH> Does (setq read-buffer-completion-ignore-case t) solve your problem?

I see I already have

    read-buffer-completion-ignore-case is a variable defined in ‘C source code’.
    Its value is t
    Original value was nil

GH> If not, could you provide a recipe, starting with emacs -Q, to
GH> reproduce the problem?

$ emacs -Q
 C-x m            	;; compose-mail
 C-x m			;; compose-mail
 C-x b			;; switch-to-buffer
 b			;; self-insert-command
 <return>		;; minibuffer-complete-and-exit
 C-x b			;; switch-to-buffer
 u			;; self-insert-command
 <tab>			;; minibuffer-complete
 <tab>			;; minibuffer-complete
 <tab>			;; minibuffer-complete
 <tab>			;; minibuffer-complete
 <return>		;; minibuffer-complete-and-exit
 <return>		;; minibuffer-complete-and-exit
 C-x C-b		;; list-buffers
 C-h l			;; view-lossage