Gnus development mailing list
 help / color / mirror / Atom feed
From: Justin Sheehy <justin@linus.mitre.org>
Subject: Re: mh backend
Date: 22 Sep 1998 11:43:57 -400	[thread overview]
Message-ID: <glmlnncxide.fsf@caffeine.mitre.org> (raw)
In-Reply-To: <oqpvcxf3fy.fsf@icule.progiciels-bpi.ca>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=us-ascii, Size: 2674 bytes --]

François Pinard <pinard@iro.umontreal.ca> writes:

> Maybe (just hypothesising :-) because you often need to look at these
> numbers.  If you stopped having this need, probably the need to repack
> would disappear as well?

As far as I can see, there is only one reason why one would ever need
to pack the messages in a Gnus group.  When the article numbers become
very sparse, with relatively few articles spread over a large
numerical range, some Gnus operations become slow.  At this time, one
simply moves all of the articles in that group into the same group,
and the problem is solved.  

One must be careful not to miss dormant or otherwise unseen messages,
or it will do no good.  This should not need to be done very often
except perhaps in extremely high-volume groups.

> Maybe the good approach would to have Gnus count correctly, then?

Count?  Hm.  

For some reason, a lot of people seem to think that the handy little
number in the *Group* buffer is a count of articles, which they then
conclude is incorrect.  It is not incorrect, as it is not a "count" of
articles.  It is simply the difference between the highest and lowest
numbered articles in the group plus one, nothing more.
Coincidentally, this can be generated _much_ more quickly than an
article count and is thus used instead.

If you really want a count of articles there instead, you could
probably manage to write a user-defined specifier.  The information
needed is not readily available and might have to be generated quite
expensively each time this specifier is used.  If you do so, it will
certainly be _much_ slower than the 't' specifier.

Why exactly does everyone need an exact count of all of their groups,
anyway?  That is, how will the knowledge of exactly how many messages
you have change what actions you take?

Phil Humpherys <phumpherys@utah-inter.net> writes:

> Understood.  It's possible that I'd also want to 'comp' from the
> command line once in a while...

What's stopping you?

The only MH things that you shouldn't do if you use nnml are those
which move or delete messages.  Gnus will never know if you comp a
message.

Kai Grossjohann <grossjohann@amaunet.cs.uni-dortmund.de> writes:

>   Rajappa> 1. Message sequences.
> 
> Yeah, Gnus only has one sequence -- the process-marked messages.

Between scoring, limiting and process-marking, I've never missed
sequences in Gnus.  (I switched from MH...)

> May I point you to `nnir.el' which will let you search all mails using
> freeWAIS-sf or Glimpse (beware of Glimpse being rather slow).  

Is freeWAIS-sf significantly faster?  If so, I may stop using glimpse.

-- 
Justin Sheehy

In a cloud bones of steel.
  




  parent reply	other threads:[~1998-09-22 15:43 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-14 22:51 Phil Humpherys
1998-09-15  7:45 ` Kai Grossjohann
     [not found]   ` <87lnnl9msl.fsf@lemmon.iomega.com>
1998-09-16  7:31     ` Kai Grossjohann
1998-09-16  7:37       ` Phil Humpherys
     [not found] ` <x7g1dtfibe.fsf@peorth.gweep.net>
1998-09-15 18:06   ` Rajappa Iyer
1998-09-15 19:32     ` François Pinard
1998-09-15 20:34       ` Richard Coleman
1998-09-15 21:53         ` François Pinard
1998-09-15 22:43           ` Edward J. Sabol
1998-09-22 15:43           ` Justin Sheehy [this message]
1998-09-22 15:59             ` Hrvoje Niksic
1998-09-22 16:18             ` Alan Shutko
1998-09-23  8:33             ` Kai Grossjohann
1998-09-23 15:44               ` Matt Pharr
1998-09-23 16:45                 ` Kai Grossjohann
1998-09-16 15:06         ` Per Abrahamsen
1998-09-15 20:43       ` Rajappa Iyer
1998-09-15 21:47         ` Phil Humpherys
1998-09-16  8:03         ` Kai Grossjohann
1998-09-16  9:36         ` Lars Magne Ingebrigtsen
1998-09-15 21:39       ` David Hedbor
1998-09-16  8:06     ` Kai Grossjohann

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=glmlnncxide.fsf@caffeine.mitre.org \
    --to=justin@linus.mitre.org \
    /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).