[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nmh-workers] Threads

From: Bill Wohler
Subject: Re: [Nmh-workers] Threads
Date: Sat, 06 Apr 2013 19:00:34 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

address@hidden writes:

> On Sat, 06 Apr 2013 16:38:22 -0700, Lyndon Nerenberg said:
>> In fact, the whole concept of 'threads' is something I would like to keep
>> outside of the base toolset.  The reason being there is no single definition 
>> of
>> what a 'thread' is, and even when you can come up with a definition, it's
>> almost always context sensitive.  I have never found an MUA that can come 
>> even
>> close to expressing the sort of detail I want when dealing with threads.
> exmh apparently has at least some thread support.  However, I don't use
> it because it has completely horrendous perfornamce characteristics, since
> the folder I want to use it the most has thousands of messages and hundres
> more each day.  As a result, it has to read all the messages of interest so
> it can find all the In-Reply-To and References: headers.

MH-E limits threading to the current view and doesn't thread the folder
by default if the view is larger than a configurable amount. Threading
the last couple of hundred of messages is sufficient and fast.

gnus is fast too, but it limits its threading to the current view as

This begs the question as to what the "current view" in MH is.

> You'd really want to have a cheap incremental method of adding incoming
> messages to a thread database, similar to how rcvstore currently updates
> the unseen sequence.

Or a simple per-folder dot file. For example, in MH-E, a search index
called .mhe_index serves as a mini-database for the search result.

Bill Wohler <address@hidden> aka <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]