From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Deniz Dogan Newsgroups: gmane.emacs.bugs Subject: bug#5135: [gnu.org #565169] Deniz Dogan EMACS Assignment Date: Thu, 3 Jun 2010 17:53:43 +0200 Message-ID: References: <876321udur.fsf@stupidchicken.com> <87mxvcdv1b.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1275580703 4711 80.91.229.12 (3 Jun 2010 15:58:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 3 Jun 2010 15:58:23 +0000 (UTC) Cc: 5135@debbugs.gnu.org, Ryan Yeske To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jun 03 17:58:19 2010 connect(): No such file or directory Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCoA-0006C1-Cs for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Jun 2010 17:58:14 +0200 Original-Received: from localhost ([127.0.0.1]:49944 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OKCo9-00043t-Rs for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Jun 2010 11:58:13 -0400 Original-Received: from [140.186.70.92] (port=52543 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OKCnu-0003qF-7a for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2010 11:57:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OKCno-0005P6-98 for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2010 11:57:57 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41094) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OKCno-0005P1-6W for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2010 11:57:52 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OKCl3-0007b4-Nb; Thu, 03 Jun 2010 11:55:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Deniz Dogan Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jun 2010 15:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5135 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 5135-submit@debbugs.gnu.org id=B5135.127558046829186 (code B ref 5135); Thu, 03 Jun 2010 15:55:01 +0000 Original-Received: (at 5135) by debbugs.gnu.org; 3 Jun 2010 15:54:28 +0000 Original-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 Original-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 Original-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= Original-Received: by 10.216.156.193 with SMTP id m43mr1262240wek.11.1275580443398; Thu, 03 Jun 2010 08:54:03 -0700 (PDT) Original-Received: by 10.216.237.76 with HTTP; Thu, 3 Jun 2010 08:53:43 -0700 (PDT) In-Reply-To: <87mxvcdv1b.fsf@stupidchicken.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 03 Jun 2010 11:55:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:37508 Archived-At: 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