Skip to content

Commit 10f5573

Browse files
tarikgrabachrisbra
authored andcommitted
runtime(systemverilog): use correct matchit pattern for the covergroup block
A covergroup start with the "covergroup" keyword and ends with the "endgroup" keyword. "group" is not even a reserved keyword in systemverilog. Reference: https://www.chipverify.com/systemverilog/systemverilog-covergroup-coverpoint#covergroup https://github.com/MikePopoloski/slang/blob/master/docs/grammar.md#covergroup_declaration closes: #19393 Signed-off-by: TG <[email protected]> Signed-off-by: Christian Brabandt <[email protected]>
1 parent b2d11a9 commit 10f5573

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

runtime/ftplugin/systemverilog.vim

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
" Language: SystemVerilog
33
" Maintainer: kocha <[email protected]>
44
" Last Change: 07-May-2021
5+
" 2026 Feb 13 by Vim project: correct matchit covergroup block #19394
56

67
if exists("b:did_ftplugin")
78
finish
@@ -32,7 +33,7 @@ if exists("loaded_matchit")
3233
\ '\<checker\>:\<endchecker\>,' .
3334
\ '\<class\>:\<endclass\>,' .
3435
\ '\<clocking\>:\<endclocking\>,' .
35-
\ '\<group\>:\<endgroup\>,' .
36+
\ '\<covergroup\>:\<endgroup\>,' .
3637
\ '\<interface\>:\<endinterface\>,' .
3738
\ '\<package\>:\<endpackage\>,' .
3839
\ '\<program\>:\<endprogram\>,' .

0 commit comments

Comments
 (0)