From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79102 Path: news.gmane.org!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.gnus.general Subject: Re: Bug with referring articles (was: chasing mail threads) Date: Wed, 15 Jun 2011 04:01:22 -0400 Message-ID: References: <87fwnbr15c.fsf@fastmail.fm> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: dough.gmane.org 1308124913 6324 80.91.229.12 (15 Jun 2011 08:01:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 15 Jun 2011 08:01:53 +0000 (UTC) Cc: Andreas Schwab , ding@gnus.org To: Tassilo Horn Original-X-From: ding-owner+M27401@lists.math.uh.edu Wed Jun 15 10:01:49 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 1QWl2p-0007hg-Vv for ding-account@gmane.org; Wed, 15 Jun 2011 10:01:48 +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 1QWl2f-0000MI-Vt; Wed, 15 Jun 2011 03:01:38 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QWl2e-0000M2-7Z for ding@lists.math.uh.edu; Wed, 15 Jun 2011 03:01:36 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QWl2c-0000sn-Cg for ding@lists.math.uh.edu; Wed, 15 Jun 2011 03:01:35 -0500 Original-Received: from mail-qy0-f172.google.com ([209.85.216.172]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QWl2a-0006Sm-8f for ding@gnus.org; Wed, 15 Jun 2011 10:01:32 +0200 Original-Received: by qyk29 with SMTP id 29so2059471qyk.17 for ; Wed, 15 Jun 2011 01:01:26 -0700 (PDT) Original-Received: by 10.224.174.81 with SMTP id s17mr132237qaz.333.1308124885822; Wed, 15 Jun 2011 01:01:25 -0700 (PDT) Original-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 t28sm131401qcs.5.2011.06.15.01.01.23 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 15 Jun 2011 01:01:24 -0700 (PDT) In-Reply-To: <87fwnbr15c.fsf@fastmail.fm> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/23.3 (x86_64-apple-darwin) MULE/6.0 (HANACHIRUSATO) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79102 Archived-At: Tassilo, Thanks very much for your thorough reply; if we can solve this problem it will make it possible for me to switch back to Gnus, which I would dearly like to do. At Wed, 15 Jun 2011 09:42:39 +0200, Tassilo Horn wrote: > > Dave Abrahams writes: > > Hi Dave, > > >> See gnus-refer-article-method. > > > > Okay, I see it. I do appreciate the hint, but it's practically > > undocumented, and I'm not familiar enough with Gnus internals to have > > any idea how to take advantage of it. Could you perhaps elaborate a > > bit? > > ,----[ C-h v gnus-refer-article-method RET ] > | gnus-refer-article-method is a variable defined in `gnus.el'. > | Its value is (current > | (nnregistry) > | (nnweb "gmane" > | (nnweb-type gmane)) > | (nnweb "google" > | (nnweb-type google))) > | > | Original value was current > `---- > > So my setting for referring articles means, > > - try to find the message in the current select method, > - if that doesn't work, query the registry, > - if that doesn't work, ask gmane via the web, > - if all fails, try google groups. Ah, very nice! > The second entry requires the gnus registry, of course. So you have to > initialize it in your ~/.gnus.el with > > (gnus-registry-initialize) Sure. > I'm not completely sure, but I have the gut feeling that `current' > should actually work for IMAP (you are using IMAP, right?). Yes, I am. > But that's the default value, and you say it doesn't work for you... Well, it never has in the past. I can try again... Nope, it doesn't work. `A T' doesn't do anything interesting, and `^' now inserts a pseudo-article (which is a new behavior since last time I tried this, which was a while ago). > The problem is that `gnus-summary-insert-subject' doesn't find the > referred article (1), although its on the same server but a different > IMAP folder. But instead it inserts a pseudo-article and returns 0, > thus the `when' succeeds and 'found is thrown and no other refer methods > are tried. > > IMHO, the pseudo-article should be inserted only after all refer methods > failed... > > (1) Is it correct that IMAP has no way to find a message by Message-ID > in all folders? I think maybe that is correct. In my case, I'm even willing to tell it what folder to search in, but it looks like Gnus doesn't give me a way to express that. I tried using the nnimap-inbox option, but that didn't seem to lead anywhere. Thanks again -- Dave Abrahams BoostPro Computing http://www.boostpro.com