Richard Russon
Richard Russon
OK, here's the layout you need. ### `mutt/file.h` Macro: `mutt_file_fopen()` that calls `mutt_file_fopen_full(..., 0600)` We need a macro because we want to preserve the `__FILE__`, etc, of the **caller**. Hard-coding...
## Tests Things to check: - Temp files when viewing an Email in the Pager - Temp files when composing an Email - Log file - History file - Saved...
NeoMutt's built up from libraries. They're roughly divided up by their dependencies. `libgui` has the most dependencies, relying on ncurses, etc. The files/functions in `mutt/` are the simplest -- plain...
> core/neomutt.{c,h} Yeah, OK
> **Saved Certificates**: > How to test this? Passed. Remove `~/.mutt_certificates` and connect to an IMAP server using TLS. > **Cached messages (body)**: Passed. The message cache (body), keeps a...
First of all, **sorry** everyone. This is annoying. But... there's a new fix for this 231ac2612 (committed a few weeks ago). Thanks @gahr :heart: The next release won't be for...
This may be fixed by f8d76b12f (merged). Please can you give `master` a try.
Hmm... I routinely test with a 50K emails directory without any problems. It typically takes (my cheap laptop): - 6s cold - scan the directory - read all the header...
Please can you try NeoMutt without any config, on a large mailbox, e.g. ```sh neomutt -n -F /dev/null -f ~/mailbox/big ``` How fast is: - Navigation in the Index? -...
Often, a new release of NeoMutt means that the header cache becomes invalid. (The cache is tightly-bound to the structs in memory) If you temporarily move the cache dir and...