Several years ago I wrote a patch for allowing sorting mails that reply
to several messages. It is attached as an mq patch, see README.DAG for
details. The mails can be sorted using directed acyclic graphs (DAGs),
which can be seen as an extension of the tree structure.

Here is an example from this list, where 10873 replies to both 10871
and 10872.

10871   L 2009-07-10 b a             2.1K fixing mutt
10872   L 2009-07-10 b a             0.2K │┌forgot to mention
10873  sL 2009-07-09 Kyle Wheeler    4.2K └┴─>Re: fixing mutt
10874   L 2009-07-10 b a             1.8K    ├─>
10875  sL 2009-07-10 Kyle Wheeler    3.0K    │ └─>
10876  sL 2009-07-10 Rocco Rutte     1.1K    └─>


The patch should only be considered as a demonstration or experiment and
there is still a lot of work needed to implement functions as collapsing
and deleting threads, etc. Note that these functions may become
ambiguous in this context.

Since multi-reply messages occur very seldom (once a year on mutt-dev) I
don't find it worth implementing, but it could be of interest to someone
on this list.


Best regards

Anders Helmersson

-- 
Anders Helmersson     phone: +46-13-157 888  mobile: +46-734 278 419
Spångerumsgatan 33    xmpp: [email protected]
SE-587 25 Linköping   email:  [email protected]
Sweden                PGP/GPG key: 1024D/2AD939A8

Attachment: mutt-dag-patch.bz2
Description: Binary data

Reply via email to