]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
complete ghost-on-removal-when-shared-thread-exists
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index de4e3d9a84db90f1aa0dd34eab0a1190e05c7b8b..78d4708182552efead977e7c0b1b66ca73fdf669 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,52 @@
-Notmuch 0.21 (UNRELEASED)
+Notmuch 0.22 (UNRELEASED)
+=========================
+
+Emacs Interface
+---------------
+
+Notmuch replies now include all parts shown in the show view
+
+  There are two main user visible changes. The first is that rfc822
+  parts are now included in replies.
+
+  The second change is that part headers are now included in the reply
+  buffer to provide visible separation of the parts. The choice of
+  which part headers to show is customizable via the variable
+  `notmuch-mua-reply-insert-header-p-function`.
+
+Filtering or Limiting messages is now bound to `l` in the search view
+
+  This binding now matches the analogous binding in show view.
+
+Documentation
+-------------
+
+New `notmuch-report(1)` and `notmuch-report.json(5)` man pages
+describe `notmuch-report` and its JSON configuration file.  You can
+build these files by running `make` in the `devel/nmbug/doc`
+directory.
+
+notmuch-report
+--------------
+
+Renamed from `nmbug-status`.  This script generates reports based on
+notmuch queries, and doesn't really have anything to do with nmbug,
+except for sharing the `NMBGIT` environment variable.  The new name
+focuses on the script's action, instead of its historical association
+with the nmbug workflow.  This should make it more discoverable for
+users looking for generic notmuch reporting tools.
+
+The default configuration file name (extracted from the `config`
+branch of `NBMGIT` has changed from `status-config.json` to
+`notmuch-report.json` so it is more obviously associated with the
+report-generating script.  The configuration file also has a new
+`meta.message-url` setting, which is documented in
+`notmuch-report.json(5)`.
+
+`notmuch-report` now wraps query phrases in parentheses when and-ing
+them together, to avoid confusion about clause grouping.
+
+Notmuch 0.21 (2015-10-29)
 =========================
 
 General
 =========================
 
 General
@@ -82,11 +130,11 @@ New message composition mode: `notmuch-compose-mode`
   This is mainly to fix fcc handling, but may be useful for user
   customization as well.
 
   This is mainly to fix fcc handling, but may be useful for user
   customization as well.
 
-Bug fix for replying to encrypted messages in `notmuch-tree` mode
+Allow filtering of search results in `notmuch-show`
 
 
-Bind `l` in `notmuch-show` to limit or filter
+Add function to rerun current tree-view search in search mode
 
 
-  Use this to narrow the search query in show buffers.
+Bug fix for replying to encrypted messages in `notmuch-tree` mode
 
 Allow saved searched to specify tree view rather than search view
 
 
 Allow saved searched to specify tree view rather than search view
 
@@ -95,12 +143,6 @@ Allow saved searched to specify tree view rather than search view
   by adding :search-type tree to the appropriate saved search plist in
   `notmuch-saved-searches`.
 
   by adding :search-type tree to the appropriate saved search plist in
   `notmuch-saved-searches`.
 
-Bind `S` in `notmuch-tree` to run the same search in `notmuch-search`
-
-  Analogous with `Z` in search view (which runs the current search in
-  tree view). It is particularly useful with saved searches that
-  specify tree view.
-
 Increase maximum size of rendered text parts
 
   The variable `notmuch-show-max-text-part-size` controls the maximum
 Increase maximum size of rendered text parts
 
   The variable `notmuch-show-max-text-part-size` controls the maximum
@@ -415,7 +457,7 @@ from the config file.  Use something like:
          ...
       },
       ...
          ...
       },
       ...
-    },
+    }
 
 Python Bindings
 ---------------
 
 Python Bindings
 ---------------