Merge emacs face fixes and NEWS

This commit is contained in:
David Bremner 2016-10-19 08:44:35 -03:00
commit 9dea5b8804
2 changed files with 33 additions and 5 deletions

19
NEWS
View file

@ -1,3 +1,22 @@
Notmuch 0.23.1 (UNRELEASED)
===========================
General
-------
Require Xapian >= 1.2.6
The ifdef branch for older Xapian (pre-compact API) had bit-rotted.
Emacs
-----
Fix test failure with Emacs 25.1
A previously undiscovered jit-lock related bug was exposed by Emacs
25, causing a notmuch-show mode test to fail. This release fixes the
bug, and hence the test.
Notmuch 0.23 (2016-10-03)
=========================

View file

@ -314,7 +314,7 @@ there will be called at other points of notmuch execution."
(defface notmuch-search-flagged-face
'((t
(:weight bold)))
(:foreground "blue")))
"Face used in search mode face for flagged threads.
This face is the default value for the \"flagged\" tag in
@ -324,7 +324,7 @@ This face is the default value for the \"flagged\" tag in
(defface notmuch-search-unread-face
'((t
(:foreground "blue")))
(:weight bold)))
"Face used in search mode for unread threads.
This face is the default value for the \"unread\" tag in
@ -670,9 +670,16 @@ of the result."
(goto-char (point-min))
(forward-line (1- notmuch-search-target-line)))))))))
(define-widget 'notmuch--custom-face-edit 'lazy
"Custom face edit with a tag Edit Face"
;; I could not persuage custom-face-edit to respect the :tag
;; property so create a widget specially
:tag "Manually specify face"
:type 'custom-face-edit)
(defcustom notmuch-search-line-faces
'(("unread" 'notmuch-search-unread-face)
("flagged" 'notmuch-search-flagged-face))
'(("unread" . notmuch-search-unread-face)
("flagged" . notmuch-search-flagged-face))
"Alist of tags to faces for line highlighting in notmuch-search.
Each element looks like (TAG . FACE).
A thread with TAG will have FACE applied.
@ -690,7 +697,9 @@ matching tags are merged, with earlier attributes overriding
later. A message having both \"deleted\" and \"unread\" tags with
the above settings would have a green foreground and blue
background."
:type '(alist :key-type (string) :value-type (custom-face-edit))
:type '(alist :key-type (string)
:value-type (radio (face :tag "Face name")
(notmuch--custom-face-edit)))
:group 'notmuch-search
:group 'notmuch-faces)