From a53409b564458f7a94c8fcd0725d1953dee58dce Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Fri, 28 Apr 2017 21:06:44 +0200 Subject: vim-patch:89bcfda6834a Updated runtime files. Remove version checks for Vim older than 6.0. https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5 --- runtime/syntax/texmf.vim | 58 ++++++++++++++++++++---------------------------- 1 file changed, 24 insertions(+), 34 deletions(-) (limited to 'runtime/syntax/texmf.vim') diff --git a/runtime/syntax/texmf.vim b/runtime/syntax/texmf.vim index 7b91168f08..4c3ccf8f45 100644 --- a/runtime/syntax/texmf.vim +++ b/runtime/syntax/texmf.vim @@ -6,12 +6,9 @@ " URL: http://physics.muni.cz/~yeti/download/syntax/texmf.vim " Setup -if version >= 600 - if exists("b:current_syntax") - finish - endif -else - syntax clear +" quit when a syntax file was already loaded +if exists("b:current_syntax") + finish endif syn case match @@ -45,42 +42,35 @@ syn region texmfBrace matchgroup=texmfBraceBrace start="{" end="}" contains=ALLB syn match texmfBraceError "}" " Define the default highlighting -if version >= 508 || !exists("did_texmf_syntax_inits") - if version < 508 - let did_texmf_syntax_inits = 1 - command -nargs=+ HiLink hi link - else - command -nargs=+ HiLink hi def link - endif +command -nargs=+ HiLink hi def link - HiLink texmfComment Comment - HiLink texmfTodo Todo +HiLink texmfComment Comment +HiLink texmfTodo Todo - HiLink texmfPassedParameter texmfVariable - HiLink texmfVariable Identifier +HiLink texmfPassedParameter texmfVariable +HiLink texmfVariable Identifier - HiLink texmfNumber Number - HiLink texmfString String +HiLink texmfNumber Number +HiLink texmfString String - HiLink texmfLHSStart texmfLHS - HiLink texmfLHSVariable texmfLHS - HiLink texmfLHSDot texmfLHS - HiLink texmfLHS Type +HiLink texmfLHSStart texmfLHS +HiLink texmfLHSVariable texmfLHS +HiLink texmfLHSDot texmfLHS +HiLink texmfLHS Type - HiLink texmfEquals Normal +HiLink texmfEquals Normal - HiLink texmfBraceBrace texmfDelimiter - HiLink texmfComma texmfDelimiter - HiLink texmfColons texmfDelimiter - HiLink texmfDelimiter Preproc +HiLink texmfBraceBrace texmfDelimiter +HiLink texmfComma texmfDelimiter +HiLink texmfColons texmfDelimiter +HiLink texmfDelimiter Preproc - HiLink texmfDoubleExclam Statement - HiLink texmfSpecial Special +HiLink texmfDoubleExclam Statement +HiLink texmfSpecial Special - HiLink texmfBraceError texmfError - HiLink texmfError Error +HiLink texmfBraceError texmfError +HiLink texmfError Error - delcommand HiLink -endif +delcommand HiLink let b:current_syntax = "texmf" -- cgit From 86b596dc7a49f1b148ef82a356b972b93ed0f6d4 Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Fri, 28 Apr 2017 21:14:34 +0200 Subject: vim-patch:f37506f60f87 Updated runtime files. Remove HiLink commands. https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c --- runtime/syntax/texmf.vim | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) (limited to 'runtime/syntax/texmf.vim') diff --git a/runtime/syntax/texmf.vim b/runtime/syntax/texmf.vim index 4c3ccf8f45..d1268faff7 100644 --- a/runtime/syntax/texmf.vim +++ b/runtime/syntax/texmf.vim @@ -42,35 +42,33 @@ syn region texmfBrace matchgroup=texmfBraceBrace start="{" end="}" contains=ALLB syn match texmfBraceError "}" " Define the default highlighting -command -nargs=+ HiLink hi def link -HiLink texmfComment Comment -HiLink texmfTodo Todo +hi def link texmfComment Comment +hi def link texmfTodo Todo -HiLink texmfPassedParameter texmfVariable -HiLink texmfVariable Identifier +hi def link texmfPassedParameter texmfVariable +hi def link texmfVariable Identifier -HiLink texmfNumber Number -HiLink texmfString String +hi def link texmfNumber Number +hi def link texmfString String -HiLink texmfLHSStart texmfLHS -HiLink texmfLHSVariable texmfLHS -HiLink texmfLHSDot texmfLHS -HiLink texmfLHS Type +hi def link texmfLHSStart texmfLHS +hi def link texmfLHSVariable texmfLHS +hi def link texmfLHSDot texmfLHS +hi def link texmfLHS Type -HiLink texmfEquals Normal +hi def link texmfEquals Normal -HiLink texmfBraceBrace texmfDelimiter -HiLink texmfComma texmfDelimiter -HiLink texmfColons texmfDelimiter -HiLink texmfDelimiter Preproc +hi def link texmfBraceBrace texmfDelimiter +hi def link texmfComma texmfDelimiter +hi def link texmfColons texmfDelimiter +hi def link texmfDelimiter Preproc -HiLink texmfDoubleExclam Statement -HiLink texmfSpecial Special +hi def link texmfDoubleExclam Statement +hi def link texmfSpecial Special -HiLink texmfBraceError texmfError -HiLink texmfError Error +hi def link texmfBraceError texmfError +hi def link texmfError Error -delcommand HiLink let b:current_syntax = "texmf" -- cgit