From ce0e3eeaca4522353148a1894cd3ce9e9122e2e7 Mon Sep 17 00:00:00 2001 From: Mark Walters Date: Sat, 19 Apr 2014 09:52:35 +0100 Subject: [PATCH] NEWS for displaying tag changes --- NEWS | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/NEWS b/NEWS index 19c65566..39fa4475 100644 --- a/NEWS +++ b/NEWS @@ -52,6 +52,27 @@ The keys of `notmuch-tag-formats` are now regexps `notmuch-tag-formats` will continue to work as before unless tags contain regexp special characters like `.` or `*`. +Changed tags are now shown in the buffer + + Previously tag changes made in a buffer were shown immediately. In + some cases (particularly automatic tag changes like marking read) + this made it hard to see what had happened (e.g., whether the + message had been unread). + + The changes are now shown explicitly in the buffer: by default + deleted tags are displayed with red strike-through and added tags + are displayed underlined in green (inverse video is used for deleted + tags if the terminal does not support strike-through). + + The variables `notmuch-tag-deleted-formats` and + `notmuch-tag-added-formats`, which have the same syntax as + `notmuch-tag-formats`, allow this to be customized. + + Setting `notmuch-tag-deleted-formats` to `'((".*" nil))` and + `notmuch-tag-added-formats` to `'((".*" tag))` will give the old + behavior of hiding deleted tags and showing added tags identically + to tags already present. + Version variable The new, build-time generated variable `notmuch-emacs-version` is used -- 2.26.2