align-vhdl-rules-list
align-vhdl-rules-list is a variable defined in `
align.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Alignment rules for `vhdl-mode'. See `align-rules-list' for more info.
You can customize this variable.
Value:
((vhdl-declaration
(regexp . "\\(signal\\|variable\\|constant\\)\\(\\s-+\\)\\S-")
(group . 2))
(vhdl-case
(regexp . "\\(others\\|[^ \n=<]\\)\\(\\s-*\\)=>\\(\\s-*\\)\\S-")
(group 2 3)
(valid .
#[0 "\300\301!\227\302\230?\207"
[match-string 1 "others"]
2]))
(vhdl-colon
(regexp . "[^ \n:]\\(\\s-*\\):\\(\\s-*\\)[^=\n]")
(group 1 2))
(direction
(regexp . ":\\s-*\\(in\\|out\\|inout\\|buffer\\)\\(\\s-*\\)")
(group . 2))
(sig-assign
(regexp . "[^ \n=<]\\(\\s-*\\)<=\\(\\s-*\\)\\S-")
(group 1 2))
(var-assign
(regexp . "[^ \n:]\\(\\s-*\\):="))
(use-entity
(regexp . "\\(\\s-+\\)use\\s-+entity")))