From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/6459 Path: main.gmane.org!not-for-mail From: David Allen Newsgroups: gmane.emacs.gnus.general Subject: Upgrading Gnus to 5.2.1, losing some nnml groups Date: 30 May 1996 12:28:20 +0100 Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035146911 3661 80.91.224.250 (20 Oct 2002 20:48:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:48:31 +0000 (UTC) Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by deanna.miranova.com (8.7.5/8.6.9) with SMTP id FAA09432 for ; Thu, 30 May 1996 05:04:49 -0700 Original-Received: from relay.lsl.co.uk (relay.lsl.co.uk [194.131.253.1]) by ifi.uio.no with SMTP (8.6.11/ifi2.4) id for ; Thu, 30 May 1996 13:27:14 +0200 Original-Received: by relay.lsl.co.uk (5.x/PIPEX simple 1.26) id AA28512; Thu, 30 May 1996 12:28:22 +0100 Original-Received: from unknown(192.9.200.198) by relay via smap (V1.3) id sma028510; Thu May 30 12:28:03 1996 Original-Received: from lsls4e.lsl.co.uk by lslm3e.lsl.co.uk (MX V4.1 VAX) with SMTP; Thu, 30 May 1996 12:24:59 GMT Original-Received: by lsls4e.lsl.co.uk (SMI-8.6/SMI-SVR4) id MAA01592; Thu, 30 May 1996 12:28:21 +0100 Original-To: ding@ifi.uio.no Original-Lines: 70 X-Mailer: Gnus v5.2.1/XEmacs 19.13 Xref: main.gmane.org gmane.emacs.gnus.general:6459 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:6459 Previous problem fixed (thanks Lars): imported package which I still have in my .emacs but don't use redefined match-string. Again, upgrading from sgnus-0.45 to gnus 5.2.1, XEmacs 19.13. My nnml groups appear to be dead until new mail is received so I can't go back to read old messages. The number of messages in the group is '*' and attempting to select the group gives the trace below. My mail setup (ignoring spli methods is: (defun dja-gnus-summary-exit () (if (string-match "^nndoc" gnus-newsgroup-name) (progn (beginning-of-buffer) (while (not (eobp)) (gnus-summary-mark-article-as-read gnus-unread-mark) (gnus-summary-mark-article-as-unread gnus-unread-mark) (forward-line 1))))) (add-hook 'gnus-summary-prepare-exit-hook 'dja-gnus-summary-exit) (setq nnmail-crash-box "/usr/workspace/gnus/.gnus-crash-box") (setq nnmail-tmp-directory "/usr/workspace/gnus") (setq nnml-directory "/usr/workspace/gnus") (setq nnmail-use-long-file-names nil) (setq nnmail-crosspost nil) (setq nnml-get-new-mail t) (setq gnus-auto-expirable-newsgroups (concat "mail.fvwm\\|" "mail.gnus\\|" "mail.sf-written\\|" "mail.sf-tv\\|" "mail.sf-lovers\\|" "mail.cron\\|" "mail.junk\\|" "mail.daemon\\|" "mail.latex2html")) (setq gnus-secondary-select-methods '((nnml ""))) Also, getting new news seems to be significantly slower. Are nndoc groups scanned when getting new news? Trace from attempting to select an nnml group: Signalling: (error "Couldn't request group nnml:mail.david: No such group: mail.david") signal(error ("Couldn't request group nnml:mail.david: No such group: mail.david")) cerror("Couldn't request group %s: %s" "nnml:mail.david" "No such group: mail.david") apply(cerror ("Couldn't request group %s: %s" "nnml:mail.david" "No such group: mail.david")) error("Couldn't request group %s: %s" "nnml:mail.david" "No such group: mail.david") (progn (when (equal major-mode ...) (kill-buffer ...)) (error "Couldn't request group %s: %s" group (gnus-status-message group)))) (or (and entry (not ...)) (gnus-activate-group group) (progn (when ... ...) (error "Couldn't request group %s: %s" group ...)))) (let* ((entry ...) (info ...) articles fetched-articles cached) (or (gnus-check-server ...) (error "Couldn't open server")) (or (and entry ...) (gnus-activate-group group) (progn ... ...)) (unless (gnus-request-group group t) (when ... ...) (error "Couldn't request group %s: %s" group ...)) (setq gnus-newsgroup-name group) (setq gnus-newsgroup-unselected nil) (setq gnus-newsgroup-unreads (gnus-list-of-unread-articles group)) (and gnus-asynchronous (gnus-check-backend-function ... gnus-newsgroup-name) (setq gnus-newsgroup-async ...)) (when info (gnus-adjust-marked-articles info)) (when (gnus-virtual-group-p group) (setq cached gnus-newsgroup-cached)) (setq gnus-newsgroup-unreads (gnus-set-difference ... gnus-newsgroup-dormant)) (setq gnus-newsgroup-processable nil) (setq articles (gnus-articles-to-read group read-all)) (cond (... ...) (... nil) (t ... ... ... ... ... ... ... ... ... ... ... ... ... ...)))) gnus-select-newsgroup("nnml:mail.david" nil) (and new-group (gnus-select-newsgroup group show-all))) (let* ((new-group ...) (quit-config ...) (did-select ...)) (cond (... ... ... ... ... ... ... t) (... ... ... nil) (... ... ... ... ...) (t ... ... ... ... ... ... ... ... ... ... ... ... ... ... t)))) gnus-summary-read-group("nnml:mail.david" nil nil) (let ((group ...) number active marked entry) (or group (error "No group on current line")) (setq marked (nth 3 ...)) (setq number (cond ... ... ...)) (gnus-summary-read-group group (or all ...) no-article))) gnus-group-read-group(nil nil nil) (if (gnus-group-topic-p) (let (...) (gnus-topic-fold all)) (gnus-group-read-group all no-article group))) gnus-topic-read-group(nil) gnus-mouse-pick-topic(#) call-interactively(gnus-mouse-pick-topic) Thanks, David -- David Allen (davida@lsl.co.uk) Laser-Scan Ltd, Principal Software Engineer Science Park, Milton Road Tel: 01223 420414 Fax: 01223 420044 Cambridge, CB4 4FY, UK