diff --git a/indent/verilog_systemverilog.vim b/indent/verilog_systemverilog.vim index b237301..c7e1286 100644 --- a/indent/verilog_systemverilog.vim +++ b/indent/verilog_systemverilog.vim @@ -45,7 +45,7 @@ let s:vlog_property = '\(\(assert\|assume\|cover\)\s\+\)\@' let s:vlog_sequence = '\' let s:vlog_preproc = '^\s*`ifn\?def\>' -let s:vlog_case = '\\s*(' +let s:vlog_case = '\<\(case[zx]\?\>\s*(\|randcase\>\)' let s:vlog_join = '\' let s:vlog_block_decl = '\(\<\(while\|if\|foreach\|for\)\>\s*(\)\|\<\(else\|do\)\>\|' . s:vlog_always .'\|'. s:vlog_module