Under Development
stars

Fmemopen#

Replace some temporary files with memory buffers

Support#

Dependencies: open_memstream(), fmemopen() from glibc

This feature can be enabled by running configure with the option --fmemopen

Introduction#

The “fmemopen” feature speeds up some searches.

This feature changes a few places where NeoMutt creates temporary files. It replaces them with in-memory buffers. This should improve the performance when searching the header or body using the $thorough_search option.

There are no user-configurable parts.

This feature depends on open_memstream() and fmemopen(). They are provided by glibc. Without them, NeoMutt will simply create temporary files.

See Also#

Known Bugs#

debian bug 834408