diff options
author | Context Git Mirror Bot <phg42.2a@gmail.com> | 2016-01-12 17:15:07 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2016-01-12 17:15:07 +0100 |
commit | 8d8d528d2ad52599f11250cfc567fea4f37f2a8b (patch) | |
tree | 94286bc131ef7d994f9432febaf03fe23d10eef8 /tex/context/base/mkiv/trac-tex.mkiv | |
parent | f5aed2e51223c36c84c5f25a6cad238b2af59087 (diff) | |
download | context-8d8d528d2ad52599f11250cfc567fea4f37f2a8b.tar.gz |
2016-01-12 16:26:00
Diffstat (limited to 'tex/context/base/mkiv/trac-tex.mkiv')
-rw-r--r-- | tex/context/base/mkiv/trac-tex.mkiv | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/trac-tex.mkiv b/tex/context/base/mkiv/trac-tex.mkiv new file mode 100644 index 000000000..53c95ab01 --- /dev/null +++ b/tex/context/base/mkiv/trac-tex.mkiv @@ -0,0 +1,42 @@ +%D \module +%D [ file=trac-tex, +%D version=2009.07.20, +%D title=\CONTEXT\ Tracking Macros, +%D subtitle=\TEX, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +\writestatus{loading}{ConTeXt Tracking Macros / TeX} + +\registerctxluafile{trac-tex}{1.001} + +%D All tracing flags at the \TEX\ end will be redone this way so +%D that we have a similar mechanism for \TEX\ and \LUA. Also, the +%D currently used if's might become conditionals. + +\unprotect + +% \def\enabletextracerwhatever {...} +% \def\disabletextracerwhatever{...} + +\let\alltextracers\empty % so that we can report available tracers + +\unexpanded\def\installtextracer#1% + {\addtocommalist{#1}\alltextracers} + +\unexpanded\def\enabletextracers [#1]{\processcommalist[#1]\syst_textracers_enable } +\unexpanded\def\disabletextracers[#1]{\processcommalist[#1]\syst_textracers_disable} + +\def\syst_textracers_enable #1{\csname enabletracer#1\endcsname} +\def\syst_textracers_disable#1{\csname disabletracer#1\endcsname} + +% The next one is for Taco, although we can use directives as well: + +\unexpanded\def\nomkivstatistics{\enabledirectives[system.nostatistics]} + +\protect \endinput |