vhdl-align-alist

vhdl-align-alist is a variable defined in `vhdl-mode.el'.
Its value is shown below.
  • This variable may be risky if used as a file-local variable.

Documentation:
The format of this alist is (MODES [or MODE] REGEXP ALIGN-PATTERN SUBEXP).
It is searched in order. If REGEXP is found anywhere in the first
line of a region to be aligned, ALIGN-PATTERN will be used for that
region. ALIGN-PATTERN must include the whitespace to be expanded or
contracted. It may also provide regexps for the text surrounding the
whitespace. SUBEXP specifies which sub-expression of
ALIGN-PATTERN matches the white space to be expanded/contracted.

Value:

((vhdl-mode "^\\s-*\\(across\\|constant\\|quantity\\|signal\\|subtype\\|terminal\\|through\\|type\\|variable\\)[ ]" "^\\s-*\\(across\\|constant\\|quantity\\|signal\\|subtype\\|terminal\\|through\\|type\\|variable\\)\\([ ]+\\)" 2) (vhdl-mode ":[^=]" "\\([ ]*\\):[^=]") (vhdl-mode ":[ ]*\\(in\\|out\\|inout\\|buffer\\|\\)\\>" ":[ ]*\\(in\\|out\\|inout\\|buffer\\|\\)\\([ ]+\\)" 2) (vhdl-mode "[<:=]=" "\\([ ]*\\)\\??[<:=]=" 1) (vhdl-mode "=>" "\\([ ]*\\)=>" 1) (vhdl-mode "[<:=]=" "\\([ ]*\\)\\??[<:=]=" 1) (vhdl-mode "[ ]after\\>" "[^ ]\\([ ]+\\)after\\>" 1) (vhdl-mode "[ ]when\\>" "[^ ]\\([ ]+\\)when\\>" 1) (vhdl-mode "[ ]else\\>" "[^ ]\\([ ]+\\)else\\>" 1) (vhdl-mode "[ ]across\\>" "[^ ]\\([ ]+\\)across\\>" 1) (vhdl-mode "[ ]through\\>" "[^ ]\\([ ]+\\)through\\>" 1) (vhdl-mode "=>" "\\([ ]*\\)=>" 1))