diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2017-04-28 21:06:44 +0200 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2017-04-28 21:13:55 +0200 |
commit | a53409b564458f7a94c8fcd0725d1953dee58dce (patch) | |
tree | 27bf0fa5f804d33455b66814c62a0f3358809d1b /runtime/syntax/java.vim | |
parent | f09651ea78b833d6d05db89c41df603b741ab000 (diff) | |
download | rneovim-a53409b564458f7a94c8fcd0725d1953dee58dce.tar.gz rneovim-a53409b564458f7a94c8fcd0725d1953dee58dce.tar.bz2 rneovim-a53409b564458f7a94c8fcd0725d1953dee58dce.zip |
vim-patch:89bcfda6834a
Updated runtime files. Remove version checks for Vim older than 6.0.
https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Diffstat (limited to 'runtime/syntax/java.vim')
-rw-r--r-- | runtime/syntax/java.vim | 145 |
1 files changed, 66 insertions, 79 deletions
diff --git a/runtime/syntax/java.vim b/runtime/syntax/java.vim index e113a904c3..c22c67bba3 100644 --- a/runtime/syntax/java.vim +++ b/runtime/syntax/java.vim @@ -6,11 +6,9 @@ " Please check :help java.vim for comments on some of the options available. -" Quit when a syntax file was already loaded +" quit when a syntax file was already loaded if !exists("main_syntax") - if version < 600 - syntax clear - elseif exists("b:current_syntax") + if exists("b:current_syntax") finish endif " we define it here so that included files can test for it @@ -22,11 +20,7 @@ let s:cpo_save = &cpo set cpo&vim " don't use standard HiLink, it will not work with included syntax files -if version < 508 - command! -nargs=+ JavaHiLink hi link <args> -else - command! -nargs=+ JavaHiLink hi def link <args> -endif +command! -nargs=+ JavaHiLink hi def link <args> " some characters that cannot be in a java program (outside a string) syn match javaError "[\\@`]" @@ -242,23 +236,21 @@ if exists("java_highlight_debug") syn cluster javaTop add=javaDebug - if version >= 508 || !exists("did_c_syn_inits") - JavaHiLink javaDebug Debug - JavaHiLink javaDebugString DebugString - JavaHiLink javaDebugStringError javaError - JavaHiLink javaDebugType DebugType - JavaHiLink javaDebugBoolean DebugBoolean - JavaHiLink javaDebugNumber Debug - JavaHiLink javaDebugSpecial DebugSpecial - JavaHiLink javaDebugSpecialCharacter DebugSpecial - JavaHiLink javaDebugCharacter DebugString - JavaHiLink javaDebugParen Debug - - JavaHiLink DebugString String - JavaHiLink DebugSpecial Special - JavaHiLink DebugBoolean Boolean - JavaHiLink DebugType Type - endif + JavaHiLink javaDebug Debug + JavaHiLink javaDebugString DebugString + JavaHiLink javaDebugStringError javaError + JavaHiLink javaDebugType DebugType + JavaHiLink javaDebugBoolean DebugBoolean + JavaHiLink javaDebugNumber Debug + JavaHiLink javaDebugSpecial DebugSpecial + JavaHiLink javaDebugSpecialCharacter DebugSpecial + JavaHiLink javaDebugCharacter DebugString + JavaHiLink javaDebugParen Debug + + JavaHiLink DebugString String + JavaHiLink DebugSpecial Special + JavaHiLink DebugBoolean Boolean + JavaHiLink DebugType Type endif if exists("java_mark_braces_in_parens_as_errors") @@ -291,59 +283,54 @@ endif exec "syn sync ccomment javaComment minlines=" . java_minlines " The default highlighting. -if version >= 508 || !exists("did_java_syn_inits") - if version < 508 - let did_java_syn_inits = 1 - endif - JavaHiLink javaLambdaDef Function - JavaHiLink javaFuncDef Function - JavaHiLink javaVarArg Function - JavaHiLink javaBraces Function - JavaHiLink javaBranch Conditional - JavaHiLink javaUserLabelRef javaUserLabel - JavaHiLink javaLabel Label - JavaHiLink javaUserLabel Label - JavaHiLink javaConditional Conditional - JavaHiLink javaRepeat Repeat - JavaHiLink javaExceptions Exception - JavaHiLink javaAssert Statement - JavaHiLink javaStorageClass StorageClass - JavaHiLink javaMethodDecl javaStorageClass - JavaHiLink javaClassDecl javaStorageClass - JavaHiLink javaScopeDecl javaStorageClass - JavaHiLink javaBoolean Boolean - JavaHiLink javaSpecial Special - JavaHiLink javaSpecialError Error - JavaHiLink javaSpecialCharError Error - JavaHiLink javaString String - JavaHiLink javaCharacter Character - JavaHiLink javaSpecialChar SpecialChar - JavaHiLink javaNumber Number - JavaHiLink javaError Error - JavaHiLink javaStringError Error - JavaHiLink javaStatement Statement - JavaHiLink javaOperator Operator - JavaHiLink javaComment Comment - JavaHiLink javaDocComment Comment - JavaHiLink javaLineComment Comment - JavaHiLink javaConstant Constant - JavaHiLink javaTypedef Typedef - JavaHiLink javaTodo Todo - JavaHiLink javaAnnotation PreProc - - JavaHiLink javaCommentTitle SpecialComment - JavaHiLink javaDocTags Special - JavaHiLink javaDocParam Function - JavaHiLink javaDocSeeTagParam Function - JavaHiLink javaCommentStar javaComment - - JavaHiLink javaType Type - JavaHiLink javaExternal Include - - JavaHiLink htmlComment Special - JavaHiLink htmlCommentPart Special - JavaHiLink javaSpaceError Error -endif +JavaHiLink javaLambdaDef Function +JavaHiLink javaFuncDef Function +JavaHiLink javaVarArg Function +JavaHiLink javaBraces Function +JavaHiLink javaBranch Conditional +JavaHiLink javaUserLabelRef javaUserLabel +JavaHiLink javaLabel Label +JavaHiLink javaUserLabel Label +JavaHiLink javaConditional Conditional +JavaHiLink javaRepeat Repeat +JavaHiLink javaExceptions Exception +JavaHiLink javaAssert Statement +JavaHiLink javaStorageClass StorageClass +JavaHiLink javaMethodDecl javaStorageClass +JavaHiLink javaClassDecl javaStorageClass +JavaHiLink javaScopeDecl javaStorageClass +JavaHiLink javaBoolean Boolean +JavaHiLink javaSpecial Special +JavaHiLink javaSpecialError Error +JavaHiLink javaSpecialCharError Error +JavaHiLink javaString String +JavaHiLink javaCharacter Character +JavaHiLink javaSpecialChar SpecialChar +JavaHiLink javaNumber Number +JavaHiLink javaError Error +JavaHiLink javaStringError Error +JavaHiLink javaStatement Statement +JavaHiLink javaOperator Operator +JavaHiLink javaComment Comment +JavaHiLink javaDocComment Comment +JavaHiLink javaLineComment Comment +JavaHiLink javaConstant Constant +JavaHiLink javaTypedef Typedef +JavaHiLink javaTodo Todo +JavaHiLink javaAnnotation PreProc + +JavaHiLink javaCommentTitle SpecialComment +JavaHiLink javaDocTags Special +JavaHiLink javaDocParam Function +JavaHiLink javaDocSeeTagParam Function +JavaHiLink javaCommentStar javaComment + +JavaHiLink javaType Type +JavaHiLink javaExternal Include + +JavaHiLink htmlComment Special +JavaHiLink htmlCommentPart Special +JavaHiLink javaSpaceError Error delcommand JavaHiLink |