diff options
Diffstat (limited to 'after')
-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 |