On Sat, Jun 21 2014, David Bremner <david at tethera.net> wrote: > This is my summary of the commits from 0.18. > ---
Contents LGTM. For news2wiki some period changes required... > NEWS | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 58 insertions(+) > > diff --git a/NEWS b/NEWS > index 5d85733..4bfe4c5 100644 > --- a/NEWS > +++ b/NEWS > @@ -1,3 +1,61 @@ > +Notmuch 0.18.1 (2014-06-25) > +=========================== > + > +This is a bug fix and portability release. > + > +Build System > +------------ > + > +Add a workaround for systems without zlib.pc Add trailing period ---------------------------^ :D > + > +Make emacs install robust against the non-existence of emacs. > + > +Put notmuch lib directory first in RPATH. > + > +Fix handling of html_static_path in sphinx > + > + Both the python bindings and the main docs had spurious settings of > + this variable. > + > +Test Suite > +---------- > + > +Use --quick when starting emacs. Remove trailing period ...........^ :D > + > + This avoids a hang in the T160-json tests. > + > +Allow pending break points in atomicity script. Ditto. > + > + This allows the atomicity tests to run on several more architectures/OSes. > + > +Command-Line Interface > +---------------------- > + > +To improve portability use fsync instead of fdatasync in > +`notmuch-dump`. There should be no functional difference. > + > +Library changes > +--------------- > + > +Resurrect support for single-message mbox files. ^2 > + > + The removal introduced a bug with previously indexed single-message > + mboxes. This support remains deprecated. > + > +Fix for phrase indexing > + > + There were several bugs involving overlapping "phrases" accross > + header and mime part boundaries. > + > +Emacs Interface > +--------------- > + > +Make sure tagging on an empty query is harmless. ^3 > + > + Previously tagging an empty query could lead to tags being > + unintentionally removed. > + > + > Notmuch 0.18 (2014-05-06) > ========================= > > -- > 2.0.0 Tomi