summaryrefslogtreecommitdiff
path: root/tex/context/base/mult-cld.lua
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2010-07-04 15:35:28 +0300
committerMarius <mariausol@gmail.com>2010-07-04 15:35:28 +0300
commitb0f61c557fa27bddb54ad085c9dc9beefc851a30 (patch)
treea69dff7e9ee8d0022554603e8715fd482d4ac01c /tex/context/base/mult-cld.lua
parent85b7bc695629926641c7cb752fd478adfdf374f3 (diff)
downloadcontext-b0f61c557fa27bddb54ad085c9dc9beefc851a30.tar.gz
beta 2010-06-23 12:49
Diffstat (limited to 'tex/context/base/mult-cld.lua')
-rw-r--r--tex/context/base/mult-cld.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/tex/context/base/mult-cld.lua b/tex/context/base/mult-cld.lua
index 81038b68b..a9fb1ff1c 100644
--- a/tex/context/base/mult-cld.lua
+++ b/tex/context/base/mult-cld.lua
@@ -51,7 +51,7 @@ end
function context.trace(intercept)
local normalflush = flush
flush = function(c,...)
- logs.report("context",concat({...}))
+ trace_context(concat({...}))
if not intercept then
normalflush(c,...)
end
@@ -62,6 +62,8 @@ end
trackers.register("context.flush", function(v) if v then context.trace() end end)
trackers.register("context.intercept", function(v) if v then context.trace(true) end end)
+local trace_context = logs.new("context")
+
local function writer(k,...)
if k then
flush(ctxcatcodes,k)
@@ -109,9 +111,9 @@ local function writer(k,...)
flush(ctxcatcodes,tostring(ti))
-- end
elseif typ == "thread" then
- logs.report("interfaces","coroutines not supported as we cannot yeild across boundaries")
+ trace_context("coroutines not supported as we cannot yeild across boundaries")
else
- logs.report("interfaces","error: %s gets a weird argument %s",k,tostring(ti))
+ trace_context("error: %s gets a weird argument %s",k,tostring(ti))
end
end
end