X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=NEWS;h=5cfe22202a5c8c6eda87e50fe381705cf86aec54;hb=eb82b4551ad0c5e808a677d886f58ba2c41f970d;hp=a73991496ae5d6c994224b3678623b02426ef5d9;hpb=c46764030d8d773d9d016b05fb274d5d12bb0907;p=notmuch diff --git a/NEWS b/NEWS index a7399149..5cfe2220 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -Notmuch 0.12 (2012-xx-xx) +Notmuch 0.13 (2012-xx-xx) ========================= Command-Line Interface @@ -11,6 +11,18 @@ Reply to sender to all. The feature is available through the new command line option --reply-to=(all|sender). +JSON reply format + + "notmuch reply" can now produce JSON output that contains the headers + for a reply message and full information about the original message + begin replied to. This allows MUAs to create replies intelligtently. + For example, an MUA that can parse HTML might quote HTML parts. + + Calling notmuch reply with --format=json imposes the restriction that + only a single message is returned by the search, as replying to + multiple messages does not have a well-defined behavior. The default + retains its current behavior for multiple message replies. + Tag exclusion Tags can be automatically excluded from search results by adding them @@ -29,6 +41,30 @@ Tag exclusion notmuch config set search.exclude_tags deleted spam +Emacs Interface +--------------- + +Reply improvement using the JSON format + + Emacs now uses the JSON reply format to create replies. It obeys + the customization variables message-citation-line-format and + message-citation-line-function when creating the first line of the + reply body, and it will quote HTML parts if no text/plain parts are + available. + +Notmuch 0.12 (2012-xx-xx) +========================= + +Command-Line Interface +---------------------- + +Reply to sender + + "notmuch reply" has gained the ability to create a reply template + for replying just to the sender of the message, in addition to reply + to all. The feature is available through the new command line option + --reply-to=(all|sender). + Mail store folder/file ignore A new configuration option, `new.ignore`, lets users specify a @@ -38,6 +74,12 @@ Mail store folder/file ignore NOTE: *Every* file/directory that goes by one of those names will be ignored, independent of its depth/location in the mail store. +Manual page for notmuch configuration options + + The notmuch CLI configuration file options are now documented in the + notmuch-config(1) manual page in addition to the configuration file + itself. + Emacs Interface --------------- @@ -86,6 +128,39 @@ New functions optionally visiting a URI to the current message at one of a number of Mailing List Archives. +Fix MML tag quoting in replies + + The MML tag quoting fix of 0.11.1 unintentionally quoted tags + inserted in `message-setup-hook'. Quoting is now limited to the + cited message. + +Show view archiving key binding changes + + The show view archiving key bindings 'a' and 'x' now remove the + "inbox" tag from the current message only (instead of thread), and + move to the next message. At the last message, 'a' proceeds to the + next thread in search results, and 'x' returns to search + results. The thread archiving functions are now available in 'A' and + 'X'. + +Support text/calendar MIME type + + The text/calendar MIME type is now supported in addition to + text/x-vcalendar. + +Generate inline patch fake attachment file names from message subject + + Use the message subject to generate file names for the inline patch + fake attachments. The names are now similar to the ones generated by + 'git format-patch' instead of just "inline patch". See "Notmuch Show + Insert Text/Plain Hook" in the notmuch customize interface. + +Enable `notmuch-search-line-faces' by default + + Make the `notmuch-search-line-faces' functionality more discoverable + for new users by showing "unread" messages bold and "flagged" + messages blue by default in the search view. + Library changes ---------------