diff --git a/autoload/tagbar/types/uctags.vim b/autoload/tagbar/types/uctags.vim index 18c7331..06625fe 100644 --- a/autoload/tagbar/types/uctags.vim +++ b/autoload/tagbar/types/uctags.vim @@ -1372,11 +1372,17 @@ function! tagbar#types#uctags#init(supported_types) abort \ 'E' : 'enum', \ 'C' : 'class', \ 'm' : 'module', + \ 'P' : 'program', + \ 'K' : 'package', + \ 'I' : 'interface', \ } let type_systemverilog.scope2kind = { \ 'enum' : 'E', \ 'class' : 'C', \ 'module' : 'm', + \ 'program' : 'P', + \ 'package' : 'K', + \ 'interface': 'I', \ } let types.systemverilog = type_systemverilog " VHDL {{{1