Hi there,

Maybe 0.40 would be a good candidate for "going split config", unless
there are pressing matters for a release. By that I mean that
- the default setup offers - or chooses by default - an XDG setup
- doc is consistent with that
- split setup actually works ;-)
- all bindings support it.
Specifically, I'm not sure the python bindings do - maybe it's just
some users such as alot or afew which do not yet, or I failed to set
them up (or teach them) correctly.
Also, `setuptools` is deprecated, so it would be worth switching to
pip for building and installing a wheel, or other modern build tools.
Michael

Am Sa., 17. Jan. 2026 um 01:42 Uhr schrieb David Bremner <[email protected]>:
>
>
> I have tagged 0.40_rc0 and uploaded it do Debian experimental.  Over the
> next few days I will collect bug reports and suggestions for NEWS items
> (for your convenience, a lightly edited git shortlog is below) and
> hopefully finalize the release. One thing already fixed in git is the
> minor number of the library which should be 7 rather than 6 (since we
> added a couple of functions).
>
> Anton Khirnov (10):
>       lib: handle DatabaseModifiedError in _notmuch_message_create
>       lib/config: simplify cleanup in notmuch_database_get_config_list()
>       lib: add notmuch_threads_status()
>       lib/database-private: undef XAPIAN_DEPRECATED before redefining it
>       lib: return NOTMUCH_STATUS_OPERATION_INVALIDATED where appropriate
>       bindings/python-cffi: allow reopening a database
>       bindings/python-cffi: handle NOTMUCH_STATUS_OPERATION_INVALIDATED
>       open: avoid leaking index_as_text regex objects
>
> Daniel Kahn Gillmor (1):
>       Accept "key-missing" from a signature from a revoked key
>
> David Bremner (27):
>       doc/python: correct wording around container complexity.
>       doc/emacs: start a section on notmuch-message-mode
>       doc/emacs: refactor navigation commands
>       doc/emacs: update keybindings list for 'e'
>       doc/emacs: start subsection on message level actions
>       python/doc: fix link to notmuch-config manpage
>       lib: move call to _n_m_invalidate_metadata
>       One of the places notmuch-search is called did not get the new 
> 'hide-excluded' argument.
>       emacs/hello: fix one case of passing hide-excluded
>
> Felipe Contreras (3):
>       ruby: simplify build
>       ruby: use proper talloc flags
>       ruby: trivial build cleanup
>
> Jakub Wilk (2):
>       python: make IndexOptions public
>       bindings/python-cffi: fix typos
>
> Kristoffer Balintona (1):
>       emacs: Set `sentence-end-double-space` in .dir-locals.el
>
> Pengji Zhang (1):
>       emacs: Generate and install autoloads
>
> jonah (1):
>       emacs/search: call notmuch-search-mode before popping to buffer
>
> [email protected] (1):
>       emacs: fix disabling notmuch-show-header-line via custom
>
> _______________________________________________
> notmuch mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
notmuch mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to