diff --git a/syntax/tagbar.vim b/syntax/tagbar.vim index 5c7fd20..d341f1a 100644 --- a/syntax/tagbar.vim +++ b/syntax/tagbar.vim @@ -23,7 +23,7 @@ endif let s:pattern = '\([' . s:ic . s:io . '] \?\)\@<=[^-+: ]\+[^:]\+$' execute "syntax match TagbarKind '" . s:pattern . "'" -let s:pattern = '\([' . s:ic . s:io . '][-+# ]\?\)\@<=[^*]\+\(\*\?\(([^)]\+)\)\? :\)\@=' +let s:pattern = '\([' . s:ic . s:io . '][-+# ]\?\)\@<=[^*(]\+\(\*\?\(([^)]\+)\)\? :\)\@=' execute "syntax match TagbarScope '" . s:pattern . "'" let s:pattern = '[' . s:ic . s:io . ']\([-+# ]\?\)\@='