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.")