Skip to content

Commit 0d954be

Browse files
committed
Indent: Add missing keywords for single line blocks
Includes support for `initial`, `forever`, and `repeat`.
1 parent 1642542 commit 0d954be

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

indent/verilog_systemverilog.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ let s:vlog_define = '^\s*`define\>'
5151
let s:vlog_case = '\<case[zx]\?\>\s*('
5252
let s:vlog_join = '\<join\(_any\|_none\)\?\>'
5353

54-
let s:vlog_block_decl = '\(\<\(while\|if\|foreach\|for\)\>\s*(\)\|\<\(else\|do\)\>\|' . s:vlog_always
54+
let s:vlog_block_decl = '\(\<\(while\|if\|foreach\|for\|repeat\)\>\s*(\)\|\<\(initial\|forever\|else\|do\)\>\|' . s:vlog_always
5555

5656
let s:vlog_context_end = '\<end\(package\|function\|class\|module\|group\|generate\|program\|property\|sequence\|clocking\|interface\|task\)\>\|`endif\>'
5757

0 commit comments

Comments
 (0)