Variable: semantic-format-face-alist
semantic-format-face-alist is a variable defined in format.el.gz.
Value
((function . font-lock-function-name-face)
(variable . font-lock-variable-name-face)
(type . font-lock-type-face) (include . font-lock-constant-face)
(package . font-lock-constant-face) (label . font-lock-string-face)
(comment . font-lock-comment-face) (keyword . font-lock-keyword-face)
(abstract . italic) (static . underline)
(documentation . font-lock-doc-face))
Documentation
Face used to colorize tags of different types.
Override the value locally if a language supports other tag types.
When adding new elements, try to use symbols also returned by the parser.
The form of an entry in this list is of the form:
( SYMBOL . FACE )
where SYMBOL is a tag type symbol used with semantic, and FACE
is a symbol representing a face.
Faces used are generated in font-lock for consistency, and will not
be used unless font lock is a feature.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/format.el.gz
(defvar semantic-format-face-alist
`( (function . font-lock-function-name-face)
(variable . font-lock-variable-name-face)
(type . font-lock-type-face)
;; These are different between Emacsen.
(include . ,'font-lock-constant-face)
(package . , 'font-lock-constant-face)
;; Not a tag, but instead a feature of output
(label . font-lock-string-face)
(comment . font-lock-comment-face)
(keyword . font-lock-keyword-face)
(abstract . italic)
(static . underline)
(documentation . font-lock-doc-face)
)
"Face used to colorize tags of different types.
Override the value locally if a language supports other tag types.
When adding new elements, try to use symbols also returned by the parser.
The form of an entry in this list is of the form:
( SYMBOL . FACE )
where SYMBOL is a tag type symbol used with semantic, and FACE
is a symbol representing a face.
Faces used are generated in `font-lock' for consistency, and will not
be used unless font lock is a feature.")