Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
From: klarlund@research.att.com (Nils Klarlund)
Subject: GNUS, IMAP, and slowness (that should be easy fixable?)
Date: 30 Dec 2002 07:46:36 -0800	[thread overview]
Message-ID: <faaab670.0212300746.413d2a29@posting.google.com> (raw)

I have used GNUS as a mail reader for a couple of years, since it
allows me to work within Emacs, where I try to "live".  (I can work
almost hands-free within Emacs.)  As such, I am very happy with it.

There is one bothersome problem, which I have not been able to fix.  I
do not believe that it is related to earlier postings in this group
about IMAP support being slow.

I would like to use GNUS in the way that standard mail readers work.
In particular, they show all mail in the group (= mail folder),
whether read or unread, and an operation check-mail updates the group
in unit time, adding new mail (i.e. in time that is not proportional
to the number of mail in the group, but a constant).

In GNUS there are only two options for updating mail as far as I can
tell:

	(gnus-summary-rescan-group t)

which does the job except that the time it takes to execute this
command is proportional to the size of the group with imap.  (The time
is spent fetching headers according to the message printed by GNUS.)
The other option is

	(gnus-summary-rescan-group)

which is much faster since it fetches the headers only for all unread
mail (which happens to include new mail).  This method is also
deficient since it does not limit itself to new mail.  Worse, and at
least this should be fixable I would imagine, all unread mail in the
group is now not shown anymore.  This behavior is inconsistent with
standard user interfaces of mail readers (and not workable in practice
I believe).

I would appreciate any help the GNUS specialists might be able to
provide.

/Nils

PS: my cache settings are:

       (setq gnus-use-cache t)
       (setq gnus-cache-directory "c:/klarlund/Mail/cache/")
       (setq gnus-cache-enter-articles '(ticked dormant read unread))
       (setq gnus-cache-remove-articles nil)
       (setq gnus-cacheable-groups "^nnimap")


             reply	other threads:[~2002-12-30 15:46 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-30 15:46 Nils Klarlund [this message]
2002-12-30 16:33 ` Kai Großjohann
2002-12-30 20:04 ` Tony E. Bennett

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=faaab670.0212300746.413d2a29@posting.google.com \
    --to=klarlund@research.att.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).