X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=NEWS;h=39fa4475100d4ee53d113e682a8708209e1102b8;hp=19c65566f9265968b561e8f48e22a10b9e5c0bd4;hb=827a69f639b91de2503c7dfc0bdd74b6e17f501d;hpb=cd8cb607332b143bd5403175bed5fabe0f793b9c 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