aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/uc.vim
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2017-04-28 21:06:44 +0200
committerJustin M. Keyes <justinkz@gmail.com>2017-04-28 21:13:55 +0200
commita53409b564458f7a94c8fcd0725d1953dee58dce (patch)
tree27bf0fa5f804d33455b66814c62a0f3358809d1b /runtime/syntax/uc.vim
parentf09651ea78b833d6d05db89c41df603b741ab000 (diff)
downloadrneovim-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/uc.vim')
-rw-r--r--runtime/syntax/uc.vim115
1 files changed, 52 insertions, 63 deletions
diff --git a/runtime/syntax/uc.vim b/runtime/syntax/uc.vim
index 7eab1d48ae..e128cbf82c 100644
--- a/runtime/syntax/uc.vim
+++ b/runtime/syntax/uc.vim
@@ -7,11 +7,8 @@
" Please check :help uc.vim for comments on some of the options available.
-" 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
@@ -110,64 +107,56 @@ endif
exec "syn sync ccomment ucComment minlines=" . uc_minlines
" 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_uc_syntax_inits")
- if version < 508
- let did_uc_syntax_inits = 1
- command -nargs=+ HiLink hi link <args>
- else
- command -nargs=+ HiLink hi def link <args>
- endif
-
- HiLink ucFuncDef Conditional
- HiLink ucEventDef Conditional
- HiLink ucBraces Function
- HiLink ucBranch Conditional
- HiLink ucLabel Label
- HiLink ucUserLabel Label
- HiLink ucConditional Conditional
- HiLink ucRepeat Repeat
- HiLink ucStorageClass StorageClass
- HiLink ucMethodDecl ucStorageClass
- HiLink ucClassDecl ucStorageClass
- HiLink ucScopeDecl ucStorageClass
- HiLink ucBoolean Boolean
- HiLink ucSpecial Special
- HiLink ucSpecialError Error
- HiLink ucSpecialCharError Error
- HiLink ucString String
- HiLink ucCharacter Character
- HiLink ucSpecialChar SpecialChar
- HiLink ucNumber Number
- HiLink ucError Error
- HiLink ucStringError Error
- HiLink ucStatement Statement
- HiLink ucOperator Operator
- HiLink ucOverLoaded Operator
- HiLink ucComment Comment
- HiLink ucDocComment Comment
- HiLink ucLineComment Comment
- HiLink ucConstant ucBoolean
- HiLink ucTypedef Typedef
- HiLink ucTodo Todo
-
- HiLink ucCommentTitle SpecialComment
- HiLink ucDocTags Special
- HiLink ucDocParam Function
- HiLink ucCommentStar ucComment
-
- HiLink ucType Type
- HiLink ucExternal Include
-
- HiLink ucClassKeys Conditional
- HiLink ucClassLabel Conditional
-
- HiLink htmlComment Special
- HiLink htmlCommentPart Special
-
- delcommand HiLink
-endif
+" Only when an item doesn't have highlighting yet
+command -nargs=+ HiLink hi def link <args>
+
+HiLink ucFuncDef Conditional
+HiLink ucEventDef Conditional
+HiLink ucBraces Function
+HiLink ucBranch Conditional
+HiLink ucLabel Label
+HiLink ucUserLabel Label
+HiLink ucConditional Conditional
+HiLink ucRepeat Repeat
+HiLink ucStorageClass StorageClass
+HiLink ucMethodDecl ucStorageClass
+HiLink ucClassDecl ucStorageClass
+HiLink ucScopeDecl ucStorageClass
+HiLink ucBoolean Boolean
+HiLink ucSpecial Special
+HiLink ucSpecialError Error
+HiLink ucSpecialCharError Error
+HiLink ucString String
+HiLink ucCharacter Character
+HiLink ucSpecialChar SpecialChar
+HiLink ucNumber Number
+HiLink ucError Error
+HiLink ucStringError Error
+HiLink ucStatement Statement
+HiLink ucOperator Operator
+HiLink ucOverLoaded Operator
+HiLink ucComment Comment
+HiLink ucDocComment Comment
+HiLink ucLineComment Comment
+HiLink ucConstant ucBoolean
+HiLink ucTypedef Typedef
+HiLink ucTodo Todo
+
+HiLink ucCommentTitle SpecialComment
+HiLink ucDocTags Special
+HiLink ucDocParam Function
+HiLink ucCommentStar ucComment
+
+HiLink ucType Type
+HiLink ucExternal Include
+
+HiLink ucClassKeys Conditional
+HiLink ucClassLabel Conditional
+
+HiLink htmlComment Special
+HiLink htmlCommentPart Special
+
+delcommand HiLink
let b:current_syntax = "uc"