more robust matching of notes
Signed-off-by: Michael Steiner <michael.steiner@intel.com>
This commit is contained in:
parent
1e5f8beedd
commit
c32493229d
|
@ -486,14 +486,14 @@ Uses prefix (as PREFIX) to choose where to display it:
|
||||||
Plantuml elements like skinparam, rectangle, sprite, package, etc.
|
Plantuml elements like skinparam, rectangle, sprite, package, etc.
|
||||||
The opening { has to be the last visible character in the line (whitespace
|
The opening { has to be the last visible character in the line (whitespace
|
||||||
might follow).")
|
might follow).")
|
||||||
(defvar plantuml-indent-regexp-note-start "^\s*\\(floating\s+\\)?[hr]?note[^:]*?$" "simplyfied regex; note syntax is especially inconsistent across diagrams")
|
(defvar plantuml-indent-regexp-note-start "^\s*\\(floating\s+\\)?[hr]?note\s+\\(right\\|left\\|top\\|bottom\\|over\\)[^:]*?$" "simplyfied regex; note syntax is especially inconsistent across diagrams")
|
||||||
(defvar plantuml-indent-regexp-group-start "^\s*\\(alt\\|else\\|opt\\|loop\\|par\\|break\\|critical\\|group\\)\\(?:\s+.+\\|$\\)"
|
(defvar plantuml-indent-regexp-group-start "^\s*\\(alt\\|else\\|opt\\|loop\\|par\\|break\\|critical\\|group\\)\\(?:\s+.+\\|$\\)"
|
||||||
"Indentation regex for plantuml group elements that are defined for sequence diagrams.
|
"Indentation regex for plantuml group elements that are defined for sequence diagrams.
|
||||||
Two variants for groups: keyword is either followed by whitespace and some text
|
Two variants for groups: keyword is either followed by whitespace and some text
|
||||||
or it is followed by line end.")
|
or it is followed by line end.")
|
||||||
(defvar plantuml-indent-regexp-activate-start "^\s*activate\s+.+$")
|
(defvar plantuml-indent-regexp-activate-start "^\s*activate\s+.+$")
|
||||||
(defvar plantuml-indent-regexp-box-start "^\s*box\s+.+$")
|
(defvar plantuml-indent-regexp-box-start "^\s*box\s+.+$")
|
||||||
(defvar plantuml-indent-regexp-ref-start "^ref\s+over\s+[^:]+?$")
|
(defvar plantuml-indent-regexp-ref-start "^\s*ref\s+over\s+[^:]+?$")
|
||||||
(defvar plantuml-indent-regexp-title-start "^\s*title$")
|
(defvar plantuml-indent-regexp-title-start "^\s*title$")
|
||||||
(defvar plantuml-indent-regexp-header-start "^\s*\\(?:\\(?:center\\|left\\|right\\)\s+header\\|header\\)$")
|
(defvar plantuml-indent-regexp-header-start "^\s*\\(?:\\(?:center\\|left\\|right\\)\s+header\\|header\\)$")
|
||||||
(defvar plantuml-indent-regexp-footer-start "^\s*\\(?:\\(?:center\\|left\\|right\\)\s+footer\\|footer\\)$")
|
(defvar plantuml-indent-regexp-footer-start "^\s*\\(?:\\(?:center\\|left\\|right\\)\s+footer\\|footer\\)$")
|
||||||
|
|
Loading…
Reference in New Issue