From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79154 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.general Subject: Re: Bug with referring articles Date: Wed, 22 Jun 2011 08:38:39 +0200 Message-ID: <87vcvybcb4.fsf@member.fsf.org> References: <87fwnbr15c.fsf@fastmail.fm> <8739j39v6a.fsf@andy.bu.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1308724792 25017 80.91.229.12 (22 Jun 2011 06:39:52 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 22 Jun 2011 06:39:52 +0000 (UTC) Cc: ding@gnus.org To: Andrew Cohen Original-X-From: ding-owner+M27453@lists.math.uh.edu Wed Jun 22 08:39:48 2011 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.69) (envelope-from ) id 1QZH6G-0006tm-5w for ding-account@gmane.org; Wed, 22 Jun 2011 08:39:44 +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 1QZH5K-0005Yw-A8; Wed, 22 Jun 2011 01:38:46 -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 1QZH5I-0005Yq-BU for ding@lists.math.uh.edu; Wed, 22 Jun 2011 01:38:44 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QZH5G-0006UT-HN for ding@lists.math.uh.edu; Wed, 22 Jun 2011 01:38:44 -0500 Original-Received: from deliver.uni-koblenz.de ([141.26.64.15]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QZH5E-0002gM-S6 for ding@gnus.org; Wed, 22 Jun 2011 08:38:40 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 215D4D24B1; Wed, 22 Jun 2011 08:38:40 +0200 (CEST) X-Virus-Scanned: amavisd-new at uni-koblenz.de Original-Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HDUfbACDFsXW; Wed, 22 Jun 2011 08:38:39 +0200 (CEST) X-CHKRCPT: Envelopesender noch tassilo@member.fsf.org Original-Received: from thinkpad (tsdh.uni-koblenz.de [141.26.67.142]) by deliver.uni-koblenz.de (Postfix) with ESMTPA id 9C267D24AF; Wed, 22 Jun 2011 08:38:39 +0200 (CEST) In-Reply-To: <8739j39v6a.fsf@andy.bu.edu> (Andrew Cohen's message of "Tue, 21 Jun 2011 09:21:49 -0400") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -4.9 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79154 Archived-At: Andrew Cohen writes: Hi Andy, > I've tracked this down and I'll push a fix shortly. I've tested your patch and it seems to work fine. The `current' select method (nnimap) fails to find the article in the current group, and instead of inserting a pseudo article and stopping, now the second best `gnus-refer-article-method' (nnregistry) gets a chance and finds the article in my INBOX. So the bug is fixed. Thanks a lot! :-) What remains as a feature suggestion is that the nnimap backend could check the other (subscribed) IMAP folders of that select method, too, if the current folder doesn't contain the article one tries to refer. The benefit over the gnus registry is that it'll work even for articles you didn't read with Gnus (and thus are not registered) and with articles you've moved on the server using some other mail client, like your mail provider's web frontend or the mail app of your smartphone. Bye, Tassilo -- Sent from my Emacs