diff options
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/cus-theme.el | 2 | ||||
-rw-r--r-- | lisp/font-lock.el | 14 |
2 files changed, 14 insertions, 2 deletions
diff --git a/lisp/cus-theme.el b/lisp/cus-theme.el index f4885d0f52b..7457d9e3236 100644 --- a/lisp/cus-theme.el +++ b/lisp/cus-theme.el @@ -66,7 +66,7 @@ Do not call this mode function yourself. It is meant for internal use." shadow secondary-selection trailing-whitespace font-lock-builtin-face font-lock-comment-delimiter-face font-lock-comment-face font-lock-constant-face - font-lock-doc-face font-lock-function-name-face + font-lock-doc-face font-lock-doc-markup-face font-lock-function-name-face font-lock-keyword-face font-lock-negation-char-face font-lock-preprocessor-face font-lock-regexp-grouping-backslash font-lock-regexp-grouping-construct font-lock-string-face diff --git a/lisp/font-lock.el b/lisp/font-lock.el index 4dc42d9cf6a..c00a62a1607 100644 --- a/lisp/font-lock.el +++ b/lisp/font-lock.el @@ -312,6 +312,9 @@ If a number, only buffers greater than this size have fontification messages." (defvar font-lock-doc-face 'font-lock-doc-face "Face name to use for documentation.") +(defvar font-lock-doc-markup-face 'font-lock-doc-markup-face + "Face name to use for documentation mark-up.") + (defvar font-lock-keyword-face 'font-lock-keyword-face "Face name to use for keywords.") @@ -2003,7 +2006,16 @@ Sets various variables using `font-lock-defaults' and (defface font-lock-doc-face '((t :inherit font-lock-string-face)) - "Font Lock mode face used to highlight documentation." + "Font Lock mode face used to highlight documentation embedded in program code. +It is typically used for special documentation comments or strings." + :group 'font-lock-faces) + +(defface font-lock-doc-markup-face + '((t :inherit font-lock-constant-face)) + "Font Lock mode face used to highlight embedded documentation mark-up. +It is meant for mark-up elements in text that uses `font-lock-doc-face', such +as the constructs of Haddock, Javadoc and similar systems." + :version "28.1" :group 'font-lock-faces) (defface font-lock-keyword-face |