2010/1/19 Jameson Rollins <jrollins@finestructure.net>: [...] > That said, I have vasilated just a bit on this, as to whether notmuch > should touch the mail at all, or just process it. But having thought > about it a bit, I think that notmuch really *is* an MUA, or at least > the mail processing part of a MUA (MUA minus message reader), and > should therefore do the appropriate things with the maildir. I on the other hand think that it is just the indexer, and that the right way to integrate it into a MUA is by making this MUA call notmuch to update the DB/index with the actions just performed on a message/group of messages (moving, deleting, tagging, etc.). For what I've read so far from messages of the authors in this mailing list and the programmed behaviour, I think that is the intention (though not fully implemented yet) and in my opinion the right one. Maybe if the notmuch.el code would have been written as a set of hooks into Gnus for customizing views this would have been more evident (though I haven't neither used or looked at the vim front-end code), or maybe I am missing the point entirely and the long-term goal of the authors is to have a full-fledged MUA. Regards, Servilio