> > Well, I've used the check-the-modify-time cache trick for files in
> > many places (not just exmh) so some part of me certainly thinks it
> > is effective.  However, it occurred to me that if we do checkpoint
> > state, then aren't we modifying the sequences file for the current
> > folder on every message read?  Perhaps we look at the sequences file
> As I'd written the code a few months ago, we were reading the sequences
> first to see what sequences were in it and then once per sequence.  This
> happens anywhere that we look at sequences, most notably in
> That seemed to be an obvious lose performancewise, but I wanted my
> have a separate call for "what sequences are in this folder?" and "what
> messages are in this sequence?".  One option would have been to add
> call to get the data off of disk, but I felt that the
I like the check-the-modify-time technique.
> I think the biggest gains would be from augmenting Ftoc_ShowSequences to
> a finer specification of what needs to be updated in the ftoc so that
> current code would only be run when we really do have to update all
> for all messages.  I described these thoughts in an email message
> And again, if it can wait a few weeks, I'm willing to do it.
OK - I've yet to dive into the latest round of changes, but I plan to.
I can say I'll make any progress, but I may dabble.  Thanks again for
all your work in this area.  Generalized sequence support has been on

from listman.example.com (listman.example.com [66.187.233.211]) by
    dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g81K1WZ02392 for
    <jm-exmh@jmason.org>; Sun, 1 Sep 2002 21:01:35 +0100
from listman.example.com (localhost.localdomain [127.0.0.1]) by
    listman.redhat.com (Postfix) with ESMTP id 3607E3FCDB; Sun,  1 Sep 2002
    16:01:34 -0400 (EDT)
from int-mx1.corp.example.com (int-mx1.corp.example.com
    [172.16.52.254]) by listman.redhat.com (Postfix) with ESMTP id 131FF3EA2C
    for <exmh-users@listman.redhat.com>; Sun,  1 Sep 2002 15:56:56 -0400 (EDT)
(from mail@localhost) by int-mx1.corp.example.com (8.11.6/8.11.6)
    id g81JuqY32303 for exmh-users@listman.redhat.com; Sun, 1 Sep 2002
    15:56:52 -0400
from mx1.example.com (mx1.example.com [172.16.48.31]) by
    int-mx1.corp.redhat.com (8.11.6/8.11.6) with SMTP id g81JupY32299 for
    <exmh-users@redhat.com>; Sun, 1 Sep 2002 15:56:51 -0400
No, hits=-12.9 required=7.0
	tests=IN_REP_TO,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      SIGNATURE_LONG_SPARSE,SPAM_PHRASE_03_05,X_LOOP
	version=2.40-cvs