From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/60338 Path: news.gmane.org!not-for-mail From: Chris Shenton Newsgroups: gmane.emacs.gnus.general Subject: No Gnus v0.4 from CVS: very slow: nnimap: Updating info for Date: Thu, 19 May 2005 12:27:59 -0400 Message-ID: <86acmrfaeo.fsf@PECTOPAH.shenton.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1116520370 18463 80.91.229.2 (19 May 2005 16:32:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 19 May 2005 16:32:50 +0000 (UTC) Original-X-From: ding-owner+M8864@lists.math.uh.edu Thu May 19 18:32:42 2005 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DYnv9-0006sR-Ce for ding-account@gmane.org; Thu, 19 May 2005 18:30:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1DYnsa-00010s-00; Thu, 19 May 2005 11:28:12 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1DYnsW-00010n-00 for ding@lists.math.uh.edu; Thu, 19 May 2005 11:28:08 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1DYnsV-0007mp-88 for ding@lists.math.uh.edu; Thu, 19 May 2005 11:28:07 -0500 Original-Received: from 23.ebbed1.client.atlantech.net ([209.190.235.35] helo=Shenton.org) by quimby.gnus.org with smtp (Exim 3.35 #1 (Debian)) id 1DYnsT-0000EC-00 for ; Thu, 19 May 2005 18:28:05 +0200 Original-Received: (qmail 91333 invoked by uid 1001); 19 May 2005 16:27:59 -0000 Original-To: ding@gnus.org User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) X-Spam-Score: -4.9 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:60338 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:60338 I've installed gnus from CVS, it says "No Gnus v.04". Emacs is 21.3.1 on FreeBSD-4.11-STABLE). Gnus gets mail from a courier IMAP server. It's now become so slow getting mail that it's unusable. (Reading the same server with Mozilla Mail or OSX Mail is fast so I don't believe the problem's with the server). When I first start it up, it says something about checking news and getting a list of mailboxes from the server. Then for what appears to be every one of the mailboxes (IMAP folders) on the server, it says something like: nnimap: Updating info for nnimap+NewHrose:INBOX:list.courier-users...done It seems to take about 5 seconds for each of these, and I have over a hundred IMAP folders. So it takes an unacceptable time to get to read my mail -- like 15 minutes just to get to the *Group* buffer. In the past, I've seen this happen when I used "g" in the *Group* buffer to get mail, but not all the time. Doing a "R" to restart Gnus has seemed to help. Now it appears to be happening both at startup and when I do a "g" or "R". I also just noticed a second, and a third message about that same "list.courier-users" folder. I see it happening with other folders too. That seems very suspicious. Below are what I hope to be the relevant bits of my .gnus.el file. Any clues as to what's going on and how I can fix it? Google shows me some discussion on this between Tibor Simko, Kai Grossjohann, and Simon Josefsson but that's from vintage 1999. Thanks for your help. (setq gnus-select-method '(nnnil)) ;HQ has no news server (setq gnus-secondary-select-methods '( (nnml "") ;pop, files (nnimap "NewHorse" (nnimap-address "newhorse.hq.nasa.gov") (nnimap-stream network) ; cleartext: debug disconnects );nnimap ) ) (setq mail-sources '( (maildir :plugged t) ; qmail ~/Maildir/ default (file :path "/home/cshenton/Mailbox" :plugged t ; qmail mbox (NOT maildir) );file ) ) (setq ; Splitting nnimap-split-crosspost nil ; unduped freebsd articles? first match nnimap-split-inbox '("INBOX") nnimap-split-predicate "UNDELETED" ; default = UNSEEN UNDELETED nnimap-split-fancy nil nnimap-split-download-body nil ; default = 'default = nil for now nnimap-split-rule '( ;unmatched msgs stay in INBOX ;; [split rules elided]... );;setq (setq gnus-subscribe-newsgroup-method 'gnus-subscribe-randomly ; top insert gnus-read-active-file 'some ;some: only read relevant ACTIVE gnus-check-new-newsgroups 'ask-server ;OK: nntp "NEWSGROUPS Date Time" gnus-options-not-subscribe "^alt\\.\\|\\.sports\\.\\|^soc\\." gnus-auto-select-first nil ; don't show first message until I say gnus-group-use-permanent-levels t ; reuse level prefix on g, l gnus-keep-same-level t ; don't automove to lower-level group gnus-save-duplicate-list t ; Save between sessions gnus-suppress-duplicates t ;based on Message-ID gnus-show-mime t ; all the time / manually request gnus-strict-mime t ; only with Mime-Version? gnus-view-pseudo-asynchronously t ; don't make Gnus wait gnus-vew-pseudos 'not-confirm ; no summary buffer insert; 'automatic gnus-view-pseudos-separately t ; create pseudo articles for viewing bbdb/gnus-summary-mark-known-posters t ;can't make work?? gnus-score-find-score-files-function '(gnus-score-find-bnews bbdb/gnus-score) nnmail-use-long-file-names nil ;hierarchies nnmail-expiry-wait 7 ;days; see group param total-expire )