diff options
author | Mark Walters <markwalters1009@gmail.com> | 2014-04-19 09:52:35 +0100 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2014-04-21 07:04:49 +0900 |
commit | ce0e3eeaca4522353148a1894cd3ce9e9122e2e7 (patch) | |
tree | 914ee3a02f765235b63344026aea8607e1ace4c5 /NEWS | |
parent | 99d351360b437c07de6431d56ce3e2323f4e2691 (diff) |
NEWS for displaying tag changes
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -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 |