On Fri, May 03, 2002 at 07:05:12 -0500, David T-G wrote: > Can you provide an example screenplay? mutt should handle multiple > processes hitting the same folder just fine, and in fact I do that myself > quite often and haven't had any troubles.
You have two terminals (1 and 2). Start Mutt in terminal 1, do some operations (like changing flags), but do not synchronize yet. Start Mutt in terminal 2, do some operations and synchronize. If you go back to terminal 1, you'll get a warning... Mutt tries to fix things, but sometimes not completely. Anyway, it couldn't fix things without reading in the user's mind, as some operations are inconsistent with each other. For instance: 1) In terminal 1, flag message 1 as important (for instance, this means: "I'll have to reply to this message"). 2) In terminal 2, reply to message 1 and synchronize. 3) Return to terminal 1. The Reply flag hasn't been taken into account. To avoid these problems, the best way would be to be warned very early, for instance when opening the same folder in another Mutt. I often forget to synchronize, in particular before composing a message. And sometimes, I don't even want to synchronize before composing a message. This is why problems occur in pratice. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> - 100% validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des Jeux Mathématiques et Logiques, TETRHEX, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA