Updated runtime files. Remove version checks for Vim older than 6.0.
diff --git a/runtime/syntax/pike.vim b/runtime/syntax/pike.vim
index efbafd5..dcf3211 100644
--- a/runtime/syntax/pike.vim
+++ b/runtime/syntax/pike.vim
@@ -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 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"