From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/65025 Path: news.gmane.org!not-for-mail From: Ansgar Burchardt Newsgroups: gmane.emacs.gnus.general Subject: cannot always fetch parent article Date: Mon, 06 Aug 2007 16:47:15 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1186420740 15149 80.91.229.12 (6 Aug 2007 17:19:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 6 Aug 2007 17:19:00 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M13535@lists.math.uh.edu Mon Aug 06 19:18:58 2007 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1II6EK-0005mg-Pf for ding-account@gmane.org; Mon, 06 Aug 2007 19:18:57 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1II6DM-0001q5-92; Mon, 06 Aug 2007 12:17:56 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1II3rk-00012K-2y for ding@lists.math.uh.edu; Mon, 06 Aug 2007 09:47:28 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1II3rZ-0004XL-51 for ding@lists.math.uh.edu; Mon, 06 Aug 2007 09:47:27 -0500 Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1II3rY-0002fq-00 for ; Mon, 06 Aug 2007 16:47:16 +0200 Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 69 Original-NNTP-Posting-Host: dslb-084-056-241-139.pools.arcor-ip.net Original-X-Trace: quimby.gnus.org 1186411636 10275 84.56.241.139 (6 Aug 2007 14:47:16 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Mon, 6 Aug 2007 14:47:16 +0000 (UTC) User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:Z0SETIBC+DZ+LJ3FdEPQ9LJeFtg= X-Spam-Score: -4.4 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:65025 Archived-At: [I posted a less detailed version of this three days ago on gnu.emacs.gnus [1], but got no answer so far] Hi, I'm using gnus to read newsgroups, but somehow the ^-command (gnus-summary-refer-parent-article) doesn't always work. If the parent is not in the summary buffer the command fails: 423 No such article number in this group No such article (may have expired or been canceled) I tried setting (setq gnus-refer-article-method '(current (nnweb "google" (nnweb-type google)))) but this had no effect. Using only Google works but is painfully slow. Capturing traffic between Gnus and the NNTP server reveals the problem. I have a message with this header: References: and try to fetch the parent. Gnus does it like this: Gnus: HEAD Server: 221 0 head [...] Xref: dreader10.news.xs4all.nl gnu.emacs.gnus:36849 Gnus: ARTICLE 36849 Server: 423 No such article number in this group The problem is that the number in the Xref header is *not* the article number to use with the ARTICLE command. It is even outside the range for valid article numbers: LIST ACTIVE gnu.emacs.gnus 215 Newsgroups in form "group high low flags". gnu.emacs.gnus 0000077358 0000077256 y Even more fun: The Xref header doesn't even stay the same! C: group gnu.emacs.gnus S: 211 103 77256 77358 gnu.emacs.gnus S: head 77357 S: 221 77357 head S: [...] S: Xref: dreader10.news.xs4all.nl gnu.emacs.gnus:77357 C: head S: 221 0 head S: [...] S: Xref: dreader10.news.xs4all.nl gnu.emacs.gnus:37424 C: head S: 221 0 head S: [...] S: Xref: dreader10.news.xs4all.nl gnu.emacs.gnus:36849 This happens with both newsservers I have tried. Is there any way to make Gnus fetch the whole article at once instead of first fetching the header and then the whole article? This would at least be a workaround. I'm using the Debian package for emacs 22.1+1 and the included version of Gnus. Ansgar [1] see