summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/context
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-12-05 23:59:46 +0000
committerKarl Berry <karl@freefriends.org>2011-12-05 23:59:46 +0000
commit91f1c628adc2baced568accedfe8cfc08239ae22 (patch)
treef8aedc42a904044b8bc354673185edc5cff27a24 /Master/texmf-dist/doc/context
parent649482075a5882440e6ed9b1e530122baa49fb5b (diff)
context-filter (5dec11)
git-svn-id: svn://tug.org/texlive/trunk@24772 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/context')
-rw-r--r--Master/texmf-dist/doc/context/third/filter/filter.txt33
1 files changed, 26 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/context/third/filter/filter.txt b/Master/texmf-dist/doc/context/third/filter/filter.txt
index 1b03acaaac1..0a199a1d188 100644
--- a/Master/texmf-dist/doc/context/third/filter/filter.txt
+++ b/Master/texmf-dist/doc/context/third/filter/filter.txt
@@ -640,18 +640,25 @@ for this. For example, in the above barcode example, use
Limitations
------------
-- The option `continue=yes` does not work correctly with filters that have a
+- In MkII, the option `continue=yes` does not work correctly with filters that have a
pipe `|` in their definition. This is because internally `continue=yes` calls
- mtxrun --ifchanged=filename --direct filtercommand
+ mtxrun --ifchanged=filename --direct filtercommand
- and this produces
+ and this produces
- MTXrun |
- MTXrun | executing: filtercommand
- MTXrun |
- MTXrun |
+ MTXrun |
+ MTXrun | executing: filtercommand
+ MTXrun |
+ MTXrun |
+ In MkIV, `continue=yes` calls
+
+ \ctxlua{job.files.run("filename", "filtercommand")}
+
+ so filters with a `|` work correctly.
+
+
Messages and Tracing
-------------------
@@ -686,6 +693,14 @@ information add
\traceexternalfilters
in your tex file. This shows the name of the filters when they are defined.
+In MkIV, `\traceexternalfilters` also enables the trackers for `graphic.run`, so
+when `continue=yes` is used, message like
+
+ graphics > run > processing file, no changes in '<filename>-temp-<filtername>-<n>.tmp', not processed
+
+are shown.
+
+
Version History
@@ -736,3 +751,7 @@ Version History
- **2011.09.14**
- `\inline<filter>` now accepts optional arguments.
- `before=` and `after=` keys are disabled in `\inline<filter>`
+- **2011.10.22**
+ - Added `\process<filter>buffer`
+- **2011.12.04**
+ - Use `job.files.run` instead of `mtxrun --ifchanged` in MkIV.