From 36e66a9991d7c26c474c0d32e1c51f8ba2dfb867 Mon Sep 17 00:00:00 2001 From: Tomi Ollila Date: Thu, 19 Aug 2021 10:26:02 +0300 Subject: [PATCH] news for notmch 0.32.3 with news update for notmuch 0.32 --- news/release-0.32.3.mdwn | 21 +++++++++++++++++++++ news/release-0.32.mdwn | 22 ++++++++++++++-------- 2 files changed, 35 insertions(+), 8 deletions(-) create mode 100644 news/release-0.32.3.mdwn diff --git a/news/release-0.32.3.mdwn b/news/release-0.32.3.mdwn new file mode 100644 index 0000000..67d83df --- /dev/null +++ b/news/release-0.32.3.mdwn @@ -0,0 +1,21 @@ +[[!meta date="2021-08-17"]] + +Notmuch 0.32.3 (2021-08-17) +=========================== + +Library +------- + +Restore location of database via `MAILDIR` environment variable, which +was broken in 0.32. + +Bump libnotmuch minor version to match the documentation in +`notmuch.h`. + +Correct documentation for deprecated database opening functions to +point out that they (still) do not load configuration information. + +CLI +--- + +Restore "notmuch config get built_with.*", which was broken in 0.32. diff --git a/news/release-0.32.mdwn b/news/release-0.32.mdwn index 4537703..fa7ce10 100644 --- a/news/release-0.32.mdwn +++ b/news/release-0.32.mdwn @@ -36,8 +36,7 @@ The previously severe slowdowns from large numbers calls to notmuch_database_remove_message or notmuch_message_delete in one session has been fixed. -As always, the canonical source of API documentation is `lib/notmuch.h`, -or the doxygen formatted documentation in `notmuch(3)`. +### As always, the canonical source of API documentation is `lib/notmuch.h`, or the doxygen formatted documentation in `notmuch(3)` CLI --- @@ -65,9 +64,16 @@ Lexical binding is now used in all notmuch-emacs libraries. Fix bug in calling `notmuch-mua-mail` with a non-nil RETURN-ACTION. Removed, inlined or renamed functions and variables: -`notmuch-address-locate-command`, -`notmuch-documentation-first-line`, `notmuch-folder`, -`notmuch-hello-trim', `notmuch-hello-versions` => `notmuch-version`, -`notmuch-remove-if-not`, `notmuch-search-disjunctive-regexp`, -`notmuch-sexp-eof`, `notmuch-split-content-type`, and -`notmuch-tree-button-activate`. + `notmuch-address-locate-command`, + `notmuch-documentation-first-line`, `notmuch-folder`, + `notmuch-hello-trim', `notmuch-hello-versions` => `notmuch-version`, + `notmuch-remove-if-not`, `notmuch-search-disjunctive-regexp`, + `notmuch-sexp-eof`, `notmuch-split-content-type`, and + `notmuch-tree-button-activate`. + +Keymaps are no longer fset, which means they need to be referred to in +define-key directly (without quotes). If your Emacs configuration has a +keybinding like: + (define-key 'notmuch-show-mode-map "7" 'foo) +you should change it to: + (define-key notmuch-show-mode-map "7" 'foo) -- 2.43.0