Combine formatting faces with other highlighting
commit04580ac4011bb78e17016bfe8fbedb03a8d5dce1
authorWolfgang Jenkner <wjenkner@inode.at>
Tue, 25 Dec 2012 12:55:28 +0000 (25 13:55 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 25 Dec 2012 12:55:28 +0000 (25 13:55 +0100)
treee66ae86a644e72eec2303434656f446975163080
parent4704a2e650646ac28300f051cea9cab3e46fb2f4
Combine formatting faces with other highlighting

* lisp/gnus-spec.el (gnus-face-face-function): Initialize the value of
the `face' property with a list whose car is the face specified in the
format string and whose cdr is (nil).
* lisp/gnus-util.el
(gnus-put-text-property-excluding-characters-with-faces): Change
accordingly.
(gnus-get-text-property-excluding-characters-with-faces): New function.
* lisp/gnus-sum.el (gnus-summary-highlight-line):
* lisp/gnus-salt.el (gnus-tree-highlight-node):
* lisp/gnus-group.el (gnus-group-highlight-line): Use it.
lisp/ChangeLog
lisp/gnus-group.el
lisp/gnus-salt.el
lisp/gnus-spec.el
lisp/gnus-sum.el
lisp/gnus-util.el