]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
ruby: Use notmuch_database_destroy instead of notmuch_database_close
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index 631cf1d5219b1029fa116467e8c9bc5d658fe1a6..a2cd08076368529458639ac4d6b20b4bfcb2c3d2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -41,6 +41,17 @@ Tag exclusion
 
     notmuch config set search.exclude_tags deleted spam
 
 
     notmuch config set search.exclude_tags deleted spam
 
+Raw show format changes
+
+  The output of show --format=raw has changed for multipart and
+  message parts.  Previously, the output was a mash of somewhat-parsed
+  headers and transfer-decoded bodies.  Now, such parts are reproduced
+  faithfully from the original source.  Message parts (which includes
+  part 0) output the full message, including the message headers (but
+  not the transfer headers).  Multipart parts output the part as
+  encoded in the original message, including the part's headers.  Leaf
+  parts, as before, output the part's transfer-decoded body.
+
 Emacs Interface
 ---------------
 
 Emacs Interface
 ---------------
 
@@ -52,6 +63,28 @@ Reply improvement using the JSON format
   reply body, and it will quote HTML parts if no text/plain parts are
   available.
 
   reply body, and it will quote HTML parts if no text/plain parts are
   available.
 
+New add-on tool: notmuch-mutt
+-----------------------------
+
+The new contrib/ tool "notmuch-mutt" provides Notmuch integration for
+the Mutt mail user agent. Using it, Mutt users can perform mail
+search, thread reconstruction, and mail tagging/untagging without
+leaving Mutt.  notmuch-mutt, formerly distributed under the name
+"mutt-notmuch" by Stefano Zacchiroli, will be maintained as a notmuch
+contrib/ from now on.
+
+Library changes
+---------------
+
+API changes
+
+  The function notmuch_database_close has been split into
+  notmuch_database_close and notmuch_database_destroy.
+
+  This makes it possible for long running programs to close the xapian
+  database and thus release the lock associated with it without
+  destroying the data structures obtained from it.
+
 Notmuch 0.12 (2012-03-20)
 =========================
 
 Notmuch 0.12 (2012-03-20)
 =========================
 
@@ -67,18 +100,18 @@ Reply to sender
 
 Mail store folder/file ignore
 
 
 Mail store folder/file ignore
 
-   A new configuration option, `new.ignore`, lets users specify a
-   ;-separated list of file and directory names that will not be
-   searched for messages by "notmuch new".
+  A new configuration option, `new.ignore`, lets users specify a
+  ;-separated list of file and directory names that will not be
+  searched for messages by "notmuch new".
 
 
-   NOTE: *Every* file/directory that goes by one of those names will
-   be ignored, independent of its depth/location in the mail store.
+  NOTE: *Every* file/directory that goes by one of those names will
+  be ignored, independent of its depth/location in the mail store.
 
 Unified help and manual pages
 
 
 Unified help and manual pages
 
-   The notmuch help command now runs man for the appropriate page.  If
-   you install notmuch somewhere "unusual", you may need to update
-   MANPATH.
+  The notmuch help command now runs man for the appropriate page.  If
+  you install notmuch somewhere "unusual", you may need to update
+  MANPATH.
 
 Manual page for notmuch configuration options
 
 
 Manual page for notmuch configuration options
 
@@ -167,6 +200,11 @@ Enable `notmuch-search-line-faces' by default
   for new users by showing "unread" messages bold and "flagged"
   messages blue by default in the search view.
 
   for new users by showing "unread" messages bold and "flagged"
   messages blue by default in the search view.
 
+Printing Support
+
+  notmuch-show mode now has simple printing support, bound to '#' by
+  default. You can customize the variable notmuch-print-mechanism.
+
 Library changes
 ---------------
 
 Library changes
 ---------------