On Sun, Mar 20, 2016 at 10:47:04PM -0400, Leo Famulari wrote: > This patch builds mutt with support for header caching so that large > mailboxes can be opened quickly. > > Without the header cache, each message's headers are processed before > the mailbox can be used. For large mailboxes (>10000 messages), this can > take minutes. > > To use the header cache, users must enable it in their configuration. > > It's following up on this: > http://lists.gnu.org/archive/html/help-guix/2016-03/msg00055.html > > I checked, and bdb and gdbm are already both in mutt's build-time > dependency graph (openldap refers to bdb and python refers to gdbm). > > I've chosen gdbm for it's small size and because it's a GNU project. If > anyone says they prefer another database, then let's talk! >
I've just tried this out on my machine. At first I didn't see any change, but then I added `set header_cache = ~/.cache/mutt/` to my .muttrc and I was blown away by the difference. -- Efraim Flashner <efr...@flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature