diff options
Diffstat (limited to 'tex/context/base/mult-ini.lua')
-rw-r--r-- | tex/context/base/mult-ini.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tex/context/base/mult-ini.lua b/tex/context/base/mult-ini.lua index bd3b1d38b..c7ba52b3b 100644 --- a/tex/context/base/mult-ini.lua +++ b/tex/context/base/mult-ini.lua @@ -295,6 +295,10 @@ function interfaces.writestatus(category,message) reporters[category](message) -- could also be a setmetatablecall end +function interfaces.message(str) + texio.write(str) -- overloaded +end + implement { name = "registernamespace", actions = interfaces.registernamespace, arguments = { "integer", "string" } } implement { name = "setinterfaceconstant", actions = interfaces.setconstant, arguments = { "string", "string" } } implement { name = "setinterfacevariable", actions = interfaces.setvariable, arguments = { "string", "string" } } @@ -322,6 +326,13 @@ implement { arguments = { "string", "string" }, } +implement { + name = "message", + overload = true, + actions = interfaces.message, + arguments = "string", +} + local function showassignerror(namespace,key,line) local ns, instance = match(namespace,"^(%d+)[^%a]+(%a*)") if ns then |