From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 19 22:27:11 2012 Received: (at submit) by debbugs.gnu.org; 20 Aug 2012 02:27:11 +0000 Received: from localhost ([127.0.0.1]:39090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T3Hhu-0000ZI-Rr for submit@debbugs.gnu.org; Sun, 19 Aug 2012 22:27:11 -0400 Received: from mail-vb0-f44.google.com ([209.85.212.44]:35579) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T3Hhk-0000Yk-Fs for submit@debbugs.gnu.org; Sun, 19 Aug 2012 22:27:07 -0400 Received: by vbbez10 with SMTP id ez10so6232964vbb.3 for ; Sun, 19 Aug 2012 19:26:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:x-debbugs-version:x-debbugs-package:date:message-id :user-agent:mime-version:content-type:x-gm-message-state; bh=/0wDi65rfKV1rTUqInv7EelnQFrqSup2BZKlcKyf474=; b=Cjky/El6F9dpgGPlLeprcV+m/YUgwevfr20mkKpcjBjMHaQ/3QacrGg4xyGLct8LAB XK1zjN8OC21uB5yesqDJBVLUK3B/LCNYwLCgegGY+D7reKp0tU0pSebbdM0f92rJTixM IiMF1+93Xs1yp6a+qFOiGK7Ll4HTrZiDspNiBalXTlMYGvmCkui/xdoYXrAE3zh4aHYM srUdF4lgooTLlJrQsNBPK7Y8XK/F7f/9/n5p2ziEhLnKrh+LdIkw99/8zVqY39KEuQ/b hav2B4HGmQm3gVIcfxW8h+Cpl0XyQpvGN5QxRPd541+J4qGt6bYRcsVBOaIjAguwNWy7 ZWhw== Received: by 10.52.38.42 with SMTP id d10mr7506744vdk.132.1345429608981; Sun, 19 Aug 2012 19:26:48 -0700 (PDT) Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id a13sm4699168vdu.9.2012.08.19.19.26.47 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 19 Aug 2012 19:26:48 -0700 (PDT) Received: by pluto.luannocracy.com (Postfix, from userid 501) id 8B29B5F04719; Sun, 19 Aug 2012 22:26:46 -0400 (EDT) From: Dave Abrahams To: submit@debbugs.gnu.org (The Gnus Bugfixing Girls + Boys) Subject: [PATCH] gnus-request-head generates bogus group names X-Debbugs-Version: 5.130006 X-Debbugs-Package: gnus Date: Sun, 19 Aug 2012 22:26:46 -0400 Message-ID: User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Gm-Message-State: ALoCoQnblY52rnOoOq+fsLPjw0Eu7VAwBEiFCFBIXnSfR1adqJlRMdsMQV6YFsdprlNcC09gbJKF X-Spam-Score: -2.6 (--) 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: -2.6 (--) --=-=-= Content-Type: text/plain When called (indirectly) from `gnus-summary-refer-article', `gnus-request-head' forwards the current group name, rather than the group where the message will eventually be found, to the backend `request-head' function. This can result in bogus group information in the registry. For example, I did a gnus-summary-refer-article from the group "nndoc+87lii2ql3x.fsf@lifelogs.com-ephemeral:87lii2ql3x.fsf@lifelogs.com" and the registry ended up containing "nntp+Gmane:87lii2ql3x.fsf@lifelogs.com" as the group name when it should have been "nntp+Gmane:gmane.emacs.devel". The enclosed patch addresses this problem. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnus-request-head-when-gnus-override-method-is-set-a.patch >From 5d67e61ef4310565329047a3accad3fa3192ef7a Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Sun, 19 Aug 2012 22:17:33 -0400 Subject: [PATCH] gnus-request-head: when gnus-override-method is set, allow the backend `request-head' function to determine the group name on its own. Without this fix you can end up with some bogus group name that has nothing to do with the select method actually used. --- lisp/gnus-int.el | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/lisp/gnus-int.el b/lisp/gnus-int.el index 3aee7c6..bc3ba18 100644 --- a/lisp/gnus-int.el +++ b/lisp/gnus-int.el @@ -599,7 +599,8 @@ real group. Does nothing on a real group." clean-up t)) ;; Use `head' function. ((fboundp head) - (setq res (funcall head article (gnus-group-real-name group) + (setq res (funcall head article + (and (not gnus-override-method) (gnus-group-real-name group)) (nth 1 gnus-command-method)))) ;; Use `article' function. (t -- 1.7.7.5 (Apple Git-26) --=-=-= Content-Type: text/plain Ma Gnus v0.6 GNU Emacs 24.1.1 (x86_64-apple-darwin11.4.0, Carbon Version 1.6.0 AppKit 1138.47) of 2012-06-27 on pluto.luannocracy.com 200 news.gmane.org InterNetNews NNRP server INN 2.5.1 ready (posting ok) 101 Capability list: VERSION 2 IMPLEMENTATION INN 2.5.1 AUTHINFO USER HDR LIST ACTIVE ACTIVE.TIMES DISTRIB.PATS HEADERS NEWSGROUPS OVERVIEW.FMT OVER POST READER STARTTLS . 382 Begin TLS negotiation now 101 Capability list: VERSION 2 IMPLEMENTATION INN 2.5.1 AUTHINFO USER HDR LIST ACTIVE ACTIVE.TIMES DISTRIB.PATS HEADERS NEWSGROUPS OVERVIEW.FMT OVER POST READER . -- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 13:28:56 2012 Received: (at 12238) by debbugs.gnu.org; 5 Sep 2012 17:28:56 +0000 Received: from localhost ([127.0.0.1]:40792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9JPM-0006TG-4M for submit@debbugs.gnu.org; Wed, 05 Sep 2012 13:28:56 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:43657) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9JPJ-0006T0-UJ for 12238@debbugs.gnu.org; Wed, 05 Sep 2012 13:28:54 -0400 Received: from ip-200-13-149-91.dialup.ice.net ([91.149.13.200] helo=rusty) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1T9JP5-0001Nu-LD; Wed, 05 Sep 2012 19:28:40 +0200 From: Lars Ingebrigtsen To: Dave Abrahams Subject: Re: bug#12238: [PATCH] gnus-request-head generates bogus group names References: X-Now-Playing: Isotope 217's _The Unstable Molecule_ Date: Wed, 05 Sep 2012 19:28:35 +0200 In-Reply-To: (Dave Abrahams's message of "Sun, 19 Aug 2012 22:26:46 -0400") Message-ID: <87r4qgv0os.fsf@gnus.org> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1T9JP5-0001Nu-LD X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1347470920.19367@02cCsNVkJdcfzS7M/sm1+A X-Spam-Status: No X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 12238 Cc: 12238@debbugs.gnu.org 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: -1.9 (-) Dave Abrahams writes: > Subject: [PATCH] gnus-request-head: when gnus-override-method is set, allow > the backend `request-head' function to determine the group > name on its own. This one is also applied? -- (domestic pets only, the antidote for overdose, milk.) http://lars.ingebrigtsen.no * Lars Magne Ingebrigtsen From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 13:29:00 2012 Received: (at control) by debbugs.gnu.org; 5 Sep 2012 17:29:01 +0000 Received: from localhost ([127.0.0.1]:40795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9JPQ-0006Tg-BY for submit@debbugs.gnu.org; Wed, 05 Sep 2012 13:29:00 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:43663) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9JPO-0006TS-5v for control@debbugs.gnu.org; Wed, 05 Sep 2012 13:28:58 -0400 Received: from ip-200-13-149-91.dialup.ice.net ([91.149.13.200] helo=rusty) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1T9JPA-0001O2-Gz for control@debbugs.gnu.org; Wed, 05 Sep 2012 19:28:44 +0200 Date: Wed, 05 Sep 2012 19:28:42 +0200 Message-Id: <87pq60v0ol.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #12238 X-MailScanner-ID: 1T9JPA-0001O2-Gz X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1347470924.95019@BZNZOlXmQFtDHcTGE+a8fw X-Spam-Status: No X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: control 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: -1.9 (-) tags 12238 fixed close 12238 24.3 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 15:43:38 2012 Received: (at 12238) by debbugs.gnu.org; 5 Sep 2012 19:43:38 +0000 Received: from localhost ([127.0.0.1]:41172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9LVh-0000j1-Kf for submit@debbugs.gnu.org; Wed, 05 Sep 2012 15:43:38 -0400 Received: from mail-pb0-f44.google.com ([209.85.160.44]:38797) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9LVe-0000iS-VU for 12238@debbugs.gnu.org; Wed, 05 Sep 2012 15:43:35 -0400 Received: by mail-pb0-f44.google.com with SMTP id rr4so1479370pbb.3 for <12238@debbugs.gnu.org>; Wed, 05 Sep 2012 12:43:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:x-gm-message-state; bh=mD5HD2nYyHClT8Tlpmp1BcEfSg7k1v7fOpkS8yljxTM=; b=PWdsNYShEho8X8qXKTOCvNABW3IvITx3v3aQUa7GYvONLllPRNwEwpWxoSZPE70uVb ZsytkaevTn65nAQadl/f07wNZnUuyld97OZCOeM2LcO/ZWW78rg3MwjJ0oE/Uhb+obGb Vv85Vrz7XAVRULZIcVfRXeF2DmqUo21romUyw9o+879ghCCnnE0ZGOeaotJ3w89xSaXp Jbxsn2Cpd00+sVONF8+2ji6kRlOBt5tl4yvBrmqNF7eW2eulQGbi6jIJfLqo2+ypHi+O 5teBeJ/xVUVLt9Cq/WjwdjyoAt1sLBtUWKqJKmrrkQMBEV/qbqdTR9rFtwVhuZfaQGr7 A3hQ== Received: by 10.66.83.8 with SMTP id m8mr51015138pay.48.1346874206765; Wed, 05 Sep 2012 12:43:26 -0700 (PDT) Received: from pluto.local (96-41-170-122.dhcp.mdfd.or.charter.com. [96.41.170.122]) by mx.google.com with ESMTPS id ka9sm19505pbb.59.2012.09.05.12.43.24 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 05 Sep 2012 12:43:25 -0700 (PDT) Received: by pluto.local (Postfix, from userid 501) id 6AB8F614E2C4; Wed, 5 Sep 2012 12:43:22 -0700 (PDT) From: Dave Abrahams To: Lars Ingebrigtsen Subject: Re: bug#12238: [PATCH] gnus-request-head generates bogus group names References: <87r4qgv0os.fsf@gnus.org> Date: Wed, 05 Sep 2012 12:43:22 -0700 In-Reply-To: <87r4qgv0os.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 05 Sep 2012 19:28:35 +0200") Message-ID: User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQmjwaPhI0GTOLLuJaUMfkWVUrxd/ArE2HvP0aoU5nzb/89SSur23Zic8TDJBry9ok0xoPEl X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 12238 Cc: 12238@debbugs.gnu.org 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: -2.6 (--) on Wed Sep 05 2012, Lars Ingebrigtsen wrote: > This one is also applied? Yes. -- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost From unknown Sat Jun 21 10:41:51 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, 04 Oct 2012 11: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