]> git.cworth.org Git - notmuch/commitdiff
Merge tag '0.32_rc2'
authorDavid Bremner <david@tethera.net>
Wed, 28 Apr 2021 10:32:44 +0000 (07:32 -0300)
committerDavid Bremner <david@tethera.net>
Wed, 28 Apr 2021 10:32:44 +0000 (07:32 -0300)
notmuch 0.32~rc2 release

1  2 
NEWS

diff --combined NEWS
index 67394e794f93c1b74a0ef31b43415c51b70ffeaa,8272cbd1e185f2ccea158a745d5d471d98c43b56..1661a826910b60f60f85839d69c1aac3afd55d77
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1,11 -1,3 +1,11 @@@
 +Notmuch 0.33 (UNRELEASED)
 +=========================
 +
 +Vim
 +---
 +
 +Respect excluded tags when showing a thread.
 +
  Notmuch 0.32 (UNRELEASED)
  =========================
  
@@@ -38,8 -30,12 +38,12 @@@ constants have been added to the notmuc
  A previously requested API change is that `notmuch_database_reopen` is
  now exposed (and generalized).
  
+ 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 formated documentation in `notmuch(3)`
+ `lib/notmuch.h`, or the doxygen formatted documentation in `notmuch(3)`
  
  CLI
  ---
  The `notmuch config set` subcommand gained a `--database` argument to
  specify that the database should be updated, rather than a config file.
  
+ The speed of `notmuch new` and `notmuch reindex` in dealing with large
+ numbers of mail file deletions is significantly improved.
+ Emacs
+ -----
+ Completion related updates include: de-duplicating tags offered for
+ completion, use the actual initial input in address completion, allow
+ users to opt out of notmuch address completion, and do not force Ido
+ when prompting for senders.
+ Some keymaps used to contain bindings for unnamed commands.  These
+ lambda expressions have been replaced by named commands (symbols), to
+ ease customization.
+ 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 0.31.4 (2021-02-18)
  ===========================