summaryrefslogtreecommitdiff
path: root/runtime/syntax/inform.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-08-30 23:26:57 +0200
committerBram Moolenaar <Bram@vim.org>2016-08-30 23:26:57 +0200
commit89bcfda6834aba724d12554a34b9ed49f5789fd5 (patch)
tree2ffddcadaae9d061e38e17a09b2635ec199eb1dd /runtime/syntax/inform.vim
parent4792255eff03760dca0fd014616532e6d47db364 (diff)
downloadvim-git-89bcfda6834aba724d12554a34b9ed49f5789fd5.tar.gz
Updated runtime files. Remove version checks for Vim older than 6.0.
Diffstat (limited to 'runtime/syntax/inform.vim')
-rw-r--r--runtime/syntax/inform.vim116
1 files changed, 51 insertions, 65 deletions
diff --git a/runtime/syntax/inform.vim b/runtime/syntax/inform.vim
index d8ba43dce..4d833c7df 100644
--- a/runtime/syntax/inform.vim
+++ b/runtime/syntax/inform.vim
@@ -4,10 +4,8 @@
" URL: http://www.gowarthomas.com/informvim
" Last Change: 2006 April 20
-" 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
@@ -294,13 +292,8 @@ endif
" Handling for different versions of VIM.
-if version >= 600
- setlocal iskeyword+=$
- command -nargs=+ SynDisplay syntax <args> display
-else
- set iskeyword+=$
- command -nargs=+ SynDisplay syntax <args>
-endif
+setlocal iskeyword+=$
+command -nargs=+ SynDisplay syntax <args> display
" Grammar sections.
@@ -347,61 +340,54 @@ syn sync maxlines=500
delcommand SynDisplay
" The default highlighting.
-if version >= 508 || !exists("did_inform_syn_inits")
- if version < 508
- let did_inform_syn_inits = 1
- command -nargs=+ HiLink hi link <args>
- else
- command -nargs=+ HiLink hi def link <args>
- endif
-
- HiLink informDefine Define
- HiLink informType Type
- HiLink informInclude Include
- HiLink informPreCondit PreCondit
- HiLink informPreProc PreProc
- HiLink informGramPreProc PreProc
- HiLink informAsm Special
- if !exists("inform_suppress_obsolete")
- HiLink informAsmObsolete informError
- HiLink informKeywordObsolete informError
- else
- HiLink informAsmObsolete Special
- HiLink informKeywordObsolete Keyword
- endif
- HiLink informPredicate Operator
- HiLink informSysFunc Identifier
- HiLink informSysConst Identifier
- HiLink informConditional Conditional
- HiLink informRepeat Repeat
- HiLink informStatement Statement
- HiLink informOperator Operator
- HiLink informKeyword Keyword
- HiLink informGrammar Keyword
- HiLink informDictString String
- HiLink informNumber Number
- HiLink informError Error
- HiLink informString String
- HiLink informComment Comment
- HiLink informAccent Special
- HiLink informStringUnicode Special
- HiLink informStringCode Special
- HiLink informTodo Todo
- if !exists("inform_highlight_simple")
- HiLink informLibAttrib Identifier
- HiLink informLibProp Identifier
- HiLink informLibObj Identifier
- HiLink informLibRoutine Identifier
- HiLink informLibVariable Identifier
- HiLink informLibConst Identifier
- HiLink informLibAction Identifier
- endif
- HiLink informBadDictString informError
- HiLink informBadAccent informError
- HiLink informBadStrUnicode informError
-
- delcommand HiLink
+command -nargs=+ HiLink hi def link <args>
+
+HiLink informDefine Define
+HiLink informType Type
+HiLink informInclude Include
+HiLink informPreCondit PreCondit
+HiLink informPreProc PreProc
+HiLink informGramPreProc PreProc
+HiLink informAsm Special
+if !exists("inform_suppress_obsolete")
+HiLink informAsmObsolete informError
+HiLink informKeywordObsolete informError
+else
+HiLink informAsmObsolete Special
+HiLink informKeywordObsolete Keyword
endif
+HiLink informPredicate Operator
+HiLink informSysFunc Identifier
+HiLink informSysConst Identifier
+HiLink informConditional Conditional
+HiLink informRepeat Repeat
+HiLink informStatement Statement
+HiLink informOperator Operator
+HiLink informKeyword Keyword
+HiLink informGrammar Keyword
+HiLink informDictString String
+HiLink informNumber Number
+HiLink informError Error
+HiLink informString String
+HiLink informComment Comment
+HiLink informAccent Special
+HiLink informStringUnicode Special
+HiLink informStringCode Special
+HiLink informTodo Todo
+if !exists("inform_highlight_simple")
+HiLink informLibAttrib Identifier
+HiLink informLibProp Identifier
+HiLink informLibObj Identifier
+HiLink informLibRoutine Identifier
+HiLink informLibVariable Identifier
+HiLink informLibConst Identifier
+HiLink informLibAction Identifier
+endif
+HiLink informBadDictString informError
+HiLink informBadAccent informError
+HiLink informBadStrUnicode informError
+
+delcommand HiLink
let b:current_syntax = "inform"