From unknown Fri Aug 15 12:50:33 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#11360 <11360@debbugs.gnu.org> To: bug#11360 <11360@debbugs.gnu.org> Subject: Status: ERC completion case-sensitive Reply-To: bug#11360 <11360@debbugs.gnu.org> Date: Fri, 15 Aug 2025 19:50:33 +0000 retitle 11360 ERC completion case-sensitive reassign 11360 emacs submitter 11360 Antoine Levitt severity 11360 normal tag 11360 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 27 09:40:23 2012 Received: (at submit) by debbugs.gnu.org; 27 Apr 2012 13:40:23 +0000 Received: from localhost ([127.0.0.1]:55198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNlPJ-0002p7-MI for submit@debbugs.gnu.org; Fri, 27 Apr 2012 09:40:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40476) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNlPG-0002oq-BB for submit@debbugs.gnu.org; Fri, 27 Apr 2012 09:40:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNlO7-0000et-IG for submit@debbugs.gnu.org; Fri, 27 Apr 2012 09:39:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:58089) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNlO7-0000ep-F0 for submit@debbugs.gnu.org; Fri, 27 Apr 2012 09:39:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47935) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNlO1-0003uI-DE for bug-gnu-emacs@gnu.org; Fri, 27 Apr 2012 09:39:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNlNw-0000dd-1U for bug-gnu-emacs@gnu.org; Fri, 27 Apr 2012 09:39:00 -0400 Received: from plane.gmane.org ([80.91.229.3]:39368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNlNv-0000dR-Qs for bug-gnu-emacs@gnu.org; Fri, 27 Apr 2012 09:38:55 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SNlNr-0006oV-8t for bug-gnu-emacs@gnu.org; Fri, 27 Apr 2012 15:38:51 +0200 Received: from ney92-7-78-233-218-202.fbx.proxad.net ([78.233.218.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 27 Apr 2012 15:38:51 +0200 Received: from antoine.levitt by ney92-7-78-233-218-202.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 27 Apr 2012 15:38:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org To: bug-gnu-emacs@gnu.org From: Antoine Levitt Subject: ERC completion case-sensitive Date: Fri, 27 Apr 2012 15:38:34 +0200 Lines: 6 Message-ID: <87397ppa5h.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ney92-7-78-233-218-202.fbx.proxad.net Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi, ERC nickname completion got case sensitive a couple of commits ago (two days at most, I'd say), while it wasn't before. Can someone fix it? Antoine From debbugs-submit-bounces@debbugs.gnu.org Fri May 04 23:13:33 2012 Received: (at submit) by debbugs.gnu.org; 5 May 2012 03:13:33 +0000 Received: from localhost ([127.0.0.1]:36618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SQVR7-0004WF-EX for submit@debbugs.gnu.org; Fri, 04 May 2012 23:13:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42854) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SQVR5-0004W4-Uu for submit@debbugs.gnu.org; Fri, 04 May 2012 23:13:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SQVPG-0006Q5-Ao for submit@debbugs.gnu.org; Fri, 04 May 2012 23:11:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:50202) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SQVPG-0006Pz-7n for submit@debbugs.gnu.org; Fri, 04 May 2012 23:11:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SQVPE-0001Z2-Ke for bug-gnu-emacs@gnu.org; Fri, 04 May 2012 23:11:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SQVPC-0006PS-Sh for bug-gnu-emacs@gnu.org; Fri, 04 May 2012 23:11:36 -0400 Received: from ironport-out.teksavvy.com ([206.248.143.162]:36164) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SQVPC-0006P5-O7 for bug-gnu-emacs@gnu.org; Fri, 04 May 2012 23:11:34 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApUIACxOgk9MCqD5/2dsb2JhbABDuCMDgQyBCIIJAQEEAVYoCws0EhQYDYhABbYyi2GBVYMkBKRFgV2DAw X-IronPort-AV: E=Sophos;i="4.75,391,1330923600"; d="scan'208";a="178435294" Received: from 76-10-160-249.dsl.teksavvy.com (HELO ceviche.home) ([76.10.160.249]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 04 May 2012 23:11:33 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 65F5F66109; Fri, 4 May 2012 23:11:27 -0400 (EDT) From: Stefan Monnier To: bug-gnu-emacs@gnu.org Subject: Re: bug#11360: ERC completion case-sensitive Message-ID: References: <87397ppa5h.fsf@gmail.com> Date: Fri, 04 May 2012 23:11:27 -0400 In-Reply-To: <87397ppa5h.fsf@gmail.com> (Antoine Levitt's message of "Fri, 27 Apr 2012 15:38:34 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) > ERC nickname completion got case sensitive a couple of commits ago (two > days at most, I'd say), while it wasn't before. Can someone fix it? It was probably me, but I fail to see how/where that happened. Can you give me a recipe to reproduce the problem starting from `emacs -Q'? Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat May 05 03:52:10 2012 Received: (at submit) by debbugs.gnu.org; 5 May 2012 07:52:10 +0000 Received: from localhost ([127.0.0.1]:36721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SQZmj-0002Q5-Mn for submit@debbugs.gnu.org; Sat, 05 May 2012 03:52:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51202) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SQZmg-0002Pf-Fk for submit@debbugs.gnu.org; Sat, 05 May 2012 03:52:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SQZkp-0000VA-QO for submit@debbugs.gnu.org; Sat, 05 May 2012 03:50:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:44754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SQZkp-0000V4-N3 for submit@debbugs.gnu.org; Sat, 05 May 2012 03:50:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38439) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SQZko-0006tF-2z for bug-gnu-emacs@gnu.org; Sat, 05 May 2012 03:50:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SQZkm-0000UZ-8v for bug-gnu-emacs@gnu.org; Sat, 05 May 2012 03:50:09 -0400 Received: from plane.gmane.org ([80.91.229.3]:39814) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SQZkm-0000TR-25 for bug-gnu-emacs@gnu.org; Sat, 05 May 2012 03:50:08 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SQZki-0004Fq-Kl for bug-gnu-emacs@gnu.org; Sat, 05 May 2012 09:50:04 +0200 Received: from ney92-7-78-233-218-202.fbx.proxad.net ([78.233.218.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 May 2012 09:50:04 +0200 Received: from antoine.levitt by ney92-7-78-233-218-202.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 May 2012 09:50:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org To: bug-gnu-emacs@gnu.org From: Antoine Levitt Subject: Re: bug#11360: ERC completion case-sensitive Date: Sat, 05 May 2012 09:49:50 +0200 Lines: 30 Message-ID: <87zk9n6p9d.fsf@gmail.com> References: <87397ppa5h.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ney92-7-78-233-218-202.fbx.proxad.net Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) 05/05/12 05:11, Stefan Monnier >> ERC nickname completion got case sensitive a couple of commits ago (two >> days at most, I'd say), while it wasn't before. Can someone fix it? > > It was probably me, but I fail to see how/where that happened. > Can you give me a recipe to reproduce the problem starting from `emacs -Q'? > > > Stefan Hi, emacs -Q M-x erc Confirm irc.freenode.net Confirm 6667 pick a random nick, no password type /join #emacs Pick someone in the users list with a nickname that begins with a caps (for instance, Test), and type the first characters in his name in lower case (for instance tes), then tab. It used to complete to the capitalized nickname. What I think happened is that this is now controlled by completion-ignore-case while it used to be controlled by an erc-specific setting. I think a good way to proceed is to introduce an erc-completion-ignore-case that defaults to t, and ignore case in erc completion if either erc-completion-ignore-case or completion-ignore-case is t. A specific setting seems like a good idea because presumably some people will want case-insensitive completion in erc but not elsewhere. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 01 08:52:25 2013 Received: (at 11360) by debbugs.gnu.org; 1 Jul 2013 12:52:26 +0000 Received: from localhost ([127.0.0.1]:50026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utdaj-0006g7-F9 for submit@debbugs.gnu.org; Mon, 01 Jul 2013 08:52:25 -0400 Received: from mail.wooz.org ([216.15.33.194]:47921) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utdag-0006fc-7J for 11360@debbugs.gnu.org; Mon, 01 Jul 2013 08:52:23 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.wooz.org (Postfix) with ESMTP id 65A0C108025A for <11360@debbugs.gnu.org>; Mon, 1 Jul 2013 08:52:16 -0400 (EDT) Received: from mail.wooz.org ([127.0.0.1]) by localhost (carnies.wooz.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oKo3hSFdvlzl for <11360@debbugs.gnu.org>; Mon, 1 Jul 2013 08:52:16 -0400 (EDT) Received: from anarchist (anarchist.wooz.org [192.168.11.111]) by mail.wooz.org (Postfix) with ESMTPSA id 3491B108019C for <11360@debbugs.gnu.org>; Mon, 1 Jul 2013 08:52:16 -0400 (EDT) Date: Mon, 1 Jul 2013 08:52:13 -0400 From: Barry Warsaw To: 11360@debbugs.gnu.org Subject: Case sensitive ERC nick completion regression Message-ID: <20130701085213.04096132@anarchist> Organization: Damn Crazy Followers of the Horn X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.19; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/HKDkGHdnkWJ0faIM0.ObEfy"; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 11360 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) --Sig_/HKDkGHdnkWJ0faIM0.ObEfy Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Has anybody looked into this bug in more detail since the original report? This is happening to me too, and it does seem like a regression since Emacs 24.2. --Sig_/HKDkGHdnkWJ0faIM0.ObEfy Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQIcBAEBCAAGBQJR0Xt9AAoJEBJutWOnSwa/rkoP/j2dhZPFCNn5rjZMFmidwrc1 gDk6H5fy+AB4bae8YdmMpWcYeNgyEe1sV6j4ss4Jz6ZhRy9+yohS65aT52hdet/B CUMXDeqHlh046H0f8p+fKS1vI0oEl8ufinNQnnMOJJTxjrNdv5gfywsFnn19mANs nzkH0dqJx6RiN0RSbE6tz+1leTRC8/8sKUtGAZlb/eCVy+fZpw+PfmwihijD1oMS FT7ch1oQXzcbEc5DDRQ9QLl/5b3vkVM+19U4eAypl5GWh/I14ZSbL/6C54BM5A2U Ht2TZv+mFJ9POGsSITW9F7DKdH3d7uP2oS2OW0fTShMqIcy9xCFS3TsO8jRxBbr4 MoX7HC22diqAl03/1BLu+S+jZ8RSSK1tG1XjS4ArKieFYlJ4atUIxgdth1xVSsah rBsRP2I0qP3OthGUSZdi+0Z1MfjKY+Pt0uuSi2UtlwLAgc1qia5jfU0HAmcK+u4B Bx8h1/b0hpxyj1aeMPw/eYKyPpVZF+mYaE+nI4caIiy5jB5B3Mi6UYT0TQbet10e lNMgZNcSR+mbA12kSJJhWlnSwwvqpM6ZJp5lspWAk7nRQb9WBC6uDUvQtuWiTlpR aHayyX1M8HHQt+xyMZjjCwlwKYpto8lb4trhLOWyYd3ifY6z9mKfxVF4mxgD9zJo YQRCEri2rqgeJag7JVd1 =ds0k -----END PGP SIGNATURE----- --Sig_/HKDkGHdnkWJ0faIM0.ObEfy-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 30 16:46:53 2013 Received: (at 11360) by debbugs.gnu.org; 30 Jul 2013 20:46:53 +0000 Received: from localhost ([127.0.0.1]:59049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V4Gon-0004zG-3I for submit@debbugs.gnu.org; Tue, 30 Jul 2013 16:46:53 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:47681) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V4Gol-0004ys-8b for 11360@debbugs.gnu.org; Tue, 30 Jul 2013 16:46:51 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: At0KABK/CFFLd+pP/2dsb2JhbABEvg0EAnsXc4IeAQEEAVYjBQsLNBIUGA0kiB4GsR+QDpEKA6R6gV6DEw X-IPAS-Result: At0KABK/CFFLd+pP/2dsb2JhbABEvg0EAnsXc4IeAQEEAVYjBQsLNBIUGA0kiB4GsR+QDpEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="20203202" Received: from 75-119-234-79.dsl.teksavvy.com (HELO pastel.home) ([75.119.234.79]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 30 Jul 2013 16:46:39 -0400 Received: by pastel.home (Postfix, from userid 20848) id 53CDD66249; Tue, 30 Jul 2013 16:46:45 -0400 (EDT) From: Stefan Monnier To: Barry Warsaw Subject: Re: bug#11360: Case sensitive ERC nick completion regression Message-ID: References: <87397ppa5h.fsf@gmail.com> <20130701085213.04096132@anarchist> Date: Tue, 30 Jul 2013 16:46:45 -0400 In-Reply-To: <20130701085213.04096132@anarchist> (Barry Warsaw's message of "Mon, 1 Jul 2013 08:52:13 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 11360 Cc: 11360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.3 (/) > Has anybody looked into this bug in more detail since the original report? > This is happening to me too, and it does seem like a regression since Emacs > 24.2. I just installed a patch by Stephen Berman which might help. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 11 15:31:27 2014 Received: (at 11360) by debbugs.gnu.org; 11 Sep 2014 19:31:27 +0000 Received: from localhost ([127.0.0.1]:38478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSA5X-0008PD-7y for submit@debbugs.gnu.org; Thu, 11 Sep 2014 15:31:27 -0400 Received: from mail-qg0-f45.google.com ([209.85.192.45]:56968) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSA5U-0008P1-FC for 11360@debbugs.gnu.org; Thu, 11 Sep 2014 15:31:25 -0400 Received: by mail-qg0-f45.google.com with SMTP id j107so7984494qga.4 for <11360@debbugs.gnu.org>; Thu, 11 Sep 2014 12:31:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:date:message-id:user-agent:mime-version:content-type; bh=rpBRtFMFkbrZnWu1wy9UltuZGT8e8f6EptM9y2NJ4FI=; b=vJ822/eHyOxcaRg6RI5Sd2K0HEEhzYN38QfOXxRX9TyvsSZnEQceOTHqxdh1OrE1Kg GCrZGIMYF/Nkg9Sc5iPpgfpGrYg/52RYrH48zZ9kSa2VegS8mwKqGyhxl6UZ6O98GBea ODoeK7EdaRKr5b+0kfGa2ASjrXap2QBXN3p5OdqQXvwprw8VRuatdSaJAuMKw/ADDDGY KB/VZdZGsEhP5wngfpI3N78VWpyQvohx5O8tinprOqv6/CZHZKNjKgXdnWVgHBrOwjTg OvRG1SkaY8+FiDBEbca3XdRd54VnQapHsbZeLVKdOx1U06l4cmI+ySBrQaeVgyD4gi8k 0iDw== X-Received: by 10.224.151.69 with SMTP id b5mr4781551qaw.37.1410463878911; Thu, 11 Sep 2014 12:31:18 -0700 (PDT) Received: from carlos-jampp ([190.18.155.203]) by mx.google.com with ESMTPSA id w6sm1311468qas.26.2014.09.11.12.31.14 for <11360@debbugs.gnu.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Sep 2014 12:31:16 -0700 (PDT) From: Carlos Pita To: 11360@debbugs.gnu.org Date: Thu, 11 Sep 2014 16:31:08 -0300 Message-ID: <87a966rm2r.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I'm having the same problem with the latest pretest. Even worst, when using bitlbee, tab completion on an empty line gives: FirstName SecondName .... [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (carlosjosepita[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.192.45 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: 11360 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I'm having the same problem with the latest pretest. Even worst, when using bitlbee, tab completion on an empty line gives: FirstName SecondName .... [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.192.45 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (carlosjosepita[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid I'm having the same problem with the latest pretest. Even worst, when using bitlbee, tab completion on an empty line gives: FirstName SecondName .... But tab completion after /query gives: firstname secondname .... This is not only visually inconsistent but, as the completion is case sensitive, then that a given prefix successfully completes depends on where the completion was triggered. Best regards -- Carlos From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 11 15:58:25 2014 Received: (at 11360) by debbugs.gnu.org; 11 Sep 2014 19:58:25 +0000 Received: from localhost ([127.0.0.1]:38488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSAVc-0000e7-Al for submit@debbugs.gnu.org; Thu, 11 Sep 2014 15:58:24 -0400 Received: from mail-qa0-f43.google.com ([209.85.216.43]:41045) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSAVa-0000dz-Dz for 11360@debbugs.gnu.org; Thu, 11 Sep 2014 15:58:23 -0400 Received: by mail-qa0-f43.google.com with SMTP id cm18so19361489qab.2 for <11360@debbugs.gnu.org>; Thu, 11 Sep 2014 12:58:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=wOESqqyyHXt3IXTPT6IZcsRJA5fVg9x2a8VCxsASlHE=; b=oc3F/dnMxPM/rgY7bZVldkpM7Octh9zn2snkAzliXV4xjkju5Be8gFZaNxjswlLLev 0cHExkvSObrT5BE+bAE7+XmeFQLH9O4qHRuP8wYvNXxmYXoomNjI/R/DVqjsLFuVWN82 S/RTwihwdzxtLrzVNSKZgWkaicP+T1UrfPfF8GLlLmWI8TenitfjVeotRFqIyNgcPwTB L/z5/X+7LECbh83nsANYoWZ3nZzNHpVk1mjCWN8cfrmO0lBWjXrqa6pYsHkZd+EDtS+l l/6O1FfCfBEaYwTf5A17TSnKi6+Gbn0gN8Faw9Bs4LuVyEkMSlw/+G26DsC7OvI88gnG qhaA== X-Received: by 10.224.74.67 with SMTP id t3mr5086580qaj.100.1410465499969; Thu, 11 Sep 2014 12:58:19 -0700 (PDT) Received: from carlos-jampp ([190.18.155.203]) by mx.google.com with ESMTPSA id t4sm1369300qae.24.2014.09.11.12.58.17 for <11360@debbugs.gnu.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Sep 2014 12:58:19 -0700 (PDT) From: Carlos Pita To: 11360@debbugs.gnu.org Subject: Re: none References: <87a966rm2r.fsf@gmail.com> Date: Thu, 11 Sep 2014 16:58:13 -0300 In-Reply-To: <87a966rm2r.fsf@gmail.com> (Carlos Pita's message of "Thu, 11 Sep 2014 16:31:08 -0300") Message-ID: <8738byrktm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 11360 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) I've been debugging a bit. Below is a fix for the case inconsistency issue. The case inconsistency is due to the fact that users are hashed into erc-server-users using (erc-downcase nick). But then pcomplete-erc-all-nicks builds the completion list from the hash keys. This is wrong because the keys are the downcased nicks, not the real nicks themselves. This is also inconsistent with the way pcomplete-erc-nicks works (this one does use the real nick). Changing (erc-server-user-nickname user) for nick in pcomplete-erc-all-nicks will fix this one: (defun pcomplete-erc-all-nicks (&optional postfix) "Returns a list of all nicks on the current server." (let (nicks) (erc-with-server-buffer (maphash (lambda (nick user) (setq nicks (cons (concat (erc-server-user-nickname user) postfix) nicks))) erc-server-users)) nicks)) Best regards -- Carlos Carlos Pita writes: > I'm having the same problem with the latest pretest. > > Even worst, when using bitlbee, tab completion on an empty line gives: > > FirstName > SecondName > .... > > But tab completion after /query gives: > > firstname > secondname > .... > > This is not only visually inconsistent but, as the completion is case > sensitive, then that a given prefix successfully completes depends on > where the completion was triggered. > > Best regards > -- > Carlos From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 16:26:51 2015 Received: (at 11360) by debbugs.gnu.org; 27 Dec 2015 21:26:51 +0000 Received: from localhost ([127.0.0.1]:44993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aDIq3-0004Ah-Jq for submit@debbugs.gnu.org; Sun, 27 Dec 2015 16:26:51 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:54976) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aDIq1-0004AZ-Pf for 11360@debbugs.gnu.org; Sun, 27 Dec 2015 16:26:50 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aDIpf-00044P-9h; Sun, 27 Dec 2015 22:26:27 +0100 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#11360: Case sensitive ERC nick completion regression References: <87397ppa5h.fsf@gmail.com> <20130701085213.04096132@anarchist> Date: Sun, 27 Dec 2015 22:26:25 +0100 In-Reply-To: (Stefan Monnier's message of "Tue, 30 Jul 2013 16:46:45 -0400") Message-ID: <87h9j38txa.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aDIpf-00044P-9h X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451856387.79684@J80lWPzda/8Ed6W2UYx+UQ X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 11360 Cc: Barry Warsaw , 11360@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: -0.7 (/) Stefan Monnier writes: >> Has anybody looked into this bug in more detail since the original report? >> This is happening to me too, and it does seem like a regression since Emacs >> 24.2. > > I just installed a patch by Stephen Berman which might help. When I try to do nick completion in erc now, it seems like it's case sensitive again, so I think it probably worked. And I'm closing this report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 16:26:59 2015 Received: (at control) by debbugs.gnu.org; 27 Dec 2015 21:26:59 +0000 Received: from localhost ([127.0.0.1]:44996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aDIqA-0004B3-Qi for submit@debbugs.gnu.org; Sun, 27 Dec 2015 16:26:58 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:54987) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aDIq9-0004Av-2j for control@debbugs.gnu.org; Sun, 27 Dec 2015 16:26:57 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aDIpl-00044Y-87 for control@debbugs.gnu.org; Sun, 27 Dec 2015 22:26:33 +0100 Date: Sun, 27 Dec 2015 22:26:32 +0100 Message-Id: <87fuyn8tx3.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11360 X-MailScanner-ID: 1aDIpl-00044Y-87 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451856395.44137@xHAhFdzn0cibJuyNXHTYUQ X-Spam-Status: No X-Spam-Score: -0.7 (/) 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: -0.7 (/) close 11360 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 12 14:02:49 2016 Received: (at 11360) by debbugs.gnu.org; 12 Jan 2016 19:02:49 +0000 Received: from localhost ([127.0.0.1]:47534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aJ4DR-000823-Kk for submit@debbugs.gnu.org; Tue, 12 Jan 2016 14:02:49 -0500 Received: from mail.wooz.org ([216.15.33.194]:52982) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aJ4DP-00081l-Ih for 11360@debbugs.gnu.org; Tue, 12 Jan 2016 14:02:48 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.wooz.org (Postfix) with ESMTP id 0842F1080599; Tue, 12 Jan 2016 14:02:42 -0500 (EST) Received: from mail.wooz.org ([127.0.0.1]) by localhost (carnies.wooz.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bUggBe1kbXge; Tue, 12 Jan 2016 14:02:41 -0500 (EST) Received: from limelight.wooz.org (limelight.wooz.org [192.168.11.41]) by mail.wooz.org (Postfix) with ESMTPSA id E04491080018; Tue, 12 Jan 2016 14:02:40 -0500 (EST) Date: Tue, 12 Jan 2016 14:02:39 -0500 From: Barry Warsaw To: Lars Ingebrigtsen Subject: Re: bug#11360: Case sensitive ERC nick completion regression Message-ID: <20160112140239.7a78def9@limelight.wooz.org> In-Reply-To: <87h9j38txa.fsf@gnus.org> References: <87397ppa5h.fsf@gmail.com> <20130701085213.04096132@anarchist> <87h9j38txa.fsf@gnus.org> Organization: Damn Crazy Followers of the Horn X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.29; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/3evv3pKQ9qSiHs50Bbq8fe="; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 11360 Cc: 11360@debbugs.gnu.org, Stefan Monnier 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: -0.0 (/) --Sig_/3evv3pKQ9qSiHs50Bbq8fe= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Dec 27, 2015, at 10:26 PM, Lars Ingebrigtsen wrote: >When I try to do nick completion in erc now, it seems like it's case >sensitive again, so I think it probably worked. And I'm closing this >report. Sorry, I don't understand. I want case-insensitive completion of nicks. Cheers. --Sig_/3evv3pKQ9qSiHs50Bbq8fe= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWlU3PAAoJEBJutWOnSwa/4BIP/1A1OfxgvRGUtJIEFxUAKOVR jCdLpd9vxLdFQQh5hfup7TeFuPWctrxTbXCcilkRQ/j/6+ZJ1otzgNp72tvEXSQM yqTffFwwxELmThwxAv5AzPSNfw8GJzed6hGHvIG6CLl/ITbxO3R7GUJVCsp1h3w2 +3hDqnBMtUuQtplU+Vv9mu8W5rYdt+FxqmnWFsLlWXPipumw8eIkvN0vWmu4y1yI yuRGWFwPrgW4AhCJBPEHfm6ULQQvibhaEhOdlRUNPQs5GjZN2YC6lCssk5yFLS62 AAEF42U8KEgPd8z7Pyjh7lgRYkeznTY3MU/uv+wF2SbILT3OaFINkcB6E9kO0tkF rdnziuTq0uD77zIvBdr41K2Z9NwHCUetJjOXiUAweK2VwyUZ5OAyB4GVdjD8wfBz oauF6DyXBdhNwgIdcTsXmgRktPjWgxoww8Km2Sss225JSgjXc18nenJK6hJQaN9P /15nAJYOrEVImNDgRRl/RmNnQ3EJeyYp7t2VpbtGDjCGW5X+JGpDKbAlGaLLLLN0 gHMNr8Do3C48Rlcdb45aPgy3P22l3HeTY+L302YVUz1B+96Pwys9Jso8thhsgwQw /pMbXp5eRVybtT15FLZpQDOAHnl2DVCvPBU8C55VKgILoCJqjYKzRYFC3CeyAFNk gMEUnC+Or7XiYe23JA/w =LOVe -----END PGP SIGNATURE----- --Sig_/3evv3pKQ9qSiHs50Bbq8fe=-- From unknown Fri Aug 15 12:50:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Tue, 12 Jan 2016 19:11:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 04 01:46:09 2016 Received: (at 11360) by debbugs.gnu.org; 4 Feb 2016 06:46:09 +0000 Received: from localhost ([127.0.0.1]:58836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRDg8-0008HQ-V7 for submit@debbugs.gnu.org; Thu, 04 Feb 2016 01:46:09 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:46892) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRDg6-0008HG-OG for 11360@debbugs.gnu.org; Thu, 04 Feb 2016 01:46:07 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aRDfh-0000mz-Uw; Thu, 04 Feb 2016 07:45:42 +0100 From: Lars Ingebrigtsen To: Barry Warsaw Subject: Re: bug#11360: Case sensitive ERC nick completion regression References: <87397ppa5h.fsf@gmail.com> <20130701085213.04096132@anarchist> <87h9j38txa.fsf@gnus.org> <20160112140239.7a78def9@limelight.wooz.org> Date: Thu, 04 Feb 2016 17:45:36 +1100 In-Reply-To: <20160112140239.7a78def9@limelight.wooz.org> (Barry Warsaw's message of "Tue, 12 Jan 2016 14:02:39 -0500") Message-ID: <87lh71ynvz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aRDfh-0000mz-Uw X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1455173143.22693@lzRXHjP/QcN7fgpsZJzNvA X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11360 Cc: 11360@debbugs.gnu.org, Stefan Monnier 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: 0.0 (/) Barry Warsaw writes: > On Dec 27, 2015, at 10:26 PM, Lars Ingebrigtsen wrote: > >>When I try to do nick completion in erc now, it seems like it's case >>sensitive again, so I think it probably worked. And I'm closing this >>report. > > Sorry, I don't understand. I want case-insensitive completion of nicks. Sorry; I misread your message. I've now been following the completion code down the rabbit hole, and via approx. 23 indirections, the completion is actually done by `try-completions'. And that respects the `completion-ignore-case' variable. However, TAB is bound to `completion-at-point', which does not allow any way to have that variable be bound. So I think we'll just have to bind TAB to an erc function that binds that variable, and then call `completion-at-point'. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 04 01:52:38 2016 Received: (at control) by debbugs.gnu.org; 4 Feb 2016 06:52:38 +0000 Received: from localhost ([127.0.0.1]:58840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRDmQ-0008QB-Kh for submit@debbugs.gnu.org; Thu, 04 Feb 2016 01:52:38 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:39116) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRDmP-0008Q4-EW for control@debbugs.gnu.org; Thu, 04 Feb 2016 01:52:37 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aRDm3-0000t9-Aq for control@debbugs.gnu.org; Thu, 04 Feb 2016 07:52:16 +0100 Date: Thu, 04 Feb 2016 17:52:10 +1100 Message-Id: <87k2mlynl1.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11360 X-MailScanner-ID: 1aRDm3-0000t9-Aq X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1455173536.50543@HuI6kBjQW4jbS3dQs3aJdw X-Spam-Status: No X-Spam-Score: 0.0 (/) 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: 0.0 (/) tags 11360 fixed close 11360 25.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 08:38:30 2016 Received: (at submit) by debbugs.gnu.org; 5 Feb 2016 13:38:31 +0000 Received: from localhost ([127.0.0.1]:32928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRgak-0007Bg-NJ for submit@debbugs.gnu.org; Fri, 05 Feb 2016 08:38:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59221) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRgai-0007BS-Dv for submit@debbugs.gnu.org; Fri, 05 Feb 2016 08:38:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRgac-00070u-KR for submit@debbugs.gnu.org; Fri, 05 Feb 2016 08:38:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53454) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRgac-00070q-HZ for submit@debbugs.gnu.org; Fri, 05 Feb 2016 08:38:22 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRgab-0001PU-M3 for bug-gnu-emacs@gnu.org; Fri, 05 Feb 2016 08:38:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRgaX-00070E-MO for bug-gnu-emacs@gnu.org; Fri, 05 Feb 2016 08:38:21 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:10886) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRgaX-000705-Hh for bug-gnu-emacs@gnu.org; Fri, 05 Feb 2016 08:38:17 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0ArEwA731xV/96XpUVcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWKAsLNBIUGA2IWwjPIwEBCAIgizqFDBaEFwWMMKcPgUUjYYEFgjAggngBAQE X-IPAS-Result: A0ArEwA731xV/96XpUVcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWKAsLNBIUGA2IWwjPIwEBCAIgizqFDBaEFwWMMKcPgUUjYYEFgjAggngBAQE X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="192466723" Received: from 69-165-151-222.dsl.teksavvy.com (HELO pastel.home) ([69.165.151.222]) by ironport2-out.teksavvy.com with ESMTP; 05 Feb 2016 08:38:16 -0500 Received: by pastel.home (Postfix, from userid 20848) id 83BDD602B9; Fri, 5 Feb 2016 08:38:16 -0500 (EST) From: Stefan Monnier To: bug-gnu-emacs@gnu.org Subject: Re: bug#11360: ERC completion case-sensitive Message-ID: References: <87397ppa5h.fsf@gmail.com> <87zk9n6p9d.fsf@gmail.com> Date: Fri, 05 Feb 2016 08:38:16 -0500 In-Reply-To: <87zk9n6p9d.fsf@gmail.com> (Antoine Levitt's message of "Sat, 05 May 2012 09:49:50 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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.0 (----) 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: -4.0 (----) > erc-completion-ignore-case or completion-ignore-case is t. A specific > setting seems like a good idea because presumably some people will want > case-insensitive completion in erc but not elsewhere. There are 2 notions of "case-sensitivity" when it comes to completion: - whether the case is semantically significant in the end result (i.e. is "FirstName" another user than "firstname"?). - whether the user wants "FirstName" be considered as a valid candidate for completion of "fir". The current completion code somewhat conflates the two, but in terms of "what should Emacs do" the difference is important. Of course, the second consideration only applies when the first is true. So: is the case semantically significant, here? Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 14:08:17 2016 Received: (at 11360) by debbugs.gnu.org; 5 Feb 2016 19:08:17 +0000 Received: from localhost ([127.0.0.1]:34695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRljt-0008BV-KY for submit@debbugs.gnu.org; Fri, 05 Feb 2016 14:08:17 -0500 Received: from mail.wooz.org ([216.15.33.194]:33365) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRljs-0008BI-05 for 11360@debbugs.gnu.org; Fri, 05 Feb 2016 14:08:16 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.wooz.org (Postfix) with ESMTP id 744CA10803A4; Fri, 5 Feb 2016 14:08:09 -0500 (EST) Received: from mail.wooz.org ([127.0.0.1]) by localhost (carnies.wooz.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ut0j8dV3rLJj; Fri, 5 Feb 2016 14:08:08 -0500 (EST) Received: from anarchist.wooz.org (anarchist.wooz.org [192.168.11.111]) by mail.wooz.org (Postfix) with ESMTPSA id 254D21080333; Fri, 5 Feb 2016 14:08:08 -0500 (EST) Date: Fri, 5 Feb 2016 14:08:05 -0500 From: Barry Warsaw To: Lars Ingebrigtsen Subject: Re: bug#11360: Case sensitive ERC nick completion regression Message-ID: <20160205140805.755377a4@anarchist.wooz.org> In-Reply-To: <87lh71ynvz.fsf@gnus.org> References: <87397ppa5h.fsf@gmail.com> <20130701085213.04096132@anarchist> <87h9j38txa.fsf@gnus.org> <20160112140239.7a78def9@limelight.wooz.org> <87lh71ynvz.fsf@gnus.org> Organization: Damn Crazy Followers of the Horn X-Mailer: Claws Mail 3.13.1 (GTK+ 2.24.29; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/7AO+K8UiStboKLJiEa8cXkN"; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 11360 Cc: 11360@debbugs.gnu.org, Stefan Monnier 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: -0.0 (/) --Sig_/7AO+K8UiStboKLJiEa8cXkN Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Feb 04, 2016, at 05:45 PM, Lars Ingebrigtsen wrote: >I've now been following the completion code down the rabbit hole, and via >approx. 23 indirections, the completion is actually done by >`try-completions'. And that respects the `completion-ignore-case' variabl= e. > >However, TAB is bound to `completion-at-point', which does not allow any w= ay >to have that variable be bound. So I think we'll just have to bind TAB to= an >erc function that binds that variable, and then call `completion-at-point'. Thanks Lars. I remember trying to chase the rabbit too when I originally reported the problem, but quickly lost my sanity. I think you're right about binding TAB to a special function. Cheers, -Barry --Sig_/7AO+K8UiStboKLJiEa8cXkN Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWtPMWAAoJEBJutWOnSwa/2r8P+gOQQ9vBj/1j5FQwCq2qwyEx p9NZ3jyhfozoA4zh6B4drbcgSk6j834GDbAnL7770HtYv12Yay7/GGcwsXwCkFFu Y8MqpNGTY+h4nJu1TALUt83Lj+jP+UFacFxRpXjjd5U0lddXsNa5qodhpOfErue7 TBmzwm+ynE9FCFNOKRTvYY/fqjycIdQaYQYydFtFc4vk3ol1Fw8wWeKBs1TEcXzX p29EDlNsp0b9+PyGNrouHPzXJ3jxo/0+yCIfSM92WST0FE7yknCJoyG1d4F/f1J7 TYmrT2wmG9jTUqIDvPK60x+0DJsA054v9AyVQSBPuWwOcbtL34GYHABYzKWAmQfY Fkc0LaJbPkPFyYXkRuCoArLU4I7CfKLxXrjhl2jSn03vCP5b0+bnv1B+nQl2V6x3 tFTJN1/ykbh2eArVzQCRenNBwneH0wtLegVBfaLzq5rDcmtCmxEHpoW1EbIdv1xX bPkoQhqwRSwhrdRp6Td3ClanM+Ew+lmiwdciNTQLnH0oiaXvLtfr6bU8mRSv4GeZ EHIZvsIs4XYdoteddC/PKlYJ1Uh9WNtUfjmNNtTYhQ+RJzvg6q3UM7Jg/2uJRKn9 RErHGAG7vq/UrFW8sCF+I5keeLtdbmiC79LBO9FbyTUDxBH9FqH6sfL3mMTuy7xV OUnwjd7jK8vsw9zF/C+r =oOe1 -----END PGP SIGNATURE----- --Sig_/7AO+K8UiStboKLJiEa8cXkN-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 22:17:58 2016 Received: (at 11360) by debbugs.gnu.org; 6 Feb 2016 03:17:58 +0000 Received: from localhost ([127.0.0.1]:34979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRtNl-00088U-TY for submit@debbugs.gnu.org; Fri, 05 Feb 2016 22:17:58 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:41295) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRtNk-00088N-UO for 11360@debbugs.gnu.org; Fri, 05 Feb 2016 22:17:57 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aRtNO-0005Rz-Ur; Sat, 06 Feb 2016 04:17:35 +0100 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#11360: ERC completion case-sensitive References: <87397ppa5h.fsf@gmail.com> <87zk9n6p9d.fsf@gmail.com> Date: Sat, 06 Feb 2016 14:17:30 +1100 In-Reply-To: (Stefan Monnier's message of "Fri, 05 Feb 2016 08:38:16 -0500") Message-ID: <877fiile7p.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aRtNO-0005Rz-Ur X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1455333455.74993@aJf0reJIwATz1x5ltmN6kQ X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11360 Cc: 11360@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: 0.0 (/) Stefan Monnier writes: >> erc-completion-ignore-case or completion-ignore-case is t. A specific >> setting seems like a good idea because presumably some people will want >> case-insensitive completion in erc but not elsewhere. > > There are 2 notions of "case-sensitivity" when it comes to completion: > - whether the case is semantically significant in the end result > (i.e. is "FirstName" another user than "firstname"?). > - whether the user wants "FirstName" be considered as a valid candidate > for completion of "fir". > > The current completion code somewhat conflates the two, but in terms of > "what should Emacs do" the difference is important. Of course, the > second consideration only applies when the first is true. > > So: is the case semantically significant, here? irc retains case, but it doesn't use it to distinguish. That is, if you have a nick "Larsi", you can't have a nick "larsi". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 06 09:06:10 2016 Received: (at 11360) by debbugs.gnu.org; 6 Feb 2016 14:06:10 +0000 Received: from localhost ([127.0.0.1]:35200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aS3V3-00027S-QY for submit@debbugs.gnu.org; Sat, 06 Feb 2016 09:06:09 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:33285) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aS3V2-00027K-4m for 11360@debbugs.gnu.org; Sat, 06 Feb 2016 09:06:08 -0500 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.DIT.UMontreal.CA (8.14.1/8.14.1) with ESMTP id u16E63TM020322; Sat, 6 Feb 2016 09:06:05 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 59D83AE1A5; Sat, 6 Feb 2016 09:06:07 -0500 (EST) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#11360: ERC completion case-sensitive Message-ID: References: <87397ppa5h.fsf@gmail.com> <87zk9n6p9d.fsf@gmail.com> <877fiile7p.fsf@gnus.org> Date: Sat, 06 Feb 2016 09:06:07 -0500 In-Reply-To: <877fiile7p.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 06 Feb 2016 14:17:30 +1100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5572=0 X-NAI-Spam-Version: 2.3.0.9418 : core <5572> : inlines <4289> : streams <1583180> : uri <2134868> X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 11360 Cc: 11360@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: -1.7 (-) >>> erc-completion-ignore-case or completion-ignore-case is t. A specific >>> setting seems like a good idea because presumably some people will want >>> case-insensitive completion in erc but not elsewhere. >> >> There are 2 notions of "case-sensitivity" when it comes to completion: >> - whether the case is semantically significant in the end result >> (i.e. is "FirstName" another user than "firstname"?). >> - whether the user wants "FirstName" be considered as a valid candidate >> for completion of "fir". >> >> The current completion code somewhat conflates the two, but in terms of >> "what should Emacs do" the difference is important. Of course, the >> second consideration only applies when the first is true. >> >> So: is the case semantically significant, here? > irc retains case, but it doesn't use it to distinguish. That is, if you > have a nick "Larsi", you can't have a nick "larsi". Thanks, so we should indeed use completion-table-case-fold (and make it work). Stefan PS: but in the mean time, setting completion-ignore-case buffer-locally is the better fix for emacs-25. From unknown Fri Aug 15 12:50:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 06 Mar 2016 12:24:04 +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