Variable: vhdl-style-alist

vhdl-style-alist is a variable defined in vhdl-mode.el.gz.

Value

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