Add groovy syntax support for keyword args
This commit is contained in:
parent
07c093e9e0
commit
b059c48b2f
@ -49,6 +49,9 @@ syn region groovyString start=+"+ end=+"+ oneline contains=groovyIdentifier
|
|||||||
syn region groovyString start=+'+ end=+'+ oneline contains=groovyIdentifier
|
syn region groovyString start=+'+ end=+'+ oneline contains=groovyIdentifier
|
||||||
syn region groovyString start=+'''+ end=+'''+ fold contains=groovyIdentifier
|
syn region groovyString start=+'''+ end=+'''+ fold contains=groovyIdentifier
|
||||||
|
|
||||||
|
syn match groovyKeywordParam "\w\+\ze\s*=\s*"
|
||||||
|
syn region groovyFunctionParams matchgroup=groovyDelimiter start='(' end=')' contains=groovyString,groovyIdentifier,groovyNumber,groovyBoolean,groovyKeywordParam transparent
|
||||||
|
|
||||||
syn cluster groovySyntax contains=groovyAssert,groovyBlock,groovyBoolean,groovyBranch,groovyClassDecl,groovyComment,groovyConditional,groovyConstant,groovyDelimiter,groovyError,groovyExceptions,groovyExternal,groovyFunction,groovyIdentifier,groovyMethodDecl,groovyNumber,groovyOperator,groovyRepeat,groovyScopeDecl,groovyStatement,groovyStorageClass,groovyString,groovyStructure,groovyType,groovyTypedef,groovyUserLabelRef
|
syn cluster groovySyntax contains=groovyAssert,groovyBlock,groovyBoolean,groovyBranch,groovyClassDecl,groovyComment,groovyConditional,groovyConstant,groovyDelimiter,groovyError,groovyExceptions,groovyExternal,groovyFunction,groovyIdentifier,groovyMethodDecl,groovyNumber,groovyOperator,groovyRepeat,groovyScopeDecl,groovyStatement,groovyStorageClass,groovyString,groovyStructure,groovyType,groovyTypedef,groovyUserLabelRef
|
||||||
|
|
||||||
syn include @groovyShellSyntax syntax/sh.vim
|
syn include @groovyShellSyntax syntax/sh.vim
|
||||||
@ -77,6 +80,7 @@ hi default link groovyExceptions Exception
|
|||||||
hi default link groovyExternal Include
|
hi default link groovyExternal Include
|
||||||
hi default link groovyFunction Function
|
hi default link groovyFunction Function
|
||||||
hi default link groovyIdentifier Identifier
|
hi default link groovyIdentifier Identifier
|
||||||
|
hi default link groovyKeywordParam Identifier
|
||||||
hi default link groovyMethodDecl Function
|
hi default link groovyMethodDecl Function
|
||||||
hi default link groovyNumber Number
|
hi default link groovyNumber Number
|
||||||
hi default link groovyOperator Operator
|
hi default link groovyOperator Operator
|
||||||
|
Loading…
x
Reference in New Issue
Block a user