Last weekend, I spent quite a lot of time with hacking on
mutt-ng, my mutt fork. I was able to integrate a number of interesting features, such as the edit-threads patch (Debian users probably know this), the GNU TLS patch (I integrated it in such a way that the person who compiles mutt-ng can decide whether OpenSSL or GNU TLS shall be used), then
Thomas Glanzmann's excellent header cache patch, which greatly increases performance when using IMAP, and Florian Weimer's fix to improve performance with Maildir on Linux 2.6 and ext3. Besides that, I implemented an option to set mutt's umask, which will be honored whenever files are created in write mode. Before, the mutt developers dogmatically refused to implement such a feature, and simply hard-coded the umask to 077. Thanks also to
Michael Prokop who tested the latest versions of mutt-ng and helped uncover several issues with the build system and a small regex bug which I was quickly able to fix.
Oh, and one more thing: if you don't want to install subversion, but still want to try out mutt-ng, you can download daily snapshots from
http://mutt-ng.berlios.de/snapshots/.