diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2020-09-24 10:50:19 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2020-09-24 10:50:19 +0200 |
commit | e2bbed8acc1f1cf498a0085cf771cf9bf40fb709 (patch) | |
tree | 001f4955c399ac71b34fa38f2a3bd63526df50d6 /after/syntax/ruby.vim | |
parent | 6b4da2753814cc61cd842c589d829f03cd7ca98d (diff) | |
download | vim-polyglot-e2bbed8acc1f1cf498a0085cf771cf9bf40fb709.tar.gz vim-polyglot-e2bbed8acc1f1cf498a0085cf771cf9bf40fb709.zip |
Fix django highlighting, fixes #553
Diffstat (limited to 'after/syntax/ruby.vim')
-rw-r--r-- | after/syntax/ruby.vim | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/after/syntax/ruby.vim b/after/syntax/ruby.vim index 00cd07d9..a135b6a8 100644 --- a/after/syntax/ruby.vim +++ b/after/syntax/ruby.vim @@ -22,6 +22,7 @@ syn match yardNote "@note" contained syn match yardOption "@option" contained syn match yardOverload "@overload" contained syn match yardParam "@param" contained +syn match yardParamName /@param \h\+/hs=s+7 contained contains=yardParam syn match yardPrivate "@private" contained syn match yardRaise "@raise" contained syn match yardReturn "@return" contained @@ -32,7 +33,7 @@ syn match yardVersion "@version" contained syn match yardYield "@yield" contained syn match yardYieldParam "@yieldparam" contained syn match yardYieldReturn "@yieldreturn" contained -syn cluster yardTags contains=yardGenericTag,yardAbstract,yardApi,yardAttr,yardAttrReader,yardAttrWriter,yardAuthor,yardDeprecated,yardExample,yardNote,yardOption,yardOverload,yardParam,yardPrivate,yardRaise,yardReturn,yardSee,yardSince,yardTodo,yardVersion,yardYield,yardYieldParam,yardYieldReturn +syn cluster yardTags contains=yardGenericTag,yardAbstract,yardApi,yardAttr,yardAttrReader,yardAttrWriter,yardAuthor,yardDeprecated,yardExample,yardNote,yardOption,yardOverload,yardParam,yardParamName,yardPrivate,yardRaise,yardReturn,yardSee,yardSince,yardTodo,yardVersion,yardYield,yardYieldParam,yardYieldReturn """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " Directives @@ -81,7 +82,7 @@ syn cluster rubyNotTop add=@yardTags,@yardDirectives,@yardTypes,@yardLists,@yard """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" hi def link yardComment rubyComment " Tags -hi def link yardGenericTag rubyKeyword +hi def link yardGenericTag rubyTodo hi def link yardAbstract yardGenericTag hi def link yardApi yardGenericTag hi def link yardAttr yardGenericTag @@ -101,11 +102,11 @@ hi def link yardSee yardGenericTag hi def link yardSince yardGenericTag hi def link yardTodo yardGenericTag hi def link yardVersion yardGenericTag -hi def link yield yardGenericTag -hi def link yieldparam yardGenericTag -hi def link yieldreturn yardGenericTag +hi def link yardYield yardGenericTag +hi def link yardYieldParam yardGenericTag +hi def link yardYieldReturn yardGenericTag " Directives -hi def link yardGenericDirective rubyKeyword +hi def link yardGenericDirective rubyTodo hi def link yardAttribute yardGenericDirective hi def link yardEndGroup yardGenericDirective hi def link yardGroup yardGenericDirective |