From: Mark Walters Date: Sun, 18 Sep 2016 10:57:32 +0000 (+0100) Subject: emacs: tag deleted face bugfix X-Git-Tag: 0.23_rc0~3 X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=51d27e08555ac3187bd9d5649a0074ba6a9aabce;hp=51d27e08555ac3187bd9d5649a0074ba6a9aabce;p=notmuch emacs: tag deleted face bugfix Commit d25d33ff cleaned up some of the tag face code. However, for the face notmuch-tag-deleted it used the test ((class color) (supports :strike-through)) to decide whether to use red strikethrough or inverse-video (emacs in a terminal typically doesn't support red strikethrough, but in X it does). However, it seems that test often returns true even though red strikethrough is not supported. This breaks the tag update code -- the wrong thing is displayed to the user. Thus we make the test explicitly more specific, changing the test to ((class color) (supports :strike-through "red")) ---