On 2015-07-16 18:50 -0500, Derek Martin wrote:

> > for lseek() to be useful, you need to know where to lseek to
> > which you wouldn't in this case (if you want reliable parsing).
> 
> That's easy though, obviously you need to fully parse unread messages,
> but once they're parsed, you just cache the offsets.

What about deleting messages?  What about editing (which mutt allows) or
rethreading?  Any of these actions will invalidate the offsets.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

Reply via email to