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/pli.vim | 96 ++++++++++++++++++++++---------------------------- 1 file changed, 43 insertions(+), 53 deletions(-) (limited to 'runtime/syntax/pli.vim') diff --git a/runtime/syntax/pli.vim b/runtime/syntax/pli.vim index f8d7e51cf3..9c74f9b0f8 100644 --- a/runtime/syntax/pli.vim +++ b/runtime/syntax/pli.vim @@ -3,9 +3,8 @@ " using keywords from http://www.kednos.com/pli/docs/reference_manual/6291pro_contents.html " 2012-11-13 Alan Thompson -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 @@ -222,57 +221,48 @@ endif syn sync minlines=10 maxlines=100 " Define the default highlighting. -" For version 5.x and earlier, only when not done already. -" For version 5.8 and later, only when and item doesn't have highlighting -" yet. -if version >= 508 || !exists("did_pl1_syn_inits") - if version < 508 - let did_pl1_syn_inits = 1 - command -nargs=+ HiLink hi link - else - command -nargs=+ HiLink hi def link - endif +" Only when and item doesn't have highlighting yet. +command -nargs=+ HiLink hi def link - HiLink pl1Attribute Macro - HiLink pl1BlockError Error - HiLink pl1BooleanLiteral Boolean - HiLink pl1CharLiteral Character - HiLink pl1Comment Comment - HiLink pl1CommentL Comment - HiLink pl1Conditional Conditional - HiLink pl1Error Error - HiLink pl1ErrInBracket Error - HiLink pl1ErrInBlock Error - HiLink pl1ErrInParen Error - HiLink pl1Exception Function - HiLink pl1FloatLiteral Float - HiLink pl1Function Function - HiLink pl1Garbage Error - HiLink pl1HostIdentifier Label - HiLink pl1Identifier Normal - HiLink pl1IntLiteral Number - HiLink pl1Operator Operator - HiLink pl1Paren Normal - HiLink pl1ParenError Error - HiLink pl1SpaceError Error - HiLink pl1Pseudo PreProc - HiLink pl1PreProc PreProc - HiLink pl1PreProcSym PreProc - HiLink pl1Keyword Keyword - HiLink pl1Other Keyword - HiLink pl1Repeat Repeat - HiLink pl1Statement Keyword - HiLink pl1Storage StorageClass - HiLink pl1StringError Error - HiLink pl1StringLiteral String - HiLink pl1CommentString String - HiLink pl1Comment2String String - HiLink pl1Symbol Normal - HiLink pl1Trigger Function - HiLink pl1TypeAttribute StorageClass - HiLink pl1Todo Todo +HiLink pl1Attribute Macro +HiLink pl1BlockError Error +HiLink pl1BooleanLiteral Boolean +HiLink pl1CharLiteral Character +HiLink pl1Comment Comment +HiLink pl1CommentL Comment +HiLink pl1Conditional Conditional +HiLink pl1Error Error +HiLink pl1ErrInBracket Error +HiLink pl1ErrInBlock Error +HiLink pl1ErrInParen Error +HiLink pl1Exception Function +HiLink pl1FloatLiteral Float +HiLink pl1Function Function +HiLink pl1Garbage Error +HiLink pl1HostIdentifier Label +HiLink pl1Identifier Normal +HiLink pl1IntLiteral Number +HiLink pl1Operator Operator +HiLink pl1Paren Normal +HiLink pl1ParenError Error +HiLink pl1SpaceError Error +HiLink pl1Pseudo PreProc +HiLink pl1PreProc PreProc +HiLink pl1PreProcSym PreProc +HiLink pl1Keyword Keyword +HiLink pl1Other Keyword +HiLink pl1Repeat Repeat +HiLink pl1Statement Keyword +HiLink pl1Storage StorageClass +HiLink pl1StringError Error +HiLink pl1StringLiteral String +HiLink pl1CommentString String +HiLink pl1Comment2String String +HiLink pl1Symbol Normal +HiLink pl1Trigger Function +HiLink pl1TypeAttribute StorageClass +HiLink pl1Todo Todo - delcommand HiLink -endif +delcommand HiLink let b:current_syntax = "pl1" -- 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/pli.vim | 78 ++++++++++++++++++++++++-------------------------- 1 file changed, 38 insertions(+), 40 deletions(-) (limited to 'runtime/syntax/pli.vim') diff --git a/runtime/syntax/pli.vim b/runtime/syntax/pli.vim index 9c74f9b0f8..a274cc40bf 100644 --- a/runtime/syntax/pli.vim +++ b/runtime/syntax/pli.vim @@ -222,47 +222,45 @@ syn sync minlines=10 maxlines=100 " Define the default highlighting. " Only when and item doesn't have highlighting yet. -command -nargs=+ HiLink hi def link -HiLink pl1Attribute Macro -HiLink pl1BlockError Error -HiLink pl1BooleanLiteral Boolean -HiLink pl1CharLiteral Character -HiLink pl1Comment Comment -HiLink pl1CommentL Comment -HiLink pl1Conditional Conditional -HiLink pl1Error Error -HiLink pl1ErrInBracket Error -HiLink pl1ErrInBlock Error -HiLink pl1ErrInParen Error -HiLink pl1Exception Function -HiLink pl1FloatLiteral Float -HiLink pl1Function Function -HiLink pl1Garbage Error -HiLink pl1HostIdentifier Label -HiLink pl1Identifier Normal -HiLink pl1IntLiteral Number -HiLink pl1Operator Operator -HiLink pl1Paren Normal -HiLink pl1ParenError Error -HiLink pl1SpaceError Error -HiLink pl1Pseudo PreProc -HiLink pl1PreProc PreProc -HiLink pl1PreProcSym PreProc -HiLink pl1Keyword Keyword -HiLink pl1Other Keyword -HiLink pl1Repeat Repeat -HiLink pl1Statement Keyword -HiLink pl1Storage StorageClass -HiLink pl1StringError Error -HiLink pl1StringLiteral String -HiLink pl1CommentString String -HiLink pl1Comment2String String -HiLink pl1Symbol Normal -HiLink pl1Trigger Function -HiLink pl1TypeAttribute StorageClass -HiLink pl1Todo Todo +hi def link pl1Attribute Macro +hi def link pl1BlockError Error +hi def link pl1BooleanLiteral Boolean +hi def link pl1CharLiteral Character +hi def link pl1Comment Comment +hi def link pl1CommentL Comment +hi def link pl1Conditional Conditional +hi def link pl1Error Error +hi def link pl1ErrInBracket Error +hi def link pl1ErrInBlock Error +hi def link pl1ErrInParen Error +hi def link pl1Exception Function +hi def link pl1FloatLiteral Float +hi def link pl1Function Function +hi def link pl1Garbage Error +hi def link pl1HostIdentifier Label +hi def link pl1Identifier Normal +hi def link pl1IntLiteral Number +hi def link pl1Operator Operator +hi def link pl1Paren Normal +hi def link pl1ParenError Error +hi def link pl1SpaceError Error +hi def link pl1Pseudo PreProc +hi def link pl1PreProc PreProc +hi def link pl1PreProcSym PreProc +hi def link pl1Keyword Keyword +hi def link pl1Other Keyword +hi def link pl1Repeat Repeat +hi def link pl1Statement Keyword +hi def link pl1Storage StorageClass +hi def link pl1StringError Error +hi def link pl1StringLiteral String +hi def link pl1CommentString String +hi def link pl1Comment2String String +hi def link pl1Symbol Normal +hi def link pl1Trigger Function +hi def link pl1TypeAttribute StorageClass +hi def link pl1Todo Todo -delcommand HiLink let b:current_syntax = "pl1" -- cgit