From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/1682 Path: news.gmane.org!not-for-mail From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.user Subject: Re: nnir in Oort problem Date: Thu, 26 Dec 2002 20:40:36 +0100 Organization: University of Dortmund, Germany Message-ID: <84y96cin63.fsf@lucy.cs.uni-dortmund.de> References: <9cfznqs3l22.fsf@rogue.ncsl.nist.gov> <9cfptro3il1.fsf@rogue.ncsl.nist.gov> <84smwkk98r.fsf@lucy.cs.uni-dortmund.de> <9cfbs3838p9.fsf@rogue.ncsl.nist.gov> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138668383 12326 80.91.229.2 (31 Jan 2006 00:46:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 00:46:23 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:29:32 2006 Original-Path: quimby.gnus.org!newsfeed1.e.nsc.no!nsc.no!nextra.com!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!p5087746e.dip.t-dialin.NET!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: p5087746e.dip.t-dialin.net (80.135.116.110) Original-X-Trace: fu-berlin.de 1040931641 7268812 80.135.116.110 (16 [73968]) User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:5pZ6lXCn6pqaJib0R3SWLE9nTPg= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:1822 Original-Lines: 25 X-Gnus-Article-Number: 1822 Tue Jan 17 17:29:32 2006 Xref: news.gmane.org gmane.emacs.gnus.user:1682 Archived-At: Ian Soboroff writes: > I have (gcc-self . t) set in my root topic, so it essentially affects > all groups. This is why I think the Gcc is set as it is in nnir > groups. So, instead of using (gcc-self . t), maybe I could do: > > (setq gnus-message-archive-group > '((if (eq 'nnir (car (gnus-find-method-for-group gnus-newsgroup-name))) > (nnir-artlist-artitem-group nnir-artlist THE-MESSAGE) > (gnus-group-group-name)))) Maybe gnus-current-article has the right value. But the variable is buffer-local, so maybe it's evaled in the wrong buffer. Hmmm... Ah! If gnus-current-article fails, then maybe you could do (aref gnus-current-headers 0). That seems to work at least in this message I'm composing. I wonder if this could be built into the standard gcc-self mechanism. Where could it be? [time passes] I've now looked in gnus-inews-insert-archive-gcc, and that does not appear to be the right spot. -- Ambibibentists unite!