notmuch.git  about / heads / tags
Unnamed repository; edit this file 'description' to name the repository.
   commit f1b2ab70c39cacb53c0b3c1d49358260a8d1818d
  parents cf342d73 debian: changelog for backport
          7b592187 gitignore: add bindings/python-cffi/_notmuch_config.py
     tree 8b06d207475c256081a10ec5eb1fbd7c959610e0
   author David Bremner <david@tethera.net>  2022-02-15 20:53:12 -0400
committer David Bremner <david@tethera.net>  2022-02-15 20:54:56 -0400

Merge tag '0.35' into debian/bullseye-backports

notmuch 0.35 release

 .gitignore                                        |   1 +
 Makefile.global                                   |   6 +-
 Makefile.local                                    |   1 -
 NEWS                                              | 106 +++++++++++++
 bindings/Makefile.local                           |  17 +-
 bindings/python-cffi/notmuch2/_build.py           |   7 +-
 bindings/python-cffi/notmuch2/_database.py        |   2 +-
 bindings/python-cffi/notmuch2/_message.py         |  18 ++-
 bindings/python-cffi/setup.py                     |   3 +-
 bindings/python-cffi/tests/test_config.py         |   4 +-
 bindings/python-cffi/tests/test_database.py       |   4 +-
 bindings/python-cffi/tests/test_message.py        |   3 +
 bindings/python-cffi/tests/test_tags.py           |  15 +-
 bindings/python-cffi/tests/test_thread.py         |   9 +-
 bindings/python-cffi/version.txt                  |   1 -
 bindings/python/notmuch/version.py                |   2 +-
 completion/notmuch-completion.bash                |   6 +-
 completion/zsh/_notmuch                           |   8 +-
 configure                                         |  40 +++++
 debian/changelog                                  |  31 ++++
 debian/control                                    |  18 ++-
 debian/elpa-notmuch.elpa                          |   2 +-
 debian/notmuch-doc.install                        |   1 +
 debian/rules                                      |   4 +-
 devel/schemata                                    |   4 +-
 doc/Makefile.local                                |  24 ++-
 doc/conf.py                                       |   2 +-
 doc/man1/notmuch-address.rst                      |  14 +-
 doc/man1/notmuch-config.rst                       |  48 ++++--
 doc/man1/notmuch-count.rst                        |   6 +-
 doc/man1/notmuch-dump.rst                         |  10 +-
 doc/man1/notmuch-insert.rst                       |   4 +-
 doc/man1/notmuch-reply.rst                        |  12 +-
 doc/man1/notmuch-restore.rst                      |  12 +-
 doc/man1/notmuch-search.rst                       |  18 +--
 doc/man1/notmuch-show.rst                         |  17 +-
 doc/man5/notmuch-hooks.rst                        |   6 +-
 doc/man7/notmuch-properties.rst                   |   8 +-
 doc/man7/notmuch-sexp-queries.rst                 |  44 +++++-
 doc/notmuch-emacs.rst                             |  15 +-
 emacs/Makefile.local                              |   2 +-
 emacs/coolj.el                                    |   2 +-
 emacs/notmuch-hello.el                            |  28 ++--
 emacs/notmuch-logo.svg                            |  27 ++++
 emacs/notmuch-maildir-fcc.el                      |   8 +-
 emacs/notmuch-show.el                             |  16 +-
 emacs/notmuch-tag.el                              |  20 +--
 emacs/notmuch-tree.el                             |  17 +-
 emacs/notmuch.el                                  |  72 +++++++--
 lib/built-with.c                                  |   2 +-
 lib/config.cc                                     |  23 ++-
 lib/database-private.h                            |  15 +-
 lib/database.cc                                   |  14 +-
 lib/indexopts.c                                   |   4 +
 lib/notmuch-private.h                             |   8 +-
 lib/notmuch.h                                     |  17 +-
 lib/open.cc                                       |  63 +++-----
 lib/parse-sexp.cc                                 |  97 +++++++++++-
 lib/parse-time-vrp.cc                             |  51 ++++--
 lib/prefix.cc                                     |   4 +-
 lib/regexp-fields.cc                              |  10 +-
 notmuch-client.h                                  |   9 +-
 notmuch-config.c                                  |   9 +-
 notmuch-insert.c                                  |   6 +-
 notmuch-new.c                                     |  12 +-
 notmuch-reindex.c                                 |   5 +-
 notmuch-show.c                                    |  27 ++++
 notmuch.c                                         |  13 +-
 sprinter-json.c                                   |   5 +-
 sprinter-sexp.c                                   |   5 +-
 sprinter-text.c                                   |   9 +-
 sprinter.h                                        |  13 +-
 test/T030-config.sh                               |  31 +++-
 test/T040-setup.sh                                |   7 +
 test/T050-new.sh                                  |  57 ++++---
 test/T051-new-renames.sh                          |  40 +++++
 test/T055-path-config.sh                          |  11 +-
 test/T060-count.sh                                |  27 ++--
 test/T070-insert.sh                               |  12 ++
 test/T081-sexpr-search.sh                         | 184 +++++++++++++++++++++-
 test/T100-search-by-folder.sh                     |  24 ++-
 test/T160-json.sh                                 |  42 +++++
 test/T170-sexp.sh                                 |  14 ++
 test/T310-emacs.sh                                |  27 +++-
 test/T350-crypto.sh                               |  19 ++-
 test/T370-search-folder-coherence.sh              |   4 +-
 test/T392-python-cffi-notmuch.sh                  |  48 ++++++
 test/T440-emacs-hello.sh                          |  10 ++
 test/T450-emacs-show.sh                           |   4 +-
 test/T562-lib-database.sh                         |   8 +-
 test/T563-lib-directory.sh                        |   8 +-
 test/T564-lib-query.sh                            |   4 +-
 test/T566-lib-message.sh                          |   3 +-
 test/T568-lib-thread.sh                           |   3 +-
 test/T590-libconfig.sh                            |  72 ++++++++-
 test/T595-reopen.sh                               |   2 -
 test/T610-message-property.sh                     |   4 -
 test/T620-lock.sh                                 |   3 -
 test/T640-database-modified.sh                    |   5 +-
 test/T750-gzip.sh                                 |  14 +-
 test/T800-asan.sh                                 |  39 +++++
 test/emacs.expected-output/notmuch-hello-all-tags |  11 ++
 test/notmuch-test.h                               |  33 ++++
 test/setup.expected-output/config-with-comments   |   4 +-
 test/symbol-test.cc                               |   6 +-
 test/test-lib-emacs.sh                            |   5 +-
 test/test-lib.sh                                  |  20 ++-
 util/hex-escape.h                                 |   2 +-
 util/string-util.c                                |  10 +-
 version.txt                                       |   2 +-
 110 files changed, 1580 insertions(+), 405 deletions(-)

