From unknown Sun Jun 22 15:23:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32512 <32512@debbugs.gnu.org> To: bug#32512 <32512@debbugs.gnu.org> Subject: Status: xref--read-identifier using etags backend should honor case-fold-search Reply-To: bug#32512 <32512@debbugs.gnu.org> Date: Sun, 22 Jun 2025 22:23:57 +0000 retitle 32512 xref--read-identifier using etags backend should honor case-f= old-search reassign 32512 emacs submitter 32512 Ludovic Brenta severity 32512 wishlist tag 32512 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 23 12:11:35 2018 Received: (at submit) by debbugs.gnu.org; 23 Aug 2018 16:11:35 +0000 Received: from localhost ([127.0.0.1]:59046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fssCr-0008Md-J3 for submit@debbugs.gnu.org; Thu, 23 Aug 2018 12:11:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57683) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fssCp-0008MO-P7 for submit@debbugs.gnu.org; Thu, 23 Aug 2018 12:11:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fssCj-0004yO-VJ for submit@debbugs.gnu.org; Thu, 23 Aug 2018 12:11:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51197) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fssCj-0004y0-RQ for submit@debbugs.gnu.org; Thu, 23 Aug 2018 12:11:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50425) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fssCj-0006UI-0Z for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 12:11:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fssCe-0004oh-2g for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 12:11:24 -0400 Received: from rmap1.bookmyname.com ([88.191.249.149]:57517 helo=webmail.free.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fssCd-0004nh-P0 for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 12:11:19 -0400 Received: by webmail.free.org (Postfix, from userid 5000) id 3199A507A52B; Thu, 23 Aug 2018 18:11:18 +0200 (CEST) To: Subject: xref--read-identifier using etags backend should honor case-fold-search MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 23 Aug 2018 17:11:18 +0100 From: Ludovic Brenta Message-ID: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> X-Sender: ludovic@ludovic-brenta.org User-Agent: Roundcube Webmail/0.5.3 X-Complaints-To: abuse_at_bookmyname.com X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Origin-Web-Site: webmail.bookmyname.com X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) Package: emacs Version: 26.1 Severity: wishlist Hello, Suppose I have a file named foo-bar.adb containing: package Foo.Bar is end Foo.Bar; and this has been tagged with etags, which is the backend in use for xref. Now: (a) M-. foo.bar/b => jumps to foo-bar.adb line 1, "package Foo.Bar is". but (b) M-. foo.bar => "no match" In (a), xref-find-definition took whatever my input was and honored case-fold-search, which is t, to find the definition of the package. But when I type asking for possible completions, xref--read-identifier is case-sensitive whether I like it or not. Indeed: (c) M-. Foo.Bar => produces the desired completion Foo.Bar/b The inconsistency between (a) and (b) is anti-ergonomic. I looked for a variable, separate from case-fold-search, that would control the case sensitivity of completion in this case, but I couldn't find one. -- Ludovic Brenta. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 23 13:30:24 2018 Received: (at 32512) by debbugs.gnu.org; 23 Aug 2018 17:30:24 +0000 Received: from localhost ([127.0.0.1]:59077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fstR9-00022J-QJ for submit@debbugs.gnu.org; Thu, 23 Aug 2018 13:30:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fstR7-000223-LQ for 32512@debbugs.gnu.org; Thu, 23 Aug 2018 13:30:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fstQx-0002pv-E9 for 32512@debbugs.gnu.org; Thu, 23 Aug 2018 13:30:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39268) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fstQx-0002pd-9E; Thu, 23 Aug 2018 13:30:11 -0400 Received: from [176.228.60.248] (port=1957 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fstQw-0000SG-S4; Thu, 23 Aug 2018 13:30:11 -0400 Date: Thu, 23 Aug 2018 20:29:55 +0300 Message-Id: <83y3cx9ejw.fsf@gnu.org> From: Eli Zaretskii To: Ludovic Brenta In-reply-to: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> (message from Ludovic Brenta on Thu, 23 Aug 2018 17:11:18 +0100) Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32512 Cc: 32512@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Thu, 23 Aug 2018 17:11:18 +0100 > From: Ludovic Brenta > > (a) > M-. foo.bar/b => jumps to foo-bar.adb line 1, "package Foo.Bar is". > > but > > (b) > M-. foo.bar => "no match" > > In (a), xref-find-definition took whatever my input was and honored > case-fold-search, which is t, to find the definition of the package. > > But when I type asking for possible completions, > xref--read-identifier > is case-sensitive whether I like it or not. Indeed: > > (c) > M-. Foo.Bar => produces the desired completion Foo.Bar/b > > The inconsistency between (a) and (b) is anti-ergonomic. > > I looked for a variable, separate from case-fold-search, that would > control the case sensitivity of completion in this case, but I couldn't > find one. I think one of explicit goals of Xref development was to make it much more accurate than etags is, which is why it explicitly disables some loose match methods etags offers (and was using when its front-end was invoked by M-.). With that in mind, folding case would go against that goal, so I'm not sure it's a step in the right direction. Is the problem the inconsistency between (a) and (b), or is the problem that you _want_ xref-find-definition to be case-insensitive? If the former, perhaps we should instead make (a) fail as well? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 24 06:35:18 2018 Received: (at 32512) by debbugs.gnu.org; 24 Aug 2018 10:35:18 +0000 Received: from localhost ([127.0.0.1]:59350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ft9Qz-0005ch-Qv for submit@debbugs.gnu.org; Fri, 24 Aug 2018 06:35:17 -0400 Received: from hel.is.scarlet.be ([193.74.71.26]:31359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ft9Qx-0005cS-Mk for 32512@debbugs.gnu.org; Fri, 24 Aug 2018 06:35:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1535106909; bh=1fEe+ZNwnxVZa7BkgYn0rTCaMl9+DUkG/3LXrr/g0NY=; h=From:To:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=VLVd5t/LBX/tUBKEpUzesHr5RoxcfMo2wAha87oK0PvUp7dO9hyl9A/VevZUuuqqj BcuuEzVldd4/5fDDZ8MfTPFY0S+2EdfDC8t+3daOLnNQOsmKpTbfgFU3cjyOLOU9XQ FHayj2mz8NU/bg+XOVvL1WHpL7jKUyqolPzpQETQ= Received: from samuel (ip-213-49-206-2.dsl.scarlet.be [213.49.206.2]) by hel.is.scarlet.be (8.14.9/8.14.9) with ESMTP id w7OAZ8T6018257 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <32512@debbugs.gnu.org>; Fri, 24 Aug 2018 12:35:09 +0200 X-Scarlet: d=1535106909 c=213.49.206.2 From: Ludovic Brenta To: 32512@debbugs.gnu.org Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> <83y3cx9ejw.fsf@gnu.org> Date: Fri, 24 Aug 2018 12:35:08 +0200 In-Reply-To: <83y3cx9ejw.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 Aug 2018 20:29:55 +0300") Message-ID: <87ftz48337.fsf@ludovic-brenta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DCC-scarlet.be-Metrics: hel 20002; Body=1 Fuz1=1 Fuz2=1 X-Virus-Scanned: clamav-milter 0.98.1-exp at hel X-Virus-Status: Clean X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32512 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii writes: > Is the problem the inconsistency between (a) and (b), or is the > problem that you _want_ xref-find-definition to be case-insensitive? > If the former, perhaps we should instead make (a) fail as well? Well the inconsistency is definitely a problem but additionally I want to *control* whether or not case is sensitive in completions; preferably using case-fold-search, if that is really the variable used for complete matches. Thanks for your reply. -- Ludovic Brenta. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 24 08:35:22 2018 Received: (at 32512) by debbugs.gnu.org; 24 Aug 2018 12:35:22 +0000 Received: from localhost ([127.0.0.1]:59402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ftBJC-00046z-Hi for submit@debbugs.gnu.org; Fri, 24 Aug 2018 08:35:22 -0400 Received: from hel.is.scarlet.be ([193.74.71.26]:52010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ftBJB-00046m-8d for 32512@debbugs.gnu.org; Fri, 24 Aug 2018 08:35:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1535114115; bh=80E0VV69VImUpICAtPBWRA3LpfdzOPcsAmfCzcPNhGs=; h=From:To:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=cUzuYWZ1quk9lNDqLdKWRoX/1JeDfLIimcpNdyrPom71+Og0RXmQW+uxZ/1NyqRjQ WaOrDpbKn6WJOTJGiYfZzaY/mazZ/VCtpUjSMdT3e2RPtH5vtUwVuAnCaxK9dmP0Yu cWpTgJkF9scdRNtWIVz7BqJyXa4zJVI8zOKrQaUE= Received: from samuel (ip-213-49-206-2.dsl.scarlet.be [213.49.206.2]) by hel.is.scarlet.be (8.14.9/8.14.9) with ESMTP id w7OCZETu005759 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <32512@debbugs.gnu.org>; Fri, 24 Aug 2018 14:35:15 +0200 X-Scarlet: d=1535114115 c=213.49.206.2 From: Ludovic Brenta To: 32512@debbugs.gnu.org Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> <83y3cx9ejw.fsf@gnu.org> <87ftz48337.fsf@ludovic-brenta.org> Date: Fri, 24 Aug 2018 14:35:14 +0200 In-Reply-To: <87ftz48337.fsf@ludovic-brenta.org> (Ludovic Brenta's message of "Fri, 24 Aug 2018 12:35:08 +0200") Message-ID: <877ekg7xj1.fsf@ludovic-brenta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DCC-scarlet.be-Metrics: hel 20001; Body=1 Fuz1=1 Fuz2=1 X-Virus-Scanned: clamav-milter 0.98.1-exp at hel X-Virus-Status: Clean X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32512 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Also I would like to add that some programming languages, notably Ada and Pascal, are case-insensitive; in these languages, "being as exact as possible" implies respecting this case-inensitivity. This is why I think it would be a good idea to make the case sensitivity user-controllable (not mode-controllable, as you may want to look for an Ada subprogram from a buffer visiting e.g. a shell script). -- Ludovic Brenta. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 24 10:36:01 2018 Received: (at submit) by debbugs.gnu.org; 24 Aug 2018 14:36:01 +0000 Received: from localhost ([127.0.0.1]:59876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ftDBx-00078z-J2 for submit@debbugs.gnu.org; Fri, 24 Aug 2018 10:36:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36933) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ftDBv-00078j-M8 for submit@debbugs.gnu.org; Fri, 24 Aug 2018 10:35:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ftDBp-0004ba-K1 for submit@debbugs.gnu.org; Fri, 24 Aug 2018 10:35:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49995) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ftDBp-0004bS-GJ for submit@debbugs.gnu.org; Fri, 24 Aug 2018 10:35:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57916) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ftDBo-0003t6-Pr for bug-gnu-emacs@gnu.org; Fri, 24 Aug 2018 10:35:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ftDBl-0004ZJ-Hs for bug-gnu-emacs@gnu.org; Fri, 24 Aug 2018 10:35:52 -0400 Received: from [195.159.176.226] (port=44603 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ftDBl-0004X1-9U for bug-gnu-emacs@gnu.org; Fri, 24 Aug 2018 10:35:49 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1ftD9b-0005uH-AW for bug-gnu-emacs@gnu.org; Fri, 24 Aug 2018 16:33:35 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Helmut Eller Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search Date: Fri, 24 Aug 2018 16:35:40 +0200 Lines: 20 Message-ID: References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> <83y3cx9ejw.fsf@gnu.org> <87ftz48337.fsf@ludovic-brenta.org> <877ekg7xj1.fsf@ludovic-brenta.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cancel-Lock: sha1:k0gY44ahXeQTg2f9pB7/c8fH3FA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.8 (-----) On Fri, Aug 24 2018, Ludovic Brenta wrote: > Also I would like to add that some programming languages, notably Ada > and Pascal, are case-insensitive; in these languages, "being as exact as > possible" implies respecting this case-inensitivity. This is why I > think it would be a good idea to make the case sensitivity > user-controllable (not mode-controllable, as you may want to look for an > Ada subprogram from a buffer visiting e.g. a shell script). xref--read-identifier basically calls 'completing-read' with some arguments that it gets from the backend. Setting 'completion-ignore-case' should make it case-insensitive. Have you tried that? The etags backed uses 'tags-lazy-completion-table' to create the possible completions. I think that was not changed when the xref was added. Helmut From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 05:47:22 2021 Received: (at 32512) by debbugs.gnu.org; 1 Sep 2021 09:47:22 +0000 Received: from localhost ([127.0.0.1]:36351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLMq2-0006dn-1b for submit@debbugs.gnu.org; Wed, 01 Sep 2021 05:47:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLMpz-0006Y5-O9 for 32512@debbugs.gnu.org; Wed, 01 Sep 2021 05:47:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=qyC6FJLB8Yw+aDkZpWl1+OUhtYnp/hgdEFivbF9SonI=; b=U/dQa5GvrMWr0+uZc+v9XSSFUo VJPo+cYtDsrwM0NcRMVk+IU1WqZSGaSjJoQkJivnyIpHyilgdmQp6bSfH2GvOJH8k9Pe7M2TUJCex M7kL/S4883+a2bRJ7hHTUPHQrp3eO5Jt4gCH9s9GloF261S5b4V2dFB8r0B9gF9CxNQo=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLMpp-0001pe-CI; Wed, 01 Sep 2021 11:47:13 +0200 From: Lars Ingebrigtsen To: Helmut Eller Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> <83y3cx9ejw.fsf@gnu.org> <87ftz48337.fsf@ludovic-brenta.org> <877ekg7xj1.fsf@ludovic-brenta.org> Date: Wed, 01 Sep 2021 11:47:08 +0200 In-Reply-To: (Helmut Eller's message of "Fri, 24 Aug 2018 16:35:40 +0200") Message-ID: <87wno0eig3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Helmut Eller writes: > xref--read-identifier basically calls 'completing-read' with some > arguments that it gets from the backend. > > Setting 'completion-ignore-case' should make it case-insensitive. Have > you tried th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32512 Cc: 32512@debbugs.gnu.org, Ludovic Brenta X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Helmut Eller writes: > xref--read-identifier basically calls 'completing-read' with some > arguments that it gets from the backend. > > Setting 'completion-ignore-case' should make it case-insensitive. Have > you tried that? (I'm going through old bug reports that unfortunately weren't resolved at the time.) There wasn't any further followup after this -- Ludovic, does setting `completion-ignore-case' fix this use case for you? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 05:47:27 2021 Received: (at control) by debbugs.gnu.org; 1 Sep 2021 09:47:27 +0000 Received: from localhost ([127.0.0.1]:36354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLMq7-0006hy-8x for submit@debbugs.gnu.org; Wed, 01 Sep 2021 05:47:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLMq5-0006c5-9M for control@debbugs.gnu.org; Wed, 01 Sep 2021 05:47:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7H2vKwb6ao5mPjNI0eK7tFd83KwyyZCXY1cnwqnMUvo=; b=aXCYevXeESVmCnhYf1L3oQY3UX E0FinAIeYFXwrZ+n54U1mPX4KaTSZ6K/IIHKRzlkgRqIC6z+rAxDn8IrAoz+DKEW+rmaFBcg7+YJz UKLY9FuRKgSe41cdPs9gj2d13R6Tae3I8AvoD2m771EkQ89SR1FJ92irPOrJkOUEdMJE=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLMpx-0001qU-BA for control@debbugs.gnu.org; Wed, 01 Sep 2021 11:47:19 +0200 Date: Wed, 01 Sep 2021 11:47:15 +0200 Message-Id: <87v93keifw.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32512 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 32512 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 32512 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 13:42:40 2021 Received: (at 32512) by debbugs.gnu.org; 1 Sep 2021 17:42:40 +0000 Received: from localhost ([127.0.0.1]:38970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLUFz-0005w1-Qq for submit@debbugs.gnu.org; Wed, 01 Sep 2021 13:42:39 -0400 Received: from eir.is.scarlet.be ([193.74.71.27]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLUFv-0005vY-1n for 32512@debbugs.gnu.org; Wed, 01 Sep 2021 13:42:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1630518147; bh=IriffSPvEhEgJLv8hqYWWUT0pLn3dJp/e2pCsetGDug=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=m8E9hNADLuQ3Iz0xlTrrVmo3ufomyuBpIYTyLGQkTx/xacmPxSU/i01Op+ib4+49+ dnh5jdUNi/Sed9h/Rac2lsMGbsFtCQ80fy9za+m6HG+5VIU0hDYwsY4ht1hJIphy6+ BRw9DTkecnVTZ55D227O3jNy/zBTG5T/E+WjDKkE= Received: from samuel (ip-62-235-118-149.dsl.scarlet.be [62.235.118.149]) by eir.is.scarlet.be (8.15.2/8.14.9) with ESMTPS id 181HgQEm025658 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 1 Sep 2021 19:42:27 +0200 X-Scarlet: d=1630518147 c=62.235.118.149 From: Ludovic Brenta To: Lars Ingebrigtsen Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> <83y3cx9ejw.fsf@gnu.org> <87ftz48337.fsf@ludovic-brenta.org> <877ekg7xj1.fsf@ludovic-brenta.org> <87wno0eig3.fsf@gnus.org> Date: Wed, 01 Sep 2021 19:42:26 +0200 In-Reply-To: <87wno0eig3.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 01 Sep 2021 11:47:08 +0200") Message-ID: <87zgswp4zh.fsf@samuel> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DCC-scarlet.be-Metrics: eir 20001; Body=3 Fuz1=3 Fuz2=3 X-Virus-Scanned: clamav-milter 0.98.1-exp at eir X-Virus-Status: Clean X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32512 Cc: 32512@debbugs.gnu.org, Helmut Eller X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Just checked. Yes, setting completion-ignore-case works. Thanks for following up (the last mail sent to me was probably while I was on vacation and I missed it). -- Ludovic Brenta. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 03:45:52 2021 Received: (at 32512) by debbugs.gnu.org; 2 Sep 2021 07:45:52 +0000 Received: from localhost ([127.0.0.1]:39582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhPt-0006jf-5T for submit@debbugs.gnu.org; Thu, 02 Sep 2021 03:45:52 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhPn-0006YO-J2 for 32512@debbugs.gnu.org; Thu, 02 Sep 2021 03:45:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=AeMRVvdHJgatU1a9aysd2MV3CtiT0TgXwHlRo2zTAIQ=; b=safxTkEwl0tQlcUWNAChzHfEHY yyDhxkUAIhTdsCvelLsQnM3B1RKIHZyPSFlrMocpl85AMQkQ+y361C652+l2dEeGIgpZpSt9S7pvX I+Um8o3p4OxuBfygQf3gobsrxN6Fbc3htG9zJLI17EX0YUiYQEavedPnYXG8iCK/y1hM=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLhPc-000514-Ei; Thu, 02 Sep 2021 09:45:32 +0200 From: Lars Ingebrigtsen To: Ludovic Brenta Subject: Re: bug#32512: xref--read-identifier using etags backend should honor case-fold-search References: <4a1f6a0a6772940a66f0efd389535d96@ludovic-brenta.org> <83y3cx9ejw.fsf@gnu.org> <87ftz48337.fsf@ludovic-brenta.org> <877ekg7xj1.fsf@ludovic-brenta.org> <87wno0eig3.fsf@gnus.org> <87zgswp4zh.fsf@samuel> Date: Thu, 02 Sep 2021 09:45:27 +0200 In-Reply-To: <87zgswp4zh.fsf@samuel> (Ludovic Brenta's message of "Wed, 01 Sep 2021 19:42:26 +0200") Message-ID: <87fsunbeug.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Ludovic Brenta writes: > Just checked. Yes, setting completion-ignore-case works. Thanks for > following up (the last mail sent to me was probably while I was on > vacation and I missed it). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32512 Cc: 32512@debbugs.gnu.org, Helmut Eller X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Brenta writes: > Just checked. Yes, setting completion-ignore-case works. Thanks for > following up (the last mail sent to me was probably while I was on > vacation and I missed it). Thanks for checking; closing this bug report, then. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 03:45:52 2021 Received: (at control) by debbugs.gnu.org; 2 Sep 2021 07:45:52 +0000 Received: from localhost ([127.0.0.1]:39585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhQ0-0006qM-7R for submit@debbugs.gnu.org; Thu, 02 Sep 2021 03:45:52 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhPu-0006fY-Da for control@debbugs.gnu.org; Thu, 02 Sep 2021 03:45:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+a52Ltc301eGs05mliVDCNRNNsFb0yFO+3kHAEeP8LQ=; b=Yf6AV0rIssUqCwhH4weQODD5DD JOix6qBDQFhpkuAV0BgP0HuSWypwe0RYbvxDjaFmxHDuIrdESE1cSDz0sX8Fr0TbnsClh27xJ1pMS OA6N2rjETWQCM0l8nKl5f1ZcgB15GBF7fzU0GSKMJ8tYAapNml6v249hPt09GLDmVapM=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLhPm-00052E-HA for control@debbugs.gnu.org; Thu, 02 Sep 2021 09:45:40 +0200 Date: Thu, 02 Sep 2021 09:45:38 +0200 Message-Id: <87eea7beu5.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32512 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 32512 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 32512 quit From unknown Sun Jun 22 15:23:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 Sep 2021 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator