Description:
This update for notmuch, sfexp fixes the following issues:
notmuch:
- build with sfsexp (boo#1240535) to enable s-expression support
- Add python3-notmuch2 package with the cffi bindings.
update to 0.38.3:
* Fix a bug in configuration code that caused the notmuch command
to erroneously report "Error: could not locate database" under
some circumstances
update to 0.38.2:
* Make sorting of string maps lexicographic on (key,value)
pairs. This avoids some test failures due to variation in
message property output order.
* Avoid extra separators after the last address in `notmuch-
emacs-mua`.
update to 0.38.1:
* Report parse errors in config files.
* Fix image toggling for Emacs >= 29.1.
* Support relative lastmod queries (see notmuch-sexp-queries(7)
and notmuch-search-terms(7) for details).
* Support indexing of designated attachments as text (see
* notmuch-config(1) for details).
* Add options --offset and --limit to notmuch-show(1).
* New commands notmuch-search-edit-search and notmuch-tree-
edit-search.
* Introduce notmuch-tree-outline-mode.
* Some compatibility fixes for Emacs 29. At least one issue
(hiding images) remains in 0.38.
* Support completion when piping to external command.
* Fix regression in updating tag display introduced by 0.37.
* Fix bug creating database when database.path is not set.
* Incremental performance improvements for message deletion.
* Catch Xapian exceptions when deleting messages.
* Sync removed message properties to the database.
* Replace use of thread-unsafe Query::MatchAll in the infix
query parser.
* Be more careful when clearing the results directory.
* Use `database_open_with_config`, and provide compatible path
search semantics.
* Support testing installed version of notmuch.
* Adapt to some breaking changes in glib handling of init
files.
* Replace OpenPGP key used in test suite.
* Performance Tests
* Update signatures for performance test corpus.
sfexp: new package in version 1.4.1, a Small Fast S-Expression Library.