Variable: vhdl-highlight-names
vhdl-highlight-names is a customizable variable defined in
vhdl-mode.el.gz.
Value
t
Documentation
Non-nil means highlight declaration names and construct labels.
The following faces are used:
font-lock-function-name-face : names in declarations of units,
subprograms, components, as well as labels of VHDL constructs
font-lock-type-face : names in type/nature declarations
vhdl-font-lock-attribute-face: names in attribute declarations
font-lock-variable-name-face : names in declarations of signals,
variables, constants, subprogram parameters, generics, and ports
NOTE: Activate the new setting in a VHDL buffer by re-fontifying it (menu
entry "Fontify Buffer").
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defcustom vhdl-highlight-names t
"Non-nil means highlight declaration names and construct labels.
The following faces are used:
`font-lock-function-name-face' : names in declarations of units,
subprograms, components, as well as labels of VHDL constructs
`font-lock-type-face' : names in type/nature declarations
`vhdl-font-lock-attribute-face': names in attribute declarations
`font-lock-variable-name-face' : names in declarations of signals,
variables, constants, subprogram parameters, generics, and ports
NOTE: Activate the new setting in a VHDL buffer by re-fontifying it (menu
entry \"Fontify Buffer\")."
:type 'boolean
:set (lambda (variable value)
(vhdl-custom-set variable value #'vhdl-font-lock-init))
:group 'vhdl-highlight)