Variable: vhdl-style-alist
vhdl-style-alist is a variable defined in vhdl-mode.el.gz.
Value
(("Default" (vhdl-inhibit-startup-warnings-p) (vhdl-strict-syntax-p)
(vhdl-echo-syntactic-information-p) (vhdl-basic-offset . 2)
(vhdl-offsets-alist (string . -1000) (cpp-macro . -1000)
(block-open . 0) (block-close . 0)
(statement . 0)
(statement-cont . vhdl-lineup-statement-cont)
(statement-block-intro . +)
(statement-case-intro . +)
(case-alternative . +)
(comment . vhdl-lineup-comment)
(arglist-intro . +) (arglist-cont . 0)
(arglist-cont-nonempty . vhdl-lineup-arglist)
(arglist-close . vhdl-lineup-arglist)
(entity . 0) (configuration . 0) (package . 0)
(architecture . 0) (package-body . 0)
(context . 0) (directive . 0))
(vhdl-comment-only-line-offset . 0))
("IEEE" (vhdl-basic-offset . 4) (vhdl-offsets-alist)))
Documentation
Styles of Indentation.
Elements of this alist are of the form:
(STYLE-STRING (VARIABLE . VALUE) [(VARIABLE . VALUE) ...])
where STYLE-STRING is a short descriptive string used to select a
style, VARIABLE is any vhdl-mode variable, and VALUE is the intended
value for that variable when using the selected style.
There is one special case when VARIABLE is vhdl-offsets-alist. In this
case, the VALUE is a list containing elements of the form:
(SYNTACTIC-SYMBOL . VALUE)
as described in vhdl-offsets-alist. These are passed directly to
vhdl-set-offset so there is no need to set every syntactic symbol in
your style, only those that are different from the default.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defvar vhdl-style-alist
'(("IEEE"
(vhdl-basic-offset . 4)
(vhdl-offsets-alist . ())))
"Styles of Indentation.
Elements of this alist are of the form:
(STYLE-STRING (VARIABLE . VALUE) [(VARIABLE . VALUE) ...])
where STYLE-STRING is a short descriptive string used to select a
style, VARIABLE is any `vhdl-mode' variable, and VALUE is the intended
value for that variable when using the selected style.
There is one special case when VARIABLE is `vhdl-offsets-alist'. In this
case, the VALUE is a list containing elements of the form:
(SYNTACTIC-SYMBOL . VALUE)
as described in `vhdl-offsets-alist'. These are passed directly to
`vhdl-set-offset' so there is no need to set every syntactic symbol in
your style, only those that are different from the default.")