18870 Recommended update for notmuch, sfexp moderate openSUSE Backports SLE-15-SP6 Update 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. libnotmuch5-0.38.3-bp156.5.3.1.x86_64.rpm notmuch-0.38.3-bp156.5.3.1.src.rpm notmuch-0.38.3-bp156.5.3.1.x86_64.rpm notmuch-devel-0.38.3-bp156.5.3.1.x86_64.rpm notmuch-doc-0.38.3-bp156.5.3.1.x86_64.rpm notmuch-emacs-0.38.3-bp156.5.3.1.x86_64.rpm python-notmuch-doc-0.38.3-bp156.5.3.1.x86_64.rpm python3-notmuch-0.38.3-bp156.5.3.1.x86_64.rpm python3-notmuch2-0.38.3-bp156.5.3.1.x86_64.rpm libsexp1-1.4.1-bp156.2.1.x86_64.rpm libsexp1-debuginfo-1.4.1-bp156.2.1.x86_64.rpm sfsexp-1.4.1-bp156.2.1.src.rpm sfsexp-debugsource-1.4.1-bp156.2.1.x86_64.rpm sfsexp-devel-1.4.1-bp156.2.1.x86_64.rpm libsexp1-1.4.1-bp156.2.1.i586.rpm libsexp1-debuginfo-1.4.1-bp156.2.1.i586.rpm sfsexp-debugsource-1.4.1-bp156.2.1.i586.rpm sfsexp-devel-1.4.1-bp156.2.1.i586.rpm libnotmuch5-0.38.3-bp156.5.3.1.aarch64.rpm notmuch-0.38.3-bp156.5.3.1.aarch64.rpm notmuch-devel-0.38.3-bp156.5.3.1.aarch64.rpm notmuch-doc-0.38.3-bp156.5.3.1.aarch64.rpm notmuch-emacs-0.38.3-bp156.5.3.1.aarch64.rpm python-notmuch-doc-0.38.3-bp156.5.3.1.aarch64.rpm python3-notmuch-0.38.3-bp156.5.3.1.aarch64.rpm python3-notmuch2-0.38.3-bp156.5.3.1.aarch64.rpm libsexp1-1.4.1-bp156.2.1.aarch64.rpm libsexp1-debuginfo-1.4.1-bp156.2.1.aarch64.rpm sfsexp-debugsource-1.4.1-bp156.2.1.aarch64.rpm sfsexp-devel-1.4.1-bp156.2.1.aarch64.rpm libnotmuch5-0.38.3-bp156.5.3.1.ppc64le.rpm notmuch-0.38.3-bp156.5.3.1.ppc64le.rpm notmuch-devel-0.38.3-bp156.5.3.1.ppc64le.rpm notmuch-doc-0.38.3-bp156.5.3.1.ppc64le.rpm notmuch-emacs-0.38.3-bp156.5.3.1.ppc64le.rpm python-notmuch-doc-0.38.3-bp156.5.3.1.ppc64le.rpm python3-notmuch-0.38.3-bp156.5.3.1.ppc64le.rpm python3-notmuch2-0.38.3-bp156.5.3.1.ppc64le.rpm libsexp1-1.4.1-bp156.2.1.ppc64le.rpm libsexp1-debuginfo-1.4.1-bp156.2.1.ppc64le.rpm sfsexp-debugsource-1.4.1-bp156.2.1.ppc64le.rpm sfsexp-devel-1.4.1-bp156.2.1.ppc64le.rpm libnotmuch5-0.38.3-bp156.5.3.1.s390x.rpm notmuch-0.38.3-bp156.5.3.1.s390x.rpm notmuch-devel-0.38.3-bp156.5.3.1.s390x.rpm notmuch-doc-0.38.3-bp156.5.3.1.s390x.rpm notmuch-emacs-0.38.3-bp156.5.3.1.s390x.rpm python-notmuch-doc-0.38.3-bp156.5.3.1.s390x.rpm python3-notmuch-0.38.3-bp156.5.3.1.s390x.rpm python3-notmuch2-0.38.3-bp156.5.3.1.s390x.rpm libsexp1-1.4.1-bp156.2.1.s390x.rpm libsexp1-debuginfo-1.4.1-bp156.2.1.s390x.rpm sfsexp-debugsource-1.4.1-bp156.2.1.s390x.rpm sfsexp-devel-1.4.1-bp156.2.1.s390x.rpm