summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/third/filter
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-09-15 23:29:05 +0000
committerKarl Berry <karl@freefriends.org>2011-09-15 23:29:05 +0000
commitafdf7c8b367a0cb6fd128ee5f88d259b547eba96 (patch)
treea73adc02c346e6c229f2527f5017d8375f5a1134 /Master/texmf-dist/tex/context/third/filter
parent02459d1ce258d5e4a41a829987870c78bddd7ee4 (diff)
context-filter (15sep11)
git-svn-id: svn://tug.org/texlive/trunk@23972 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context/third/filter')
-rw-r--r--Master/texmf-dist/tex/context/third/filter/t-filter.tex14
1 files changed, 7 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/context/third/filter/t-filter.tex b/Master/texmf-dist/tex/context/third/filter/t-filter.tex
index babb9f43811..266c8e182ea 100644
--- a/Master/texmf-dist/tex/context/third/filter/t-filter.tex
+++ b/Master/texmf-dist/tex/context/third/filter/t-filter.tex
@@ -1,6 +1,6 @@
%D \module
%D [ file=t-filter,
-%D version=2011.09.03,
+%D version=2011.09.14,
%D title=\CONTEXT\ User Module,
%D subtitle=Filter,
%D author=Aditya Mahajan,
@@ -9,7 +9,7 @@
%D email=adityam <at> ieee <dot> org,
%D license=Simplified BSD License]
-\writestatus{loading}{Filter (ver: 2011.09.03)}
+\writestatus{loading}{Filter (ver: 2011.09.14)}
\ifx\undefined\normalexpanded \let\normalexpanded\expanded \fi
@@ -111,7 +111,7 @@
\setvalue {\e!stop#1}{\externalfilter::process_filter}
\setvalue{process#1file}{\dodoubleargument\externalfilter::process_file[#1]}
- \setvalue{inline#1}{\externalfilter::inline[#1]}
+ \setvalue{inline#1}{\dodoubleargument\externalfilter::inline[#1]}
\stoptexdefinition
@@ -155,11 +155,11 @@
\endgroup
\stoptexdefinition
-\starttexdefinition externalfilter::inline [#1]
+\starttexdefinition externalfilter::inline [#1][#2]
\edef\externalfilter::name{#1}
\begingroup % to keep assignments local
- \setupexternalfilter[#1][\c!name=]
+ \setupexternalfilter[#1][\c!name=,\c!before=,\c!after=,#2]
\externalfilter::set_filenames
@@ -362,7 +362,7 @@
\externalfilterparameter{\c!buffer\c!after}]
[\externalfilter::id]
\startluacode
- %% On Windows, os.rename does not overwrite files :(
+ %% -- On Windows, os.rename does not overwrite files :(
file.copy("\jobname-\externalfilter::id.\f!temporaryextension", "\externalfilter::input_file")
\stopluacode
\stopmode
@@ -394,7 +394,7 @@
{\doifmodeelse{force}
{\message{\externalfilterparameter\c!filtercommand}
\executesystemcommand
- {\externalfilterparameter\c!filtercommand}}
+ {mtxrun --direct \externalfilterparameter\c!filtercommand}}
{\executesystemcommand
{mtxrun --ifchanged=\externalfilter::input_file\space
--direct \externalfilterparameter\c!filtercommand}}}}}