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

@ -3,11 +3,8 @@
" Maintainer: Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
" Last Change: 2001 May 10
" For version 5.x: Clear all syntax items
" For version 6.x: Quit when a syntax file was already loaded
if version < 600
syntax clear
elseif exists("b:current_syntax")
" quit when a syntax file was already loaded
if exists("b:current_syntax")
finish
endif
@ -104,51 +101,43 @@ syn match pikeBitField ";\s*\I\i*\s*:\s*[1-9]"me=e-1
syn sync ccomment pikeComment minlines=10
" Define the default highlighting.
" For version 5.7 and earlier: only when not done already
" For version 5.8 and later: only when an item doesn't have highlighting yet
if version >= 508 || !exists("did_pike_syntax_inits")
if version < 508
let did_pike_syntax_inits = 1
command -nargs=+ HiLink hi link <args>
else
command -nargs=+ HiLink hi def link <args>
endif
" Only when an item doesn't have highlighting yet
command -nargs=+ HiLink hi def link <args>
HiLink pikeLabel Label
HiLink pikeUserLabel Label
HiLink pikeConditional Conditional
HiLink pikeRepeat Repeat
HiLink pikeCharacter Character
HiLink pikeSpecialCharacter pikeSpecial
HiLink pikeNumber Number
HiLink pikeFloat Float
HiLink pikeOctalError pikeError
HiLink pikeParenError pikeError
HiLink pikeInParen pikeError
HiLink pikeCommentError pikeError
HiLink pikeOperator Operator
HiLink pikeInclude Include
HiLink pikePreProc PreProc
HiLink pikeDefine Macro
HiLink pikeIncluded pikeString
HiLink pikeError Error
HiLink pikeStatement Statement
HiLink pikePreCondit PreCondit
HiLink pikeType Type
HiLink pikeCommentError pikeError
HiLink pikeCommentString pikeString
HiLink pikeComment2String pikeString
HiLink pikeCommentSkip pikeComment
HiLink pikeString String
HiLink pikeComment Comment
HiLink pikeSpecial SpecialChar
HiLink pikeTodo Todo
HiLink pikeException pikeStatement
HiLink pikeCompoundType Constant
"HiLink pikeIdentifier Identifier
HiLink pikeLabel Label
HiLink pikeUserLabel Label
HiLink pikeConditional Conditional
HiLink pikeRepeat Repeat
HiLink pikeCharacter Character
HiLink pikeSpecialCharacter pikeSpecial
HiLink pikeNumber Number
HiLink pikeFloat Float
HiLink pikeOctalError pikeError
HiLink pikeParenError pikeError
HiLink pikeInParen pikeError
HiLink pikeCommentError pikeError
HiLink pikeOperator Operator
HiLink pikeInclude Include
HiLink pikePreProc PreProc
HiLink pikeDefine Macro
HiLink pikeIncluded pikeString
HiLink pikeError Error
HiLink pikeStatement Statement
HiLink pikePreCondit PreCondit
HiLink pikeType Type
HiLink pikeCommentError pikeError
HiLink pikeCommentString pikeString
HiLink pikeComment2String pikeString
HiLink pikeCommentSkip pikeComment
HiLink pikeString String
HiLink pikeComment Comment
HiLink pikeSpecial SpecialChar
HiLink pikeTodo Todo
HiLink pikeException pikeStatement
HiLink pikeCompoundType Constant
"HiLink pikeIdentifier Identifier
delcommand HiLink
endif
delcommand HiLink
let b:current_syntax = "pike"