[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/1] Enabling header caching in mutt
From: |
Efraim Flashner |
Subject: |
Re: [PATCH 0/1] Enabling header caching in mutt |
Date: |
Mon, 21 Mar 2016 12:20:07 +0200 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
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 <address@hidden> אפרים פלשנר
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