]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
Merge branch '0.3.x' immediately after the 0.3.1 release
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index 35d88b022938e78b69f26d055243df42917b06e7..9d913791ed4e846c06e901d7164a659c60732fb3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,52 @@
+New emacs features
+------------------
+Add a new, optional hook for detecting inline patches
+
+  This hook is disabled by default but can be enabled with a checkbox
+  under ""Notmuch Show Insert Text/Plain Hook" in the notmuch
+  customize interface. It allows for inline patches to be detected and
+  treated as if they were attachments, (with context-sensitive
+  highlighting).
+
+Automatically tag messages as "replied" when sending a reply
+
+  This feature adds a "replied" tag by default, but can easily be
+  customized to add or remove other tags as well. For example, a user
+  might use a tag of "needs-reply" and can configure this feature to
+  automatically remove that tag when replying. See "Notmuch Message
+  Mark Replied" in the notmuch customize interface.
+
+Notmuch 0.3.1 (2010-04-27)
+==========================
+General bug fixes
+-----------------
+Fix an infinite loop in "notmuch reply"
+
+  This bug could be triggered by replying to a message where the
+  user's primary email address did not appear in the To: header and
+  the user had not configured any secondary email addresses. The bug
+  was a simple re-use of the same iterator variable in nested loops.
+
+Fix a potential SEGV in "notmuch search"
+
+  This bug could be triggered by an author name ending in a ','.
+  Admittedly - that's almost certainly a spam email, but we never
+  want notmuch to crash.
+
+Emacs bug fixes
+---------------
+Fix calculations for line wrapping in the primary "notmuch" view.
+
+Fix Fcc support to prompt to create a directory if the specified Fcc
+directory does not exist.
+
+Build fix
+---------
+Fix build on OpenSolaris (at least) due to missing 'extern "C"' block.
+
+  Without this, the C++ sources could not find strcasestr and the
+  final linking of notmuch would fail.
+
 Notmuch 0.3 (2010-04-27)
 ========================
 New command-line features
@@ -24,9 +73,9 @@ Even Better guessing of From: header for "notmuch reply"
 
   Notmuch now looks at a number of headers when trying to figure out
   the best From: header to use in a reply. This is helpful if you have
-  several configured email addreses, and you also subsribe to various
+  several configured email addresses, and you also subscribe to various
   mailing lists with different addresses, (so that mails you are
-  replying to won't always include your subsribed address in the To:
+  replying to won't always include your subscribed address in the To:
   header).
 
 Indication of author names that match a search
@@ -80,7 +129,7 @@ An entirely new initial view for notmuch, (friendly yet powerful)
 
        The "t" means to sort the messages in an "oldest first" order,
        (as notmuch would do previously by default). You can also
-       leave that off to have your seach results in "newest first"
+       leave that off to have your search results in "newest first"
        order.
 
 Full-featured "customize" support for configuring notmuch
@@ -91,7 +140,7 @@ Full-featured "customize" support for configuring notmuch
 
   You can get to this mode by starting at the main "Customize" menu in
   emacs, then browsing through "Applications", "Mail", and
-  "Notmuch". Or you can go straignt to "M-x customize-group"
+  "Notmuch". Or you can go straight to "M-x customize-group"
   "notmuch".
 
   Once you're at the customize screen, you'll see a list of documented
@@ -116,13 +165,13 @@ Support for doing tab-completion of email addresses
 
   Install that program as notmuch-addresses on your PATH, and then
   hitting TAB on a partial email address or name within the To: or Cc:
-  line of an email messsage will provide matching completions.
+  line of an email message will provide matching completions.
 
 Support for file-based (Fcc) delivery of sent messages to mail store
 
   This isn't yet enabled by default. To enable this, one will have to
   set the "Notmuch Fcc Dirs" setting within the notmuch customize
-  screen, (see its docuementation there for details). We anticipate
+  screen, (see its documentation there for details). We anticipate
   making this automatic in a future release.
 
 New 'G' key binding to trigger mail refresh (G == "Get new mail")
@@ -147,13 +196,13 @@ Better handling of HTML messages and MIME attachments (inline images!)
   inline. This includes inline viewing of image attachments, (provided
   the window is large enough to fit the image at its natural size).
 
-  Much more robust handling of HTML messages. Currently both text/plan
+  Much more robust handling of HTML messages. Currently both text/plain
   and text/html alternates will be rendered next to each other. In a
   future release, users will be able to decide to see only one or the
   other representation.
 
   Each attachment now has its own button so that attachments can be
-  saved indivisdually (the 'w' key is still available to save all
+  saved individually (the 'w' key is still available to save all
   attachments).
 
 Customizable support for tidying of text/plain message content
@@ -168,7 +217,7 @@ Customizable support for tidying of text/plain message content
 
 New support for searchable citations (even when hidden)
 
-  When portions of overly-long citations are hiddent, the contents of
+  When portions of overly-long citations are hidden, the contents of
   these citations will still be available for emacs' standard
   "incremental search" functions. When the search matches any portion
   of a hidden citation, the citation will become visible temporarily
@@ -185,7 +234,7 @@ More flexible handling of header visibility
 
   For users that don't want to see some subset of those headers, the
   new "Notmuch Message Headers" variable can be customized to list
-  only those headers that should be present in the disply of a message.
+  only those headers that should be present in the display of a message.
 
 The Return key now toggles message visibility anywhere
 
@@ -205,7 +254,7 @@ New keybinding (M-Ret) to open all collapsed messages in a thread.
 
 New library feature
 -------------------
-Provide a new NOTMUCH_SORT_UNSORTED value for queriesl
+Provide a new NOTMUCH_SORT_UNSORTED value for queries
 
   This can be somewhat faster when sorting simply isn't desired. For
   example when collecting a set of messages that will all be