summaryrefslogtreecommitdiff
path: root/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex')
-rw-r--r--macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex12
1 files changed, 8 insertions, 4 deletions
diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex b/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
index 3cd83cdb2f..eb0adbfe7b 100644
--- a/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
+++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex
@@ -1,6 +1,6 @@
%D \module
%D [ file=t-vim,
-%D version=2018.04.17,
+%D version=2020.04.25,
%D title=\CONTEXT\ User Module,
%D subtitle=Vim syntax highlighting,
%D author=Aditya Mahajan,
@@ -9,7 +9,7 @@
%D email=adityam <at> ieee <dot> org,
%D license=Simplified BSD License]
-\writestatus{loading}{Vim syntax highlighting (ver: 2018.04.17)}
+\writestatus{loading}{Vim syntax highlighting (ver: 2020.04.25)}
\startmodule [vim]
\usemodule [filter] % loads module catcodes
@@ -129,7 +129,7 @@
-c "let contextstartline=\externalfilterparameter\c!start \letterbar\space %
let contextstopline=\externalfilterparameter\c!stop \letterbar\space %
let strip=\getvalue{\vimtyping@id-\c!strip-\externalfilterparameter\c!strip}" %
- -c "let escapecomments=\getvalue{\vimtyping@id-\c!escape-\externalfilterparameter\c!escape}" %
+ -c "let escapecomments=\getvalue{\vimtyping@id-\c!escape-\externalfilterparameter\c!escape}"
-c "let highlight=[\externalfilterparameter\c!highlight]" %
\vimrc_extras\space
-c "source \vimtyping@script_name" %
@@ -140,9 +140,14 @@
\setvalue{\vimtyping@id-\c!strip-\v!off}{0}
\setvalue{\vimtyping@id-\c!strip-\v!on}{1}
+\setvalue{\vimtyping@id-\c!escape-}{0} % Empty value
+
\setvalue{\vimtyping@id-\c!escape-\v!off}{0}
\setvalue{\vimtyping@id-\c!escape-\v!on}{1}
+\setvalue{\vimtyping@id-\c!escape-\v!comment}{1}
+\setvalue{\vimtyping@id-\c!escape-\v!command}{2}
+
% Undocumented ... but useful if the user makes a mistake
\setvalue{\vimtyping@id-\c!strip-\v!no}{0}
@@ -151,7 +156,6 @@
\setvalue{\vimtyping@id-\c!escape-\v!no}{0}
\setvalue{\vimtyping@id-\c!escape-\v!yes}{1}
-
\setupvimtyping
[% \c!tab=4,
% \c!start=1,