On Thu, Mar 10, 2016 at 07:58:06AM +0100, Jean Louis wrote:
> Hello Leo,
> 
> I was using mutt on Debian, that option was always included:
> header_cache
> 
> - mutt accesses remote emails
> - this speeds up everything
> - GuixSD already includes gdbm and tokyocabinet
> - I have chosen gdbm, but testing could show if else is better
> 
> Imagine, when you have 2000-3000 emails, one need to wait long time, for
> mutt to read all the headers, seconds. This way it is 1 second. 
> 
> It should be included by default, as GuixSD does have external database
> libraries.

I'm really glad you mentioned this on our list! My "Archive" mail folder
has ~30000 messages, and I rarely opened it because of how long it would
take Mutt to load them all. With this option enabled, it loads almost
instantly, once the cache is created.

:)

I agree that we should build our Mutt with this option enabled.

If everyone agrees, the question is which database to use — we have gdbm
and bdb in our package tree (I think tokyocabinet is a WIP). I have no
idea which database is a better choice. What do people think?

Reply via email to