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/rpl.vim | 141 +++++++++++++++++++++++-------------------------- 1 file changed, 65 insertions(+), 76 deletions(-) (limited to 'runtime/syntax/rpl.vim') diff --git a/runtime/syntax/rpl.vim b/runtime/syntax/rpl.vim index 6457803a06..d2bffbaaae 100644 --- a/runtime/syntax/rpl.vim +++ b/runtime/syntax/rpl.vim @@ -6,11 +6,8 @@ " URL: http://www.makalis.fr/~bertrand/rpl2/download/vim/indent/rpl.vim " Credits: Nothing -" 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 @@ -417,77 +414,69 @@ syntax region rplString start=+\(^\|\s\+\)"+ end=+"\ze\($\|\s\+\)+ contains=rplS syntax match rplTab "\t" transparent " 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_rpl_syntax_inits") - if version < 508 - let did_rpl_syntax_inits = 1 - command -nargs=+ HiLink highlight link - else - command -nargs=+ HiLink highlight default link - endif - - " The default highlighting. - - HiLink rplControl Statement - HiLink rplStatement Statement - HiLink rplAlgConditional Conditional - HiLink rplConditional Repeat - HiLink rplConditionalError Error - HiLink rplRepeat Repeat - HiLink rplCycle Repeat - HiLink rplUntil Repeat - HiLink rplIntrinsic Special - HiLink rplStorage StorageClass - HiLink rplStorageExpr StorageClass - HiLink rplStorageError Error - HiLink rplReadWrite rplIntrinsic - - HiLink rplOperator Operator - - HiLink rplList Special - HiLink rplArray Special - HiLink rplConstant Identifier - HiLink rplExpr Type - - HiLink rplString String - HiLink rplStringGuilles String - HiLink rplStringAntislash String - - HiLink rplBinary Boolean - HiLink rplOctal Boolean - HiLink rplDecimal Boolean - HiLink rplHexadecimal Boolean - HiLink rplInteger Number - HiLink rplFloat Float - HiLink rplComplex Float - HiLink rplBoolean Identifier - - HiLink rplObsolete Todo - - HiLink rplPreCondit PreCondit - HiLink rplInclude Include - HiLink rplIncluded rplString - HiLink rplInclude Include - HiLink rplExecPath Include - HiLink rplPreProc PreProc - HiLink rplComment Comment - HiLink rplCommentLine Comment - HiLink rplCommentString Comment - HiLink rplSubDelimitor rplStorage - HiLink rplCommentError Error - HiLink rplParenError Error - HiLink rplSubError Error - HiLink rplArrayError Error - HiLink rplListError Error - HiLink rplTab Error - HiLink rplBinaryError Error - HiLink rplOctalError Error - HiLink rplDecimalError Error - HiLink rplHexadecimalError Error - - delcommand HiLink -endif +" Only when an item doesn't have highlighting yet +command -nargs=+ HiLink highlight default link + +" The default highlighting. + +HiLink rplControl Statement +HiLink rplStatement Statement +HiLink rplAlgConditional Conditional +HiLink rplConditional Repeat +HiLink rplConditionalError Error +HiLink rplRepeat Repeat +HiLink rplCycle Repeat +HiLink rplUntil Repeat +HiLink rplIntrinsic Special +HiLink rplStorage StorageClass +HiLink rplStorageExpr StorageClass +HiLink rplStorageError Error +HiLink rplReadWrite rplIntrinsic + +HiLink rplOperator Operator + +HiLink rplList Special +HiLink rplArray Special +HiLink rplConstant Identifier +HiLink rplExpr Type + +HiLink rplString String +HiLink rplStringGuilles String +HiLink rplStringAntislash String + +HiLink rplBinary Boolean +HiLink rplOctal Boolean +HiLink rplDecimal Boolean +HiLink rplHexadecimal Boolean +HiLink rplInteger Number +HiLink rplFloat Float +HiLink rplComplex Float +HiLink rplBoolean Identifier + +HiLink rplObsolete Todo + +HiLink rplPreCondit PreCondit +HiLink rplInclude Include +HiLink rplIncluded rplString +HiLink rplInclude Include +HiLink rplExecPath Include +HiLink rplPreProc PreProc +HiLink rplComment Comment +HiLink rplCommentLine Comment +HiLink rplCommentString Comment +HiLink rplSubDelimitor rplStorage +HiLink rplCommentError Error +HiLink rplParenError Error +HiLink rplSubError Error +HiLink rplArrayError Error +HiLink rplListError Error +HiLink rplTab Error +HiLink rplBinaryError Error +HiLink rplOctalError Error +HiLink rplDecimalError Error +HiLink rplHexadecimalError Error + +delcommand HiLink let b:current_syntax = "rpl" -- 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/rpl.vim | 116 ++++++++++++++++++++++++------------------------- 1 file changed, 57 insertions(+), 59 deletions(-) (limited to 'runtime/syntax/rpl.vim') diff --git a/runtime/syntax/rpl.vim b/runtime/syntax/rpl.vim index d2bffbaaae..f339f7ae6e 100644 --- a/runtime/syntax/rpl.vim +++ b/runtime/syntax/rpl.vim @@ -415,68 +415,66 @@ syntax match rplTab "\t" transparent " Define the default highlighting. " Only when an item doesn't have highlighting yet -command -nargs=+ HiLink highlight default link " The default highlighting. -HiLink rplControl Statement -HiLink rplStatement Statement -HiLink rplAlgConditional Conditional -HiLink rplConditional Repeat -HiLink rplConditionalError Error -HiLink rplRepeat Repeat -HiLink rplCycle Repeat -HiLink rplUntil Repeat -HiLink rplIntrinsic Special -HiLink rplStorage StorageClass -HiLink rplStorageExpr StorageClass -HiLink rplStorageError Error -HiLink rplReadWrite rplIntrinsic - -HiLink rplOperator Operator - -HiLink rplList Special -HiLink rplArray Special -HiLink rplConstant Identifier -HiLink rplExpr Type - -HiLink rplString String -HiLink rplStringGuilles String -HiLink rplStringAntislash String - -HiLink rplBinary Boolean -HiLink rplOctal Boolean -HiLink rplDecimal Boolean -HiLink rplHexadecimal Boolean -HiLink rplInteger Number -HiLink rplFloat Float -HiLink rplComplex Float -HiLink rplBoolean Identifier - -HiLink rplObsolete Todo - -HiLink rplPreCondit PreCondit -HiLink rplInclude Include -HiLink rplIncluded rplString -HiLink rplInclude Include -HiLink rplExecPath Include -HiLink rplPreProc PreProc -HiLink rplComment Comment -HiLink rplCommentLine Comment -HiLink rplCommentString Comment -HiLink rplSubDelimitor rplStorage -HiLink rplCommentError Error -HiLink rplParenError Error -HiLink rplSubError Error -HiLink rplArrayError Error -HiLink rplListError Error -HiLink rplTab Error -HiLink rplBinaryError Error -HiLink rplOctalError Error -HiLink rplDecimalError Error -HiLink rplHexadecimalError Error - -delcommand HiLink +hi def link rplControl Statement +hi def link rplStatement Statement +hi def link rplAlgConditional Conditional +hi def link rplConditional Repeat +hi def link rplConditionalError Error +hi def link rplRepeat Repeat +hi def link rplCycle Repeat +hi def link rplUntil Repeat +hi def link rplIntrinsic Special +hi def link rplStorage StorageClass +hi def link rplStorageExpr StorageClass +hi def link rplStorageError Error +hi def link rplReadWrite rplIntrinsic + +hi def link rplOperator Operator + +hi def link rplList Special +hi def link rplArray Special +hi def link rplConstant Identifier +hi def link rplExpr Type + +hi def link rplString String +hi def link rplStringGuilles String +hi def link rplStringAntislash String + +hi def link rplBinary Boolean +hi def link rplOctal Boolean +hi def link rplDecimal Boolean +hi def link rplHexadecimal Boolean +hi def link rplInteger Number +hi def link rplFloat Float +hi def link rplComplex Float +hi def link rplBoolean Identifier + +hi def link rplObsolete Todo + +hi def link rplPreCondit PreCondit +hi def link rplInclude Include +hi def link rplIncluded rplString +hi def link rplInclude Include +hi def link rplExecPath Include +hi def link rplPreProc PreProc +hi def link rplComment Comment +hi def link rplCommentLine Comment +hi def link rplCommentString Comment +hi def link rplSubDelimitor rplStorage +hi def link rplCommentError Error +hi def link rplParenError Error +hi def link rplSubError Error +hi def link rplArrayError Error +hi def link rplListError Error +hi def link rplTab Error +hi def link rplBinaryError Error +hi def link rplOctalError Error +hi def link rplDecimalError Error +hi def link rplHexadecimalError Error + let b:current_syntax = "rpl" -- cgit