<<< Date Index >>>     <<< Thread Index >>>

Re: ANNOUNCE: maildir header cachefor current development cvs (WAS:Re: [OT] I'm Just A Programmer and Re: ANNOUNCE: maildir header cacheforcurrent development cvs))



On Sun, Feb 08, 2004 at 05:42:19PM EST, Thomas Glanzmann wrote:

> > BTW - If you provide a reload-message-from-mailstore function (preferably
> > with a better name), then you can cover even the remaining cases, as
> > long as the user realizes something's wrong ... and as an added bonus,
> > you'll also be providing a workaround for a whole ton of IMAP bugs in
> > both Mutt itself and in the IMAP headercache patch :-)
> 
> I don't imap and imap mutt support enough. But it shouldn't be that
> hard.

If you provide such a function, then anybody who finds his messages
corrupted because they were modified externally can simply "reload"
the message, and his problem will go away.  (The IMAP bug solved by
this that strikes me first, FWIW, is when you're out of disk space and
try reading a message, with or without the IMAP header cache patch.
Mutt will cache what it thinks is the body of the message (which is
totally blank, of course, for failure to create the temporary file)
either way, and won't let you read the thing until you reopen the mailbox.
Having a way to tell Mutt "You're out-of-date, dude!" would solve lots
of other problems where the user knows more than the program.)

 - Dave

-- 
Uncle Cosmo, why do they call this a word processor?
It's simple, Skyler.  You've seen what food processors do to food, right?

Please visit this link:
http://rotter.net/israel

Attachment: pgpIB9VjjZeuS.pgp
Description: PGP signature