diff --cc debian/changelog
index 2875593c,35bb98cd..d149c3a2
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,9 -1,28 +1,40 @@@
++notmuch (0.35-1~bpo11+1) bullseye-backports; urgency=medium
++
++  * Rebuild for bullseye-backports.
++
++ -- David Bremner <bremner@debian.org>  Tue, 15 Feb 2022 20:54:43 -0400
++
+ notmuch (0.35-1) unstable; urgency=medium
+ 
+   * New upstream release
+ 
+  -- David Bremner <bremner@debian.org>  Sun, 06 Feb 2022 12:15:19 -0400
+ 
+ notmuch (0.35~rc0-2) experimental; urgency=medium
+ 
+   * Reupload with binaries
+ 
+  -- David Bremner <bremner@debian.org>  Sat, 29 Jan 2022 21:53:29 -0400
+ 
+ notmuch (0.35~rc0-1) experimental; urgency=medium
+ 
+   * New upstream release candidate
+ 
+  -- David Bremner <bremner@debian.org>  Sat, 29 Jan 2022 18:14:57 -0400
+ 
+ notmuch (0.34.3-1) unstable; urgency=medium
+ 
+   * New upstream bugfix release, with several fixes for the notmuch2
+     python module.
+ 
+  -- David Bremner <bremner@debian.org>  Sun, 09 Jan 2022 15:30:38 -0400
+ 
 +notmuch (0.34.2-1~bpo11+1) bullseye-backports; urgency=medium
 +
 +  * Rebuild for bullseye-backports.
 +
 + -- David Bremner <bremner@debian.org>  Mon, 10 Jan 2022 11:03:13 -0400
 +
  notmuch (0.34.2-1) unstable; urgency=medium
  
    * New upstream bugfix with release, with fixes database location in

glossary
--------
Commit objects reference one tree, and zero or more parents.

Single parent commits can typically generate a patch in
unified diff format via `git format-patch'.

Multiple parents means the commit is a merge.

Root commits have no ancestor.  Note that it is
possible to have multiple root commits when merging independent histories.

Every commit references one top-level tree object.

git clone https://yhetil.org/notmuch.git