notmuch release 0.28-2 for unstable (sid) [dgit]

[dgit distro=debian]
 -----BEGIN PGP SIGNATURE-----
 
 iQGzBAABCAAdFiEE3VS2dnyDRXKVCQCp8gKXHaSnniwFAlvBNPMACgkQ8gKXHaSn
 niy+nAwAjrOIC7Fb4FZa5U0pN1wfPsqASt4iP4mJqH94sCwbo2AuwxByg5n/Vc10
 VXmsEWGRetvZA3yEGGS6bo7utJli1k4EAN5WuFHXG9InLK1nj64AOdzcbnah3snc
 29F/RWSon69y//pwzUEF7G/pgu0MpQolsQUtVQ5H/zmil6nwwNNNNV8Z9fm3rbS2
 Qo2cbJTBgFbOkZ/5TZqkLySDwM28Nni53COeS4S/xUnoI0rcPu77zovrwK2TV/rz
 yiBQarMit3jm54/KhVWgwyQvq/9Nq3PqspwEV9NKWX/VKHInH8gOOdtVIZw2Xwga
 r+5XAy0n+E7IhFLIa1yyIUrKLJni+PRC0nAPfg4FJAypHNtPxmf2abBjgAOUtRT0
 8amEh03pdgVuUQi9nrm3wui1yBhtK9ZXZNnZhZ9EdRdeogSgcm7lkj5vnJLQBwGW
 UVTjwr5mBYqW0LWNTpTd5w/HwemeI1nqYSCX/tQwFpyrmi25xwa2Y8YlfaTUBSTA
 6pQ/cUS9
 =Q36H
 -----END PGP SIGNATURE-----

Merge tag 'debian/0.28-2'

notmuch release 0.28-2 for unstable (sid) [dgit]
[dgit distro=debian]
This commit is contained in:
David Bremner 2018-10-12 21:01:06 -03:00
commit 64bfe544fd
5 changed files with 79 additions and 4 deletions

62
NEWS
View file

@ -1,6 +1,66 @@
Notmuch 0.28 (UNRELEASED)
Notmuch 0.28 (2018-10-12)
=========================
General
-------
Improve threading
The threading algorithm has been updated to consider all references,
not just the heuristically chosen parent (e.g. when that parent is
not in the database). The heuristic for choosing a parent message
has also been updated to again consider the In-Reply-To header, if
it looks sensible. Re-indexing might be needed to take advantage of
the latter change.
Handle mislabelled Windows-1252 parts
Messages that contain Windows-1252 are apparently frequently
mislabelled as ISO 8859-1. Use GMime functionality to apply the
correct encoding for such messages.
Command Line Interface
----------------------
Support relative database paths
Database paths (i.e. parameters to `notmuch config set
database.path`) without a leading `/` are now interpreted relative
to $HOME of the invoking user.
Emacs
-----
Improve stderr handling
Add a real sentinel process to clean up stderr buffer. This is
needed on e.g. macOS.
Call `notmuch-mua-send-hook` hooks when sending a message
This hook was documented, but not functional for a very long time.
Completion
----------
The zsh completion has been updated to cover most of the notmuch
CLI. Internally it uses regexp searching, so needs at least Notmuch
0.24.
Build System
------------
The build system now installs notmuch-mutt and notmuch-emacs-mua with
absolute shebangs, following the conventions of most Linux
distributions.
Test Suite
----------
Fix certain tests that were failing with GMime 2.6. Users are reminded
that support for versions of GMime before 3.0.3 has been deprecated
since Notmuch 0.25.
Notmuch 0.27 (2018-06-13)
=========================

View file

@ -1,3 +1,3 @@
# this file should be kept in sync with ../../../version
__VERSION__ = '0.28~rc0'
__VERSION__ = '0.28'
SOVERSION = '5'

15
debian/changelog vendored
View file

@ -1,3 +1,18 @@
notmuch (0.28-2) unstable; urgency=medium
* Override location of bash, because /usr/bin/bash might exist
thanks to usrmerge.
-- David Bremner <bremner@debian.org> Fri, 12 Oct 2018 20:54:00 -0300
notmuch (0.28-1) unstable; urgency=medium
* New upstream releases.
* Includes threading fixes, support for relative database paths, and
rewritten zsh completion.
-- David Bremner <bremner@debian.org> Fri, 12 Oct 2018 20:17:27 -0300
notmuch (0.28~rc0-1) experimental; urgency=medium
* New upstream release candidate.

2
debian/rules vendored
View file

@ -6,7 +6,7 @@ python3_all = py3versions -s | xargs -n1 | xargs -t -I {} env {}
dh $@ --with python2,python3,elpa
override_dh_auto_configure:
./configure --prefix=/usr \
BASH=/bin/bash ./configure --prefix=/usr \
--libdir=/usr/lib/$$(dpkg-architecture -q DEB_TARGET_MULTIARCH) \
--includedir=/usr/include \
--mandir=/usr/share/man \

View file

@ -1 +1 @@
0.28~rc0
0.28