]> git.eshelyaron.com Git - emacs.git/commit
Add different faces for different citation levels in Message mode
authorHong Xu <hong@topbug.net>
Mon, 23 Sep 2019 11:09:36 +0000 (13:09 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 23 Sep 2019 11:09:48 +0000 (13:09 +0200)
commit4c1edb0228721c54dff4db6a1df303be3b39aa39
tree2d076ba54c0d09c3529d82d5445fa5b2e975133d
parenta877e2217a4ee74f030b1b69b802e9d7c81a6349
Add different faces for different citation levels in Message mode

* message.el (message-font-lock-keywords)
(message-font-lock-make-cited-text-matcher): Add support for
different faces for different citation levels.  The faces are
defined in the faces named `message-cited-text-N': N of the
Mth citation level will be M mod 4.
(message-cited-text-1, message-cited-text-2)
(message-cited-text-3, message-cited-text-4): Add customization
for the faces of 4 different citation level.  In the future, the
number of faces may increase, as the code is flexible enough to
automatically deal with that.
(message-cite-level-function): Add a function to customize the
determination of cite levels given the prefix of the cited text
(bug#25022).
lisp/gnus/message.el