From 08c67317615efba11cd3f79dc7393be0c1c430a1 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sun, 5 Mar 2017 19:30:21 -0400 Subject: [PATCH 1/4] version: bump to 0.24~rc0 --- bindings/python/notmuch/version.py | 2 +- version | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bindings/python/notmuch/version.py b/bindings/python/notmuch/version.py index e1a49522..43071028 100644 --- a/bindings/python/notmuch/version.py +++ b/bindings/python/notmuch/version.py @@ -1,3 +1,3 @@ # this file should be kept in sync with ../../../version -__VERSION__ = '0.23.7' +__VERSION__ = '0.24~rc0' SOVERSION = '4' diff --git a/version b/version index 379191a4..ab10aa0f 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.23.7 +0.24~rc0 From 75363cf4efdce4ad53f2796f5c2bc02b237734c1 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sun, 5 Mar 2017 19:33:50 -0400 Subject: [PATCH 2/4] debian: start changelog stanza for 0.24~rc0-1 --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index f3167549..3781acf5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +notmuch (0.24~rc0-1) experimental; urgency=medium + + * New upstream feature release (candidate). + + -- David Bremner Sun, 05 Mar 2017 19:32:08 -0400 + notmuch (0.23.7-1) unstable; urgency=medium * Move test suite $GNUPGHOME to /tmp to avoid problems with long build paths. From ba1c934e5bd45173c47f35b1f3f8ec5ec5c49a84 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sun, 5 Mar 2017 19:44:33 -0400 Subject: [PATCH 3/4] NEWS: start NEWS for 0.24 --- NEWS | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/NEWS b/NEWS index 7f25ca79..652affa9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,32 @@ +Notmuch 0.24 (UNRELEASED) +========================= + +General +------- + +Regular expression searches supported for `from:` and `subject:`. + + This requires recent Xapian (1.4+) See notmuch-search-terms(7) for + details. + +Emacs Interface +--------------- + + Save and resume messages in `notmuch-message-mode` (composition). + +Library changes +--------------- + +`notmuch_query_count_messages` is now non-destructive. + + Internally the implementation of excludes has changed to make this + possible. + +Improved handling of DatabaseModifiedError + + Previously uncaught exceptions reading message metadata are now + handled. + Notmuch 0.23.7 (2017-02-28) =========================== From 990f8cd03203c7a19cef4e3edbec823cc99fa701 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sun, 5 Mar 2017 20:13:06 -0400 Subject: [PATCH 4/4] debian: add two new exception symbols. It seems these need to be exported from the library in order for exception handling to work. --- debian/libnotmuch4.symbols | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/libnotmuch4.symbols b/debian/libnotmuch4.symbols index c8a94ba6..9bfec1a1 100644 --- a/debian/libnotmuch4.symbols +++ b/debian/libnotmuch4.symbols @@ -113,10 +113,14 @@ libnotmuch.so.4 libnotmuch4 #MINVER# (c++)"typeinfo for Xapian::DocNotFoundError@Base" 0.6.1 (c++)"typeinfo for Xapian::InvalidArgumentError@Base" 0.6.1 (c++)"typeinfo for Xapian::Error@Base" 0.6.1 + (c++)"typeinfo for Xapian::DatabaseError@Base" 0.24~rc0 + (c++)"typeinfo for Xapian::DatabaseModifiedError@Base" 0.24~rc0 (c++|optional=present with Xapian 1.4)"typeinfo for Xapian::QueryParserError@Base" 0.23~rc0 (c++)"typeinfo name for Xapian::LogicError@Base" 0.6.1 (c++)"typeinfo name for Xapian::RuntimeError@Base" 0.6.1 (c++)"typeinfo name for Xapian::DocNotFoundError@Base" 0.6.1 (c++)"typeinfo name for Xapian::InvalidArgumentError@Base" 0.6.1 (c++)"typeinfo name for Xapian::Error@Base" 0.6.1 + (c++)"typeinfo name for Xapian::DatabaseError@Base" 0.24~rc0 + (c++)"typeinfo name for Xapian::DatabaseModifiedError@Base" 0.24~rc0 (c++|optional=present with Xapian 1.4)"typeinfo name for Xapian::QueryParserError@Base" 0.23~rc0