From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: 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 Message-ID: <87tupv82np.fsf@gnus.org> References: <87y2fc2gvf.5.fsf@jidanni.org> <878s7bmcmg.fsf@gnus.org> <878s79t72e.5.fsf_-_@jidanni.org> <83wnusm7p8.fsf@gnu.org> <87lfb7wm6a.5.fsf@jidanni.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9719"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46781@debbugs.gnu.org To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 01 13:45:13 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lGhvE-0002Or-Ub for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Mar 2021 13:45:12 +0100 Original-Received: from localhost ([::1]:57028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGhvE-0000pI-0V for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Mar 2021 07:45:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGhv4-0000oh-8C for bug-gnu-emacs@gnu.org; Mon, 01 Mar 2021 07:45:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36843) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGhv4-00047B-0U for bug-gnu-emacs@gnu.org; Mon, 01 Mar 2021 07:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGhv3-0004cJ-Tq for bug-gnu-emacs@gnu.org; Mon, 01 Mar 2021 07:45:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Mar 2021 12:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46781 X-GNU-PR-Package: emacs Original-Received: via spool by 46781-submit@debbugs.gnu.org id=B46781.161460264717670 (code B ref 46781); Mon, 01 Mar 2021 12:45:01 +0000 Original-Received: (at 46781) by debbugs.gnu.org; 1 Mar 2021 12:44:07 +0000 Original-Received: from localhost ([127.0.0.1]:48389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGhuA-0004aw-Vf for submit@debbugs.gnu.org; Mon, 01 Mar 2021 07:44:07 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:41930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGhu9-0004aL-76 for 46781@debbugs.gnu.org; Mon, 01 Mar 2021 07:44:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=l2M/5Dz/d42YQ2CwyurhtlWh7Qp6G52wlpZDxwxA7lg=; b=jzoPOqo8XjabXMiKxetVXldjLp BwPvjyz7VCZeCxBTpRvChZePPwLd3uLY+otrbtjWAd4I3BbrMi9W/tqxNjQqGguuiBKixlVODAnqr LWFcLiUr4m0CGahS7e/sdpPoL89osRCUsEPSProd4CCqhqfrzwg5FKG6+Aqs1eiyy7xk=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lGhu0-0001sg-CH; Mon, 01 Mar 2021 13:43:58 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEVcRzC5lXIgGxH/ //+bzxZTAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UDAQwhChAROL0AAAGZSURBVCjPLdLBauMwEAbg cYgh61M2VD301JYWWj+FE9bQ9UkWmlDyBEueIhFVDzmVZbtn2axB/p9yR3Z9EHwe5PlHMilmNqEa 87I/0WdCbDt/FCygpHLww/HfLZWLKGj83S68UgQ+E/IdCjrF4nztCl83uCfyFlf9ja8NFiT7y3W/ 6bgBEpqFU1SXCAnGuVBZCDrpub6l3sBFGpj3JC8Na5BnrviJMs1cJnzjhpYvE6r8mQ+6m6HDTzZM K5a6N7hjo/Sqji8pTYpNq+fslc68h7us4EbW1LX7uEEBSVJTyPajLWICU/RG9gBwbxtJcsJ3E0rg oyBgwNgomUbNiCXvgHwn8HBP3BRQ9wKFIcq0oHeBRYh8DBe8CTbopa10+iNIz++0XM8YdVoPM7oJ x4RiRiwTDDoqUkkQLZZnSRAS5LBttgCWoMPI/OsH2ZSErNxpZVlwBaoFVqfUf0G5oDU0paD0H2xl 7P4L7da4qMzNF7QNqrlM2GaW+3Xqo+TwHuUGgKyhLFf1Y6sFXUPy7YehrubURPYUtjThP5J76zkx Qf1jAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAzLTAxVDEyOjMzOjEwKzAwOjAwVaacqwAAACV0 RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMy0wMVQxMjozMzoxMCswMDowMCT7JBcAAAAASUVORK5CYII= X-Now-Playing: Big Thief's _Two Hands_: "Those Girls" In-Reply-To: <87lfb7wm6a.5.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Mon, 01 Mar 2021 12:08:29 +0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:201080 Archived-At: =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > $ emacs -nw -Q --eval '(setq read-buffer-completion-ignore-case t)' Makef= ile 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? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no