From 9f12f461785235ae3a85e4ae81628e82be1367ef Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 24 Feb 2011 00:18:15 +0000 Subject: context-vim (23feb11) git-svn-id: svn://tug.org/texlive/trunk@21506 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/context/third/vim/t-vim.tex | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/tex/context/third/vim/t-vim.tex b/Master/texmf-dist/tex/context/third/vim/t-vim.tex index bdb5c30cd2e..03cf65502d4 100644 --- a/Master/texmf-dist/tex/context/third/vim/t-vim.tex +++ b/Master/texmf-dist/tex/context/third/vim/t-vim.tex @@ -1,6 +1,6 @@ %D \module %D [ file=t-vim, -%D version=2011.02.05, +%D version=2011.02.21, %D title=\CONTEXT\ User Module, %D subtitle=Vim syntax highlighting, %D author=Aditya Mahajan, @@ -52,6 +52,11 @@ \setcatcodetable\externalfilterwritecatcodes \stopsetups + +\doifmodeelse{vimtest} + {\def\vimconversionfile{2context.vim}} + {\def\vimconversionfile{kpse:2context.vim}} + \def\vimfiltercommand {vim -u NONE % don't read global config file -e % run in ex mode @@ -63,7 +68,7 @@ -c "set syntax=\externalfilterparameter\c!syntax" % -c "let contextstartline=\externalfilterparameter\c!start" % -c "let contextstopline=\externalfilterparameter\c!stop" % - -c "source kpse:2context.vim" % + -c "source \vimconversionfile" % -c "qa" % \externalfilterinputfile\space \externalfilteroutputfile} @@ -101,7 +106,7 @@ \dostopattributes} \startvimalternative[pscolor] - \setvimsyntax [Normal] [\maintextcolor][\tttf] + \setvimsyntax [Normal] [\externalfilterparameter\c!color][\tttf] \setvimsyntax [Constant,Character,Boolean,Float] @@ -147,7 +152,7 @@ %TODO % \setvimsyntax [id] [bg=, fc=, style=, command=] == \localframed[options] \startvimalternative[blackandwhite] - \setvimsyntax [Normal] [\maintextcolor][\tttf] + \setvimsyntax [Normal] [\externalfilterparameter\c!color][\tttf] \setvimsyntax [Constant,Character,Boolean,Float,Number,Identifier,Function] -- cgit v1.2.3