Emacs face definition forms are either ((DISPLAY . PLIST) (DISPLAY . PLIST)) or ((DISPLAY PLIST) ;For backward compatibility. (DISPLAY PLIST)) Commit a2388bc56e55da5d5695816818274f8a84b0ed92 (2020-08-08) follows neither of the correct formats. It defines: `((((class color) (background light)) ,@(and (>= emacs-major-version 27) '(:extend t)) (:background "#f0f0f0")) (((class color) (background dark)) ,@(and (>= emacs-major-version 27) '(:extend t)) (:background "#303030"))) which produces: ((DISPLAY :extend t (:background "#f0f0f0")) (DISPLAY :extend t (:background "#303030"))) And that is wrong format. This change fixes the face definition form to produce: ((DISPLAY (:background "#f0f0f0" :extend t)) (DISPLAY (:background "#303030" :extend t))) which follows the (DISPLAY PLIST) format (see above). --- emacs/notmuch.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/emacs/notmuch.el b/emacs/notmuch.el index babddbb6..16227b5c 100644 --- a/emacs/notmuch.el +++ b/emacs/notmuch.el @@ -274,11 +274,9 @@ there will be called at other points of notmuch execution." (defface notmuch-message-summary-face `((((class color) (background light)) - ,@(and (>= emacs-major-version 27) '(:extend t)) - (:background "#f0f0f0")) + (:background "#f0f0f0" ,@(if (>= emacs-major-version 27) '(:extend t)))) (((class color) (background dark)) - ,@(and (>= emacs-major-version 27) '(:extend t)) - (:background "#303030"))) + (:background "#303030" ,@(if (>= emacs-major-version 27) '(:extend t))))) "Face for the single-line message summary in notmuch-show-mode." :group 'notmuch-show :group 'notmuch-faces) -- 2.20.1 _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org