Updated runtime files. Remove version checks for Vim older than 6.0.

This commit is contained in:
Bram Moolenaar
2016-08-30 23:26:57 +02:00
parent 4792255eff
commit 89bcfda683
427 changed files with 9298 additions and 12948 deletions

View File

@ -19,10 +19,8 @@
" Work out how to error too many "(", i.e. (() should be an error.
" Similarly, "if" without "endif" and similar constructs should error.
" Clear legacy syntax rules for version 5.x, exit if already processed for version 6+
if version < 600
syn clear
elseif exists("b:current_syntax")
" quit when a syntax file was already loaded
if exists("b:current_syntax")
finish
endif
@ -130,52 +128,44 @@ syn match kixExpression "<\|>\|<=\|>=\|<>"
" Default highlighting.
" Version < 5.8 set default highlight if file not already processed.
" Version >= 5.8 set default highlight only if it doesn't already have a value.
if version > 508 || !exists("did_kix_syn_inits")
if version < 508
let did_kix_syn_inits=1
command -nargs=+ HiLink hi link <args>
else
command -nargs=+ HiLink hi def link <args>
endif
" Set default highlight only if it doesn't already have a value.
command -nargs=+ HiLink hi def link <args>
HiLink kixDoubleString String
HiLink kixSingleString String
HiLink kixStatement Statement
HiLink kixRepeat Repeat
HiLink kixComment Comment
HiLink kixBuiltin Function
HiLink kixLocalVar Special
HiLink kixMacro Special
HiLink kixEnvVar Special
HiLink kixLabel Type
HiLink kixFunction Function
HiLink kixInteger Number
HiLink kixHex Number
HiLink kixFloat Number
HiLink kixOperator Operator
HiLink kixExpression Operator
HiLink kixDoubleString String
HiLink kixSingleString String
HiLink kixStatement Statement
HiLink kixRepeat Repeat
HiLink kixComment Comment
HiLink kixBuiltin Function
HiLink kixLocalVar Special
HiLink kixMacro Special
HiLink kixEnvVar Special
HiLink kixLabel Type
HiLink kixFunction Function
HiLink kixInteger Number
HiLink kixHex Number
HiLink kixFloat Number
HiLink kixOperator Operator
HiLink kixExpression Operator
HiLink kixParenCloseError Error
HiLink kixBrackCloseError Error
HiLink kixStringError Error
HiLink kixParenCloseError Error
HiLink kixBrackCloseError Error
HiLink kixStringError Error
HiLink kixWhileError Error
HiLink kixWhileOK Conditional
HiLink kixDoError Error
HiLink kixDoOK Conditional
HiLink kixIfError Error
HiLink kixIfOK Conditional
HiLink kixSelectError Error
HiLink kixSelectOK Conditional
HiLink kixForNextError Error
HiLink kixForNextOK Conditional
HiLink kixForEachError Error
HiLink kixForEachOK Conditional
HiLink kixWhileError Error
HiLink kixWhileOK Conditional
HiLink kixDoError Error
HiLink kixDoOK Conditional
HiLink kixIfError Error
HiLink kixIfOK Conditional
HiLink kixSelectError Error
HiLink kixSelectOK Conditional
HiLink kixForNextError Error
HiLink kixForNextOK Conditional
HiLink kixForEachError Error
HiLink kixForEachOK Conditional
delcommand HiLink
endif
delcommand HiLink
let b:current_syntax = "kix"