From unknown Sat Jun 21 10:26:52 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#5135 <5135@debbugs.gnu.org> To: bug#5135 <5135@debbugs.gnu.org> Subject: Status: [PATCH] rcirc: Option to sort NAMES listing Reply-To: bug#5135 <5135@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:26:52 +0000 retitle 5135 [PATCH] rcirc: Option to sort NAMES listing reassign 5135 emacs submitter 5135 Deniz Dogan severity 5135 wishlist tag 5135 patch thanks From deniz.a.m.dogan@gmail.com Sun Dec 6 09:16:27 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Dec 2009 17:16:28 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.2 required=4.0 tests=AWL,HAS_PACKAGE, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB6HGPRi018430 for ; Sun, 6 Dec 2009 09:16:27 -0800 Received: by ewy3 with SMTP id 3so107477ewy.13 for ; Sun, 06 Dec 2009 09:16:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type; bh=vCOUgN0BBuuo3rgvaPK5uQoQ+72BPo72Hho4953XbWE=; b=v9cr6Y/RBE5Xi7bYqgd7Hzg3kJD6HK+Lhr9brDzq4FkA4oSdcdT59uEIi7f+dxDCCn gkb5YJNlFgKFAojOl/ycR8ZWpC9YhDDV02ycypC6HmHDfAR0fOdVTcWhehC1kxhyRcmk 6F5TL7vaiqh7frIMGPWsXhkTRTmbM1eMR28Lo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=hOnWEhRb9fmTCTPN7+J471ICvZxf9hKabKCdo9K+LJH9NWxjFZpGrbaITj/iRDno3q R+BmJJntSyQAwl6YTbEa5ER8po2kH0B3NxMV+W4K/LN8OU5imH1uAp31PW9VbUHLT7mz ST+hYGHUd3cgnrFaWQjzScp2oDsKDIQMEZ/RM= MIME-Version: 1.0 Received: by 10.213.110.137 with SMTP id n9mr5939991ebp.75.1260119780099; Sun, 06 Dec 2009 09:16:20 -0800 (PST) From: Deniz Dogan Date: Sun, 6 Dec 2009 18:16:00 +0100 Message-ID: <7b501d5c0912060916q50fac37bj1ea64102a76d5f91@mail.gmail.com> Subject: [PATCH] Option to sort NAMES listing To: submit@debbugs.gnu.org Content-Type: multipart/mixed; boundary=00504502c469de065d047a127f1e --00504502c469de065d047a127f1e Content-Type: text/plain; charset=ISO-8859-1 Package: emacs,rcirc Tags: patch Version: 22.1 Severity: wishlist This patch adds the user option to sort nickname listings in the way that many other IRC clients sort them. Details: * Added rcirc-nickname<, a function which acts like string< but for IRC nicknames, making @ less than + and comparing case-insensitively. * Added rcirc-sort-nicknames-join, a function which takes a string of IRC nicknames and a separator, sorts the nicknames and returns the result. * Added rcirc-sort-nicknames, a customizable variable which when non-nil will make rcirc sort any NAMES responses. nil by default. * Changed rcirc-handler-366 (RPL_ENDOFNAMES) to respect rcirc-sort-nicknames. Notes: Sorting of half-ops has not been tested, since this is a rarely used feature of IRC. For what it's worth, half-op nicknames are prefixed with %. Sorting of voiced users (+) works as intended by default, so the only special case is @ < +. If someone implements support for half-ops it should be @ < % < + < *. -- Deniz Dogan --00504502c469de065d047a127f1e Content-Type: application/octet-stream; name="rcirc-sort-nicknames.diff" Content-Disposition: attachment; filename="rcirc-sort-nicknames.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g2w2m5ij0 LS0tIHJjaXJjLmJhay5lbAkyMDA5LTEyLTA2IDE2OjE3OjI0LjY1MDkwMzkwMCArMDEwMA0KKysr IHJjaXJjLmVsCTIwMDktMTItMDYgMTg6MDA6NDMuMzUzNDg1MDAwICswMTAwDQpAQCAtMjc0LDYg KzI3NCwxMSBAQA0KICAgOnR5cGUgJ2hvb2sNCiAgIDpncm91cCAncmNpcmMpDQogDQorKGRlZmN1 c3RvbSByY2lyYy1zb3J0LW5pY2tuYW1lcyBuaWwNCisgICJJZiBub24tbmlsLCBzb3J0cyBuaWNr bmFtZSBsaXN0aW5ncy4iDQorICA6dHlwZSAnYm9vbGVhbg0KKyAgOmdyb3VwICdyY2lyYykNCisN CiAoZGVmY3VzdG9tIHJjaXJjLWFsd2F5cy11c2Utc2VydmVyLWJ1ZmZlci1mbGFnIG5pbA0KICAg Ik5vbi1uaWwgbWVhbnMgbWVzc2FnZXMgd2l0aG91dCBhIGNoYW5uZWwgdGFyZ2V0IHdpbGwgZ28g dG8gdGhlIHNlcnZlciBidWZmZXIuIg0KICAgOnR5cGUgJ2Jvb2xlYW4NCkBAIC0xNjA2LDYgKzE2 MTEsMzggQEANCiAJICAgIChkZWxldGUgbmljayByY2lyYy1pZ25vcmUtbGlzdC1hdXRvbWF0aWMp DQogCSAgICByY2lyYy1pZ25vcmUtbGlzdA0KIAkgICAgKGRlbGV0ZSBuaWNrIHJjaXJjLWlnbm9y ZS1saXN0KSkpKQ0KKw0KKyhkZWZ1biByY2lyYy1uaWNrbmFtZTwgKHMxIHMyKQ0KKyAgIkNvbXBh cmVzIHR3byBJUkMgbmlja25hbWVzLiAgT3BlcmF0b3Igbmlja25hbWVzIChAKSBhcmUNCitjb25z aWRlcmVkIGxlc3MgdGhhbiB2b2ljZWQgbmlja25hbWVzICgrKS4gIEFueSBvdGhlciBuaWNrbmFt ZXMNCithcmUgZ3JlYXRlciB0aGFuIHZvaWNlZCBuaWNrbmFtZXMuDQorDQorUmV0dXJucyB0IGlm IFMxIGlzIGxlc3MgdGhhbiBTMiwgb3RoZXJ3aXNlIG5pbC4NCisNCitUaGUgY29tcGFyaXNvbiBp cyBjYXNlLWluc2Vuc2l0aXZlLiINCisgIChzZXRxIHMxIChkb3duY2FzZSBzMSkNCisgICAgICAg IHMyIChkb3duY2FzZSBzMikpDQorICAobGV0KiAoKHMxLW9wIChlcSA/QCAoc3RyaW5nLXRvLWNo YXIgczEpKSkNCisgICAgICAgICAoczItb3AgKGVxID9AIChzdHJpbmctdG8tY2hhciBzMikpKSkN CisgICAgKGlmIHMxLW9wDQorICAgICAgICAoaWYgczItb3ANCisgICAgICAgICAgICAoc3RyaW5n PCAoc3Vic3RyaW5nIHMxIDEpIChzdWJzdHJpbmcgczIgMSkpDQorICAgICAgICAgIHQpDQorICAg ICAgKGlmIHMyLW9wDQorICAgICAgICAgIG5pbA0KKyAgICAgICAgKHN0cmluZzwgczEgczIpKSkp KQ0KKw0KKyhkZWZ1biByY2lyYy1zb3J0LW5pY2tuYW1lcy1qb2luIChpbnB1dCBzZXApDQorICAi VGFrZXMgYSBzdHJpbmcgb2Ygbmlja25hbWVzIGFuZCByZXR1cm5zIHRoZSBzdHJpbmcgd2l0aCB0 aGUNCituaWNrbmFtZXMgc29ydGVkLg0KKw0KK0lOUFVUIGlzIGEgc3RyaW5nIGNvbnRhaW5pbmcg bmlja25hbWVzIHNlcGFyYXRlZCBieSBTRVAuDQorDQorVGhpcyBmdW5jdGlvbiBpcyBub24tZGVz dHJ1Y3RpdmUsIHNvcnRpbmcgYSBjb3B5IG9mIHRoZSBpbnB1dC4iDQorICAobGV0ICgocGFydHMg KHNwbGl0LXN0cmluZyBpbnB1dCBzZXAgdCkpDQorICAgICAgICBjb3B5KQ0KKyAgICAoc2V0cSBj b3B5IChzb3J0IHBhcnRzICdyY2lyYy1uaWNrbmFtZTwpKQ0KKyAgICAobWFwY29uY2F0ICdpZGVu dGl0eSBjb3B5IHNlcCkpKQ0KIAwNCiA7OzsgYWN0aXZpdHkgdHJhY2tpbmcNCiAoZGVmdmFyIHJj aXJjLXRyYWNrLW1pbm9yLW1vZGUtbWFwIChtYWtlLXNwYXJzZS1rZXltYXApDQpAQCAtMjUxMiw3 ICsyNTQ5LDEwIEBADQogICAgICAgICAgKGJ1ZmZlciAocmNpcmMtZ2V0LXRlbXAtYnVmZmVyLWNy ZWF0ZSBwcm9jZXNzIGNoYW5uZWwpKSkNCiAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgYnVmZmVy DQogICAgICAgKHJjaXJjLXByaW50IHByb2Nlc3Mgc2VuZGVyICJOQU1FUyIgY2hhbm5lbA0KLSAg ICAgICAgICAgICAgICAgICAoYnVmZmVyLXN1YnN0cmluZyAocG9pbnQtbWluKSAocG9pbnQtbWF4 KSkpKQ0KKyAgICAgICAgICAgICAgICAgICAobGV0ICgoY29udGVudCAoYnVmZmVyLXN1YnN0cmlu ZyAocG9pbnQtbWluKSAocG9pbnQtbWF4KSkpKQ0KKyAgICAgICAgICAgICAgICAgICAgIChpZiBy Y2lyYy1zb3J0LW5pY2tuYW1lcw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAocmNpcmMtc29y dC1uaWNrbmFtZXMtam9pbiBjb250ZW50ICIgIikNCisgICAgICAgICAgICAgICAgICAgICAgIGNv bnRlbnQpKSkpDQogICAgIChraWxsLWJ1ZmZlciBidWZmZXIpKSkNCiANCiAoZGVmdW4gcmNpcmMt aGFuZGxlci00MzMgKHByb2Nlc3Mgc2VuZGVyIGFyZ3MgdGV4dCkNCg== --00504502c469de065d047a127f1e-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 10 20:02:23 2010 Received: (at 5135) by debbugs.gnu.org; 11 Apr 2010 00:02:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0kd5-00068L-Ji for submit@debbugs.gnu.org; Sat, 10 Apr 2010 20:02:23 -0400 Received: from pantheon-po17.its.yale.edu ([130.132.50.73]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0kd4-00068D-2p for 5135@debbugs.gnu.org; Sat, 10 Apr 2010 20:02:22 -0400 Received: from furry (adsl-99-70-212-128.dsl.wlfrct.sbcglobal.net [99.70.212.128]) (authenticated bits=0) by pantheon-po17.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o3B02KqZ023807 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 10 Apr 2010 20:02:20 -0400 Received: by furry (Postfix, from userid 1000) id 71CD7C055; Sat, 10 Apr 2010 20:02:20 -0400 (EDT) From: Chong Yidong To: Ryan Yeske Subject: Re: [PATCH] Option to sort NAMES listing Date: Sat, 10 Apr 2010 20:02:20 -0400 Message-ID: <87y6gu6elv.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 5135 Cc: 5135@debbugs.gnu.org, Deniz Dogan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.6 (--) Hi Ryan, Could you review the patch to rcirc at http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5135 ? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 10:56:40 2010 Received: (at 5135) by debbugs.gnu.org; 3 Jun 2010 14:56:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKBqZ-0006ZQ-QQ for submit@debbugs.gnu.org; Thu, 03 Jun 2010 10:56:40 -0400 Received: from pantheon-po14.its.yale.edu ([130.132.50.23]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKBqW-0006ZK-UK for 5135@debbugs.gnu.org; Thu, 03 Jun 2010 10:56:38 -0400 Received: from furry (dhcp128036014059.central.yale.edu [128.36.14.59]) (authenticated bits=0) by pantheon-po14.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o53EuWeR031516 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 3 Jun 2010 10:56:32 -0400 Received: by furry (Postfix, from userid 1000) id 089B316D427; Thu, 3 Jun 2010 10:56:32 -0400 (EDT) From: Chong Yidong To: Deniz Dogan Subject: Re: [gnu.org #565169] Deniz Dogan EMACS Assignment References: <876321udur.fsf@stupidchicken.com> Date: Thu, 03 Jun 2010 10:56:32 -0400 In-Reply-To: (Deniz Dogan's message of "Thu, 3 Jun 2010 10:41:18 +0200") Message-ID: <87mxvcdv1b.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 5135 Cc: 5135@debbugs.gnu.org, Ryan Yeske X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -4.7 (----) Deniz Dogan writes: > This patch adds the user option to sort nickname listings in the way > that many other IRC clients sort them. > > Details: > * Added rcirc-nickname<, a function which acts like string< but for > IRC nicknames, making less than + and comparing case-insensitively. > * Added rcirc-sort-nicknames-join, a function which takes a string of > IRC nicknames and a separator, sorts the nicknames and returns the > result. > * Added rcirc-sort-nicknames, a customizable variable which when > non-nil will make rcirc sort any NAMES responses. nil by default. > * Changed rcirc-handler-366 (RPL_ENDOFNAMES) to respect rcirc-sort-nicknames. If most IRC clients sort nicknames this way, it may not be necessary to create a new option `rcirc-sort-nicknames'. We should just perform the sorting automatically. What do you think? (I don't know enough about "typical" IRC behavior to say). Also, your docstrings need work. Please read the Documentation node in the Elisp manual: When you write a documentation string, make the first line a complete sentence (or two complete sentences) since some commands, such as `apropos', show only the first line of a multi-line documentation string. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 11:29:37 2010 Received: (at 5135-done) by debbugs.gnu.org; 3 Jun 2010 15:29:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCMT-0007PK-Hl for submit@debbugs.gnu.org; Thu, 03 Jun 2010 11:29:37 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCLH-0007OV-N8 for 5135-done@debbugs.gnu.org; Thu, 03 Jun 2010 11:28:24 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAKJmB0xFpYiT/2dsb2JhbACeJHK/TYUWBIxd X-IronPort-AV: E=Sophos;i="4.53,355,1272859200"; d="scan'208";a="67190015" Received: from 69-165-136-147.dsl.teksavvy.com (HELO pastel.home) ([69.165.136.147]) by ironport2-out.pppoe.ca with ESMTP; 03 Jun 2010 11:28:18 -0400 Received: by pastel.home (Postfix, from userid 20848) id 4FB2081F8; Thu, 3 Jun 2010 11:28:18 -0400 (EDT) From: Stefan Monnier To: Deniz Dogan Subject: Re: [gnu.org #565169] Deniz Dogan EMACS Assignment Message-ID: References: <876321udur.fsf@stupidchicken.com> Date: Thu, 03 Jun 2010 11:28:18 -0400 In-Reply-To: (Deniz Dogan's message of "Thu, 3 Jun 2010 10:41:18 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 5135-done X-Mailman-Approved-At: Thu, 03 Jun 2010 11:29:36 -0400 Cc: Chong Yidong X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.1 (--) > Chong, here is the patch: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5135 Installed, thanks, Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 11:54:28 2010 Received: (at 5135) by debbugs.gnu.org; 3 Jun 2010 15:54:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCkV-0007ah-QP for submit@debbugs.gnu.org; Thu, 03 Jun 2010 11:54:28 -0400 Received: from mail-ww0-f44.google.com ([74.125.82.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCkU-0007aa-Gl for 5135@debbugs.gnu.org; Thu, 03 Jun 2010 11:54:27 -0400 Received: by wwb39 with SMTP id 39so191461wwb.3 for <5135@debbugs.gnu.org>; Thu, 03 Jun 2010 08:54:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=p+FQL9tJE2YGcT8f8ejOXnsqLMnG4dntttGiQoWj1M4=; b=D7E0Q9yXTxN31svvBKpvQjHKJSek8RD/BmxpBz1ZGgaAK06Pb2tIc1ckqSiYNKHkLS 6YEvhbPu8iNCzxsY7aB7RupORU2rhV+IHgxv9t+Av5BqGdvDOzrgc94djdx8jGFiY1jE cd6fCs1Nbmm86SDJ16K4LhWHnWYxoEjOiC+O8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=bkxztzv2kXn0hkI1LNI/ua5SSoJuZ9QH6AG7qKGFHOHzH8mlIlUqYpG6IFNywnjYuf P14qCGvG24aepFjsK4D3kIxW6TpPhHdWFKqs07WNCWpGLmvpyUxSbj6NRjdPww4Uh/nH ujgKubnrA/RmRO29CXYpWjnArbi1xb6K7dUYk= Received: by 10.216.156.193 with SMTP id m43mr1262240wek.11.1275580443398; Thu, 03 Jun 2010 08:54:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.237.76 with HTTP; Thu, 3 Jun 2010 08:53:43 -0700 (PDT) In-Reply-To: <87mxvcdv1b.fsf@stupidchicken.com> References: <876321udur.fsf@stupidchicken.com> <87mxvcdv1b.fsf@stupidchicken.com> From: Deniz Dogan Date: Thu, 3 Jun 2010 17:53:43 +0200 Message-ID: Subject: Re: [gnu.org #565169] Deniz Dogan EMACS Assignment To: Chong Yidong Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 5135 Cc: 5135@debbugs.gnu.org, Ryan Yeske X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -3.0 (---) 2010/6/3 Chong Yidong : > Deniz Dogan writes: > >> This patch adds the user option to sort nickname listings in the way >> that many other IRC clients sort them. >> >> Details: >> * Added rcirc-nickname<, a function which acts like string< but for >> IRC nicknames, making =A0 =A0less than + and comparing case-insensit= ively. >> * Added rcirc-sort-nicknames-join, a function which takes a string of >> IRC nicknames and a separator, sorts the nicknames and returns the >> result. >> * Added rcirc-sort-nicknames, a customizable variable which when >> non-nil will make rcirc sort any NAMES responses. nil by default. >> * Changed rcirc-handler-366 (RPL_ENDOFNAMES) to respect rcirc-sort-nickn= ames. > > If most IRC clients sort nicknames this way, it may not be necessary to > create a new option `rcirc-sort-nicknames'. =A0We should just perform the > sorting automatically. =A0What do you think? =A0(I don't know enough abou= t > "typical" IRC behavior to say). > I'm all for making this option the default - I see no reason why people would not want to sort the nicknames. Pretty much every IRC client used today sorts the nicknames like this. I just figured maybe some people get annoyed by the (almost infinitely small) overhead it takes to perform the actual sorting. rcirc users like to keep it minimalistic I have found. > Also, your docstrings need work. =A0Please read the Documentation node in > the Elisp manual: > > =A0 =A0 When you write a documentation string, make the first line a > =A0 =A0 complete sentence (or two complete sentences) since some > =A0 =A0 commands, such as `apropos', show only the first line of a > =A0 =A0 multi-line documentation string. > Sorry about that, I will take that part of the manual into account in any future patches. By the way, it seems Stefan already applied this patch, so I don't know where to go from here... Cheers, Deniz From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 12:05:13 2010 Received: (at 5135) by debbugs.gnu.org; 3 Jun 2010 16:05:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCuu-0008Ge-W4 for submit@debbugs.gnu.org; Thu, 03 Jun 2010 12:05:13 -0400 Received: from shawmail.shawcable.com ([64.59.128.220] helo=mail.shawcable.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCrc-0008ET-Ra for 5135@debbugs.gnu.org; Thu, 03 Jun 2010 12:01:49 -0400 Received: from bpd2mi4no-svcs.prod.shawcable.com ([10.0.184.123]) by bpd2mo1no-ssvc.prod.shawcable.com with ESMTP; 03 Jun 2010 10:01:43 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.0 c=1 a=_Z3MJ9EbrP0A:10 a=GQCbJdZ--msA:10 a=VphdPIyG4kEA:10 a=8upR_K80XksA:10 a=IkcTkHD0fZMA:10 a=bMvYJhr/Jvw5P58HeWDmNg==:17 a=pGLkceISAAAA:8 a=JRFtJGBJAAAA:8 a=vgmhjZsKSbas20TUkZAA:9 a=dzVSGHf6LQ2nV2TDa_PguwHpFc4A:4 a=QEXdDO2ut3YA:10 a=MSl-tDqOz04A:10 a=dAUg0o1D4TkA:10 X-IronPort-AV: E=Sophos;i="4.53,355,1272866400"; d="scan'208";a="222802963" Received: from unknown (HELO bpd2mi4no-cmts.prod.shawcable.com) ([192.168.183.123]) by bpd2mi4no-cmts.prod.shawcable.com with ESMTP; 03 Jun 2010 10:01:43 -0600 X-reinject: true Received: from unknown (HELO rhizome) ([70.77.213.102]) by bpd2mi4no-dmz.prod.shawcable.com with ESMTP; 03 Jun 2010 10:01:42 -0600 Received: from rcy by rhizome with local (Exim 4.71) (envelope-from ) id 1OKCrY-0001qi-68; Thu, 03 Jun 2010 09:01:44 -0700 From: Ryan Yeske To: Deniz Dogan Subject: Re: [gnu.org #565169] Deniz Dogan EMACS Assignment References: <876321udur.fsf@stupidchicken.com> <87mxvcdv1b.fsf@stupidchicken.com> Date: Thu, 03 Jun 2010 09:01:44 -0700 In-Reply-To: (Deniz Dogan's message of "Thu, 3 Jun 2010 17:53:43 +0200") Message-ID: <87fx1485qv.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 5135 X-Mailman-Approved-At: Thu, 03 Jun 2010 12:05:07 -0400 Cc: 5135@debbugs.gnu.org, Chong Yidong X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -1.9 (-) Deniz Dogan writes: > 2010/6/3 Chong Yidong : >> If most IRC clients sort nicknames this way, it may not be necessary to >> create a new option `rcirc-sort-nicknames'. =C2=A0We should just perform= the >> sorting automatically. =C2=A0What do you think? =C2=A0(I don't know enou= gh about >> "typical" IRC behavior to say). >> > > I'm all for making this option the default - I see no reason why > people would not want to sort the nicknames. Pretty much every IRC > client used today sorts the nicknames like this. I just figured maybe > some people get annoyed by the (almost infinitely small) overhead it > takes to perform the actual sorting. rcirc users like to keep it > minimalistic I have found. I have no issue with the overhead if it is truly minimal. I never saw any reason to sort the list of nicks. They are sorted in "server order" which I think shows how long everyone has been in the channel relative to eachother. I like to keep the number of configurable options down to a minimum, so I'm happy to make this sorting the default, and remove `rcirc-sort-nicknames'. Ryan From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 13:23:13 2010 Received: (at 5135) by debbugs.gnu.org; 3 Jun 2010 17:23:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKE8P-0000P2-Ii for submit@debbugs.gnu.org; Thu, 03 Jun 2010 13:23:13 -0400 Received: from pantheon-po41.its.yale.edu ([130.132.50.98]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKE8O-0000Ox-9Y for 5135@debbugs.gnu.org; Thu, 03 Jun 2010 13:23:12 -0400 Received: from furry (dhcp128036014059.central.yale.edu [128.36.14.59]) (authenticated bits=0) by pantheon-po41.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o53HN7JF013349 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 3 Jun 2010 13:23:07 -0400 Received: by furry (Postfix, from userid 1000) id DBFC816D427; Thu, 3 Jun 2010 13:23:07 -0400 (EDT) From: Chong Yidong To: Ryan Yeske Subject: Re: bug#5135: [gnu.org #565169] Deniz Dogan EMACS Assignment References: <876321udur.fsf@stupidchicken.com> <87mxvcdv1b.fsf@stupidchicken.com> <87fx1485qv.fsf@gmail.com> Date: Thu, 03 Jun 2010 13:23:07 -0400 In-Reply-To: <87fx1485qv.fsf@gmail.com> (Ryan Yeske's message of "Thu, 03 Jun 2010 09:01:44 -0700") Message-ID: <87k4qgvxms.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 5135 Cc: 5135@debbugs.gnu.org, Deniz Dogan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.8 (--) Ryan Yeske writes: > I have no issue with the overhead if it is truly minimal. I never saw > any reason to sort the list of nicks. They are sorted in "server order" > which I think shows how long everyone has been in the channel relative > to eachother. > > I like to keep the number of configurable options down to a minimum, so > I'm happy to make this sorting the default, and remove > `rcirc-sort-nicknames'. OK, let's make it always sort then. I've commited to trunk. From unknown Sat Jun 21 10:26:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 02 Jul 2010 11:24:06 +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