--- NEWS | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/NEWS b/NEWS index a739914..46fb191 100644 --- a/NEWS +++ b/NEWS @@ -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 @@ -48,6 +60,14 @@ Reply to sender and search modes, 'r' has been bound to reply to sender, replacing reply to all, which now has key binding 'R'. +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. + More flexible and consistent tagging operations All tagging operations ("+", "-", "*") now accept multiple tags with -- 1.7.5.4