116 lines
5.4 KiB
Plaintext
116 lines
5.4 KiB
Plaintext
From exmh-workers-admin@redhat.com Wed Aug 28 15:50:04 2002
|
|
Return-Path: <exmh-workers-admin@spamassassin.taint.org>
|
|
Delivered-To: yyyy@localhost.netnoteinc.com
|
|
Received: from localhost (localhost [127.0.0.1])
|
|
by phobos.labs.netnoteinc.com (Postfix) with ESMTP id 550C044155
|
|
for <jm@localhost>; Wed, 28 Aug 2002 10:50:03 -0400 (EDT)
|
|
Received: from phobos [127.0.0.1]
|
|
by localhost with IMAP (fetchmail-5.9.0)
|
|
for jm@localhost (single-drop); Wed, 28 Aug 2002 15:50:03 +0100 (IST)
|
|
Received: from listman.spamassassin.taint.org (listman.spamassassin.taint.org [66.187.233.211]) by
|
|
dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g7SEmuZ29177 for
|
|
<jm-exmh@jmason.org>; Wed, 28 Aug 2002 15:48:56 +0100
|
|
Received: from listman.spamassassin.taint.org (localhost.localdomain [127.0.0.1]) by
|
|
listman.redhat.com (Postfix) with ESMTP id 80E063EEE6; Wed, 28 Aug 2002
|
|
10:49:05 -0400 (EDT)
|
|
Delivered-To: exmh-workers@listman.spamassassin.taint.org
|
|
Received: from int-mx1.corp.spamassassin.taint.org (int-mx1.corp.spamassassin.taint.org
|
|
[172.16.52.254]) by listman.redhat.com (Postfix) with ESMTP id DD2FE40226
|
|
for <exmh-workers@listman.redhat.com>; Wed, 28 Aug 2002 10:46:31 -0400
|
|
(EDT)
|
|
Received: (from mail@localhost) by int-mx1.corp.spamassassin.taint.org (8.11.6/8.11.6)
|
|
id g7SEkST30975 for exmh-workers@listman.redhat.com; Wed, 28 Aug 2002
|
|
10:46:28 -0400
|
|
Received: from mx1.spamassassin.taint.org (mx1.spamassassin.taint.org [172.16.48.31]) by
|
|
int-mx1.corp.redhat.com (8.11.6/8.11.6) with SMTP id g7SEkSY30971 for
|
|
<exmh-workers@redhat.com>; Wed, 28 Aug 2002 10:46:28 -0400
|
|
Received: from ratree.psu.ac.th ([202.28.97.6]) by mx1.spamassassin.taint.org
|
|
(8.11.6/8.11.6) with SMTP id g7SEVFl08404 for <exmh-workers@redhat.com>;
|
|
Wed, 28 Aug 2002 10:31:16 -0400
|
|
Received: from delta.cs.mu.OZ.AU (dhcp253.cc.psu.ac.th [192.168.2.253]) by
|
|
ratree.psu.ac.th (8.11.6/8.11.6) with ESMTP id g7SEiwU07437;
|
|
Wed, 28 Aug 2002 21:44:58 +0700 (ICT)
|
|
Received: from munnari.OZ.AU (localhost [127.0.0.1]) by delta.cs.mu.OZ.AU
|
|
(8.11.6/8.11.6) with ESMTP id g7SEiQW22630; Wed, 28 Aug 2002 21:44:26
|
|
+0700 (ICT)
|
|
From: Robert Elz <kre@munnari.OZ.AU>
|
|
To: Chris Garrigues <cwg-dated-1030976555.34ad5b@DeepEddy.Com>
|
|
Cc: exmh-workers@spamassassin.taint.org
|
|
Subject: Re: New Sequences Window
|
|
In-Reply-To: <1030544555.28815.TMDA@deepeddy.vircio.com>
|
|
References: <1030544555.28815.TMDA@deepeddy.vircio.com>
|
|
<1030028647.6462.TMDA@deepeddy.vircio.com>
|
|
<1029945287.4797.TMDA@deepeddy.vircio.com>
|
|
<1029882468.3116.TMDA@deepeddy.vircio.com> <9627.1029933001@munnari.OZ.AU>
|
|
<1029943066.26919.TMDA@deepeddy.vircio.com>
|
|
<1029944441.398.TMDA@deepeddy.vircio.com> <13277.1030015920@munnari.OZ.AU>
|
|
<21099.1030543590@munnari.OZ.AU>
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=us-ascii
|
|
Message-Id: <22628.1030545866@munnari.OZ.AU>
|
|
X-Loop: exmh-workers@spamassassin.taint.org
|
|
Sender: exmh-workers-admin@spamassassin.taint.org
|
|
Errors-To: exmh-workers-admin@spamassassin.taint.org
|
|
X-Beenthere: exmh-workers@spamassassin.taint.org
|
|
X-Mailman-Version: 2.0.1
|
|
Precedence: bulk
|
|
List-Help: <mailto:exmh-workers-request@spamassassin.taint.org?subject=help>
|
|
List-Post: <mailto:exmh-workers@spamassassin.taint.org>
|
|
List-Subscribe: <https://listman.spamassassin.taint.org/mailman/listinfo/exmh-workers>,
|
|
<mailto:exmh-workers-request@redhat.com?subject=subscribe>
|
|
List-Id: Discussion list for EXMH developers <exmh-workers.spamassassin.taint.org>
|
|
List-Unsubscribe: <https://listman.spamassassin.taint.org/mailman/listinfo/exmh-workers>,
|
|
<mailto:exmh-workers-request@redhat.com?subject=unsubscribe>
|
|
List-Archive: <https://listman.spamassassin.taint.org/mailman/private/exmh-workers/>
|
|
Date: Wed, 28 Aug 2002 21:44:26 +0700
|
|
|
|
Date: Wed, 28 Aug 2002 09:22:34 -0500
|
|
From: Chris Garrigues <cwg-dated-1030976555.34ad5b@DeepEddy.Com>
|
|
Message-ID: <1030544555.28815.TMDA@deepeddy.vircio.com>
|
|
|
|
|
|
| so I'll probably poke around at the sequences performance issues,
|
|
|
|
Well, there's this wonderful piece of code in MhSeqExpand ...
|
|
|
|
# Hack to weed out sequence numbers for messages that don't exist
|
|
foreach m $rseq {
|
|
if ![file exists $mhProfile(path)/$folder/$m] {
|
|
Exmh_Debug $mhProfile(path)/$folder/$m not found
|
|
set ix [lsearch $seq $m]
|
|
set seq [lreplace $seq $ix $ix]
|
|
} else {
|
|
# Real hack
|
|
break
|
|
}
|
|
}
|
|
|
|
which is going to run slow if a sequence happens to start with a bunch
|
|
of messages that don't exist. I'm not sure why it is important that the
|
|
first message in the sequence returned exists, but not necessarily any
|
|
of the others, but I'm sure glad it is, as MhSeqExpand gets called lots,
|
|
and I don't know if I could cope if it were checking every file in the
|
|
sequences it is looking at, all the time...
|
|
|
|
It may help to keep a list of the valid message numbers for the current
|
|
folder (though that would then need to be verified against changes to the
|
|
directory). Does tcl have a directory read function? I assume so...
|
|
|
|
Mh_Sequence also goes and rereads the files (.mh_sequences and the
|
|
context file) but I'm not sure how frequently that one is called.
|
|
|
|
| I'll email anything I figure out since I'm leaving town in less
|
|
| than 48 hours.
|
|
|
|
Have a good vacation.
|
|
|
|
kre
|
|
|
|
|
|
|
|
_______________________________________________
|
|
Exmh-workers mailing list
|
|
Exmh-workers@redhat.com
|
|
https://listman.redhat.com/mailman/listinfo/exmh-workers
|
|
|