summaryrefslogtreecommitdiff
path: root/tex/context/base/trac-ctx.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/trac-ctx.lua')
-rw-r--r--tex/context/base/trac-ctx.lua36
1 files changed, 0 insertions, 36 deletions
diff --git a/tex/context/base/trac-ctx.lua b/tex/context/base/trac-ctx.lua
deleted file mode 100644
index 813443816..000000000
--- a/tex/context/base/trac-ctx.lua
+++ /dev/null
@@ -1,36 +0,0 @@
-if not modules then modules = { } end modules ['trac-ctx'] = {
- version = 1.001,
- comment = "companion to trac-ctx.mkiv",
- author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
- copyright = "PRAGMA ADE / ConTeXt Development Team",
- license = "see context related readme files"
-}
-
-local commands, context = commands, context
-
-tex.trackers = tex.trackers or { }
-
-local textrackers = tex.trackers
-local register = trackers.register
-
-storage.register("tex/trackers",textrackers,"tex.trackers")
-
-local function doit(tag,v)
- local tt = textrackers[tag]
- if tt then
- context.unprotect()
- context(v and tt[1] or tt[2])
- context.protect()
- end
-end
-
-function commands.initializetextrackers()
- for tag, commands in next, textrackers do
- register(tag, function(v) doit(tag,v) end) -- todo: v,tag in caller
- end
-end
-
-function commands.installtextracker(tag,enable,disable)
- textrackers[tag] = { enable, disable }
- register(tag, function(v) doit(tag,v) end) -- todo: v,tag in caller
-end