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)