[neomutt-devel] Header Cache changes
Richard Russon
rich at flatcap.org
Wed Jun 21 11:32:12 CEST 2023
Hi all,
If you've been building NeoMutt from `main` recently, I urge you to:
- Rebuild from the current commit, aa6c6b346
- Delete your header cache
The header cache is very sensitive to code changes and there have been
quite a few recently.
Some recent upgrades converted `struct Address` to use `struct Buffer`,
which makes string manipulation a little easier (thanks navi!)
Unfortunately, the default caching of `struct Buffer` caused the header
cache size to balloon. (now fixed).
Also, I've merged: https://github.com/neomutt/neomutt/pull/3898
which reduces the amount of junk we store to the cache.
(something we inherited from mutt).
The result is that the header cache is now ~20% smaller.
Cheers,
FlatCap / Rich
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/attachments/20230621/e404e91a/attachment.sig>
More information about the neomutt-devel
mailing list