Merge branch 'release'

This commit is contained in:
David Bremner 2021-06-20 17:15:20 -03:00
commit 8dbd5deb8d
3 changed files with 29 additions and 0 deletions

25
NEWS
View file

@ -13,6 +13,31 @@ Vim
Respect excluded tags when showing a thread. Respect excluded tags when showing a thread.
Notmuch 0.32.2 (UNRELEASED)
===========================
General
-------
Fix a bug from 2017 that can add duplicate thread-id terms to message
documents.
Emacs
-----
Add `(require 'seq)` for `seq-some`.
Documentation
-------------
Fix man page build for Sphinx 4.x. Fix variable name in emacs docs.
Tests
-----
Fix backup creation in `perf-test/T00-new`. Check openssl
prerequisite in `add_gpgsm_home`.
Notmuch 0.32.1 (2021-05-15) Notmuch 0.32.1 (2021-05-15)
=========================== ===========================

View file

@ -21,6 +21,8 @@
;;; Code: ;;; Code:
(require 'seq)
(require 'message) (require 'message)
(require 'notmuch-lib) (require 'notmuch-lib)

View file

@ -135,6 +135,8 @@ add_gnupg_home () {
} }
add_gpgsm_home () { add_gpgsm_home () {
test_require_external_prereq openssl
local fpr local fpr
[ -e "$GNUPGHOME/gpgsm.conf" ] && return [ -e "$GNUPGHOME/gpgsm.conf" ] && return
_gnupg_exit () { gpgconf --kill all 2>/dev/null || true; } _gnupg_exit () { gpgconf --kill all 2>/dev/null || true; }