From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38541 Path: main.gmane.org!not-for-mail From: Dan Christensen Newsgroups: gmane.emacs.gnus.general Subject: Re: self contained nnfolder Date: Mon, 03 Sep 2001 11:01:54 -0400 Sender: Dan Christensen Message-ID: <871ylomi71.fsf@uwo.ca> References: <87r8tqim9w.fsf@uwo.ca> <87zo8efblz.fsf@uwo.ca> <87ofotfv4x.fsf@uwo.ca> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035174388 23078 80.91.224.250 (21 Oct 2002 04:26:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:26:28 +0000 (UTC) Cc: ding@gnus.org Return-Path: Return-Path: Original-Received: (qmail 28379 invoked from network); 3 Sep 2001 15:02:07 -0000 Original-Received: from pony.its.uwo.ca (129.100.2.63) by gnus.org with SMTP; 3 Sep 2001 15:02:07 -0000 Original-Received: from scratchy (ren.math.uwo.ca [129.100.75.76]) by pony.its.uwo.ca (8.10.2/8.10.2) with ESMTP id f83F2Im08616; Mon, 3 Sep 2001 11:02:18 -0400 (EDT) Original-Received: from jdc by scratchy with local (Exim 3.32 #1 (Debian)) id 15dvEZ-0003H6-00; Mon, 03 Sep 2001 11:01:55 -0400 Original-To: Kai.Grossjohann@cs.uni-dortmund.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.100 Original-Lines: 62 Xref: main.gmane.org gmane.emacs.gnus.general:38541 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38541 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) writes: > prj@po.cwru.edu (Paul Jarc) writes: > >> Dan Christensen wrote: >> > prj@po.cwru.edu (Paul Jarc) writes: >>>> gnus-secondary-select-methods should >>>> also be nil, or, if you want your foreign nnfolder server to also be >>>> secondary, use '("nnfolder:").=20=20 >>>=20 >>> This didn't work. I got an error that "nnfolder:" wasn't a list. >> >> Hm. Well, do you really need it to be both foreign and secondary? >> If it's foreign only, then Gnus won't check it for new groups, I >> think. If it's secondary only, then you have to change it by editing >> your .gnus, not in the *Server* buffer. > > I think that the following is permissible: > > (1) Create a server foo via the server buffer. > (2) (add-to-list 'gnus-secondary-select-methods "foo") I tried the following settings for g-secondary-select-methods: '((nnfolder ""))=20 '("nnfolder:") '("") nil The first one works for me in all the cases I tested. The second never works. The third and forth gave me errors when "nnfolder:" was used in my .newsrc as the server for each group in gnus-newsrc-alist, but is ok when "" is used as the server for each group. Here's an example of the backtrace I get when I start gnus with gnus-secondary-select-methods set to nil and one of my groups (nnfolder:house) has "nnfolder:" as its method: Debugger entered--Lisp error: (error "Trying to require a method that doesn= 't exist") signal(error ("Trying to require a method that doesn't exist")) error("Trying to require a method that doesn't exist") gnus-server-opened((nil "")) gnus-activate-group("nnfolder:house" scan) gnus-get-unread-articles(2) gnus-setup-news(nil 2 t) byte-code("=84=0E=00 =84=0E=00=81=C6 =88=82O=00=81=C7=81=C8!=88=81=C9\n!= =13\f=84=1E=00=0D=83!=00=81=CA =88=0E=19=83.=00=81=CB =88=81=CC=81=CD=81=CE= \"=88=81=CF=81=D0=0E=1A#=88=81=C7=81=D1!=88=81=D2 =88=81=D3=0E=1A!=88=81= =D4 =88=81=D5=81=D6!=88=81=D7 =88=81=C7=81=D8!=88=81=D0=87" [dont-connect d= id-connect gnus-startup-file gnus-current-startup-file gnus-slave gnus-use-= dribble-file gnus-group-quit gnus-run-hooks gnus-startup-hook gnus-make-new= src-file gnus-dribble-read-file bbb-login add-hook gnus-summary-mode-hook g= nus-grouplens-mode gnus-setup-news nil gnus-setup-news-hook gnus-start-draf= t-setup gnus-group-list-groups gnus-group-first-unread-group gnus-configure= -windows group gnus-group-set-mode-line gnus-started-hook gnus-use-grouplen= s level] 4) gnus-1(2 t nil) gnus(2 t nil) gnus-no-server-1(nil nil) gnus-no-server(nil) * call-interactively(gnus-no-server) execute-extended-command(nil) call-interactively(execute-extended-command) If I change nnfolder:house's method to "" this error goes away. This seems pretty strange to me. So now I've made all my groups use "" and have gnus-secondary-select-methods set to '(""). --=20 Dan Christensen jdc+news@uwo.ca