From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38650 Path: main.gmane.org!not-for-mail From: Bill White Newsgroups: gmane.emacs.gnus.general Subject: typo in gnus-start.el? Date: Fri, 07 Sep 2001 00:13:02 -0500 Message-ID: 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 1035174479 23596 80.91.224.250 (21 Oct 2002 04:27:59 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:27:59 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 20134 invoked from network); 7 Sep 2001 05:07:33 -0000 Original-Received: from wri-dns0.wolfram.com (HELO wolfram.com) (140.177.205.10) by gnus.org with SMTP; 7 Sep 2001 05:07:33 -0000 Original-Received: from localhost.localdomain (term40.wolfram.com [140.177.117.10]) by wolfram.com (8.11.2/8.11.2) with ESMTP id f8757TU02460 for ; Fri, 7 Sep 2001 00:07:29 -0500 Original-Received: (from billw@localhost) by localhost.localdomain (8.9.3/8.9.3) id AAA08977; Fri, 7 Sep 2001 00:13:03 -0500 X-Authentication-Warning: localhost.localdomain: billw set sender to billw@wolfram.com using -f Original-To: ding@gnus.org X-Face: #t7>yWrgv~u6*cn3(6X"z={I/l%nH{(W:#WS-kA|s(Kcu`,=9qGWth&; @\^1U5s"'~/hhBr)ZU0<$?W:C33QJ}$t)m`&?8POaq*>5@/7xEPo!>gb;9Z[x)n%:yE#{A)6rNV_Ow ;vCO&LS=@3c=j'6@^T#Mic6zfW|Ehj0~2;jG9Df+DK'h`bTj>XsArg2CH`jW whq]J?SsvWnqa,{.C\,j]u*L:z6/2am5n5Q~6vC0fKPAMa7?Y6:eC.ThbVX X-Liturgical-Date: Weekday: Thursday of the Twenty-second Week of Ordinary Time User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.105 Original-Lines: 98 Xref: main.gmane.org gmane.emacs.gnus.general:38650 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38650 GNU Emacs 21.0.105.1 (i586-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2001-08-31 on seton Oort Gnus v0.04 (from gnus-CURRENT-20010906.tar.gz) ---------------------------------------------------------------------- The current definition of gnus-start.el:gnus-setup-news seems to have a typo that prevents startup in a virgin gnus-directory when you're using an archive server. If you have an "old" .newsrc.eld, then this bug may be masked that .newsrc.eld's (setq gnus-server-alist...) First, I activate archiving in my gnus-init-file: (cleanup hints welcome!) ,----[ ~/.gnus-work ] | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ;; | ;; archive my outgoing messages, collected by month |=20 | (setq gnus-message-archive-method | '(nnfolder "archive" | (nnfolder-inhibit-expiry t) | (nnfolder-active-file "/billw/Mail-work/sent-mail/active") | (nnfolder-directory "/billw/Mail-work/sent-mail/"))) |=20 | (setq gnus-message-archive-group | '((concat | "nnml:archive." | (format-time-string "%Y-%m" (current-time)) | (if (message-mail-p) | (when (string-match "[A-Za-z]" gnus-newsgroup-name) | ", ")) | (if (message-mail-p) | (when (string-match "[A-Za-z]" gnus-newsgroup-name) | gnus-newsgroup-name))))) `---- Then I start gnus: ---------------------------------------------------------------------- Debugger entered--Lisp error: (wrong-type-argument symbolp (nnfolder "archi= ve" (nnfolder-directory "~/Mail/archive") (nnfolder-active-file "~/Mail/arc= hive/active") (nnfolder-get-new-mail nil) (nnfolder-inhibit-expiry t))) gnus-server-opened(((nnfolder "archive" (nnfolder-directory "~/Mail/archi= ve") (nnfolder-active-file "~/Mail/archive/active") (nnfolder-get-new-mail = nil) (nnfolder-inhibit-expiry t)))) gnus-check-server(((nnfolder "archive" (nnfolder-directory "~/Mail/archiv= e") (nnfolder-active-file "~/Mail/archive/active") (nnfolder-get-new-mail n= il) (nnfolder-inhibit-expiry t)))) gnus-read-active-file-1(((nnfolder "archive" (nnfolder-directory "~/Mail/= archive") (nnfolder-active-file "~/Mail/archive/active") (nnfolder-get-new-= mail nil) (nnfolder-inhibit-expiry t))) nil) gnus-read-active-file(nil nil) gnus-setup-news(nil nil nil) byte-code("=C2=84=0E=00 =C2=84=0E=00=C3=86 =C2=88=C2=82O=00=C3=87=C3=88!= =C2=88=C3=89\n!=13\f=C2=84=1E=00=0D=C2=83!=00=C3=8A =C2=88=0E=19=C2=83.=00= =C3=8B =C2=88=C3=8C=C3=8D=C3=8E\"=C2=88=C3=8F=C3=90=0E=1A#=C2=88=C3=87=C3= =91!=C2=88=C3=92 =C2=88=C3=93=0E=1A!=C2=88=C3=94 =C2=88=C3=95=C3=96!=C2=88= =C3=97 =C2=88=C3=87=C3=98!=C2=88=C3=90=C2=87" [dont-connect did-connect gnu= s-startup-file gnus-current-startup-file gnus-slave gnus-use-dribble-file g= nus-group-quit gnus-run-hooks gnus-startup-hook gnus-make-newsrc-file gnus-= dribble-read-file bbb-login add-hook gnus-summary-mode-hook gnus-grouplens-= mode gnus-setup-news nil gnus-setup-news-hook gnus-start-draft-setup gnus-g= roup-list-groups gnus-group-first-unread-group gnus-configure-windows group= gnus-group-set-mode-line gnus-started-hook gnus-use-grouplens level] 4) gnus-1(nil nil nil) gnus() gnus-work() * call-interactively(gnus-work) execute-extended-command(nil) * call-interactively(execute-extended-command) ---------------------------------------------------------------------- Here's my fix - remove a pair of parens: *** /home/billw/emacs-lisp-21/gnus/lisp/gnus-start.el Thu Sep 6 23:38:05 2= 001 --- /home/billw/emacs-lisp-21/gnus-CURRENT-20010906/lisp/gnus-start.el Mon = Aug 20 18:38:01 2001 *************** *** 902,915 **** (when gnus-message-archive-method (unless (assoc "archive" gnus-server-alist) (push `("archive" ! nnfolder "archive" (nnfolder-directory ,(nnheader-concat message-directory "archive")) (nnfolder-active-file ,(nnheader-concat message-directory "archive/active")) (nnfolder-get-new-mail nil) ! (nnfolder-inhibit-expiry t)) gnus-server-alist))) =20=20 ;; If we don't read the complete active file, we fill in the --- 902,915 ---- (when gnus-message-archive-method (unless (assoc "archive" gnus-server-alist) (push `("archive" ! (nnfolder "archive" (nnfolder-directory ,(nnheader-concat message-directory "archive")) (nnfolder-active-file ,(nnheader-concat message-directory "archive/active")) (nnfolder-get-new-mail nil) ! (nnfolder-inhibit-expiry t))) gnus-server-alist))) =20=20 ;; If we don't read the complete active file, we fill in the Cheers - bw --=20 Bill White . billw@wolfram.com . http://members.wri.com/billw "No ma'am, we're musicians."