summaryrefslogtreecommitdiff
path: root/otfl-luat-ovr.lua
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2010-02-20 07:16:46 +0200
committerKhaled Hosny <khaledhosny@eglug.org>2010-02-20 07:34:31 +0200
commitcac52b5f4cfdc934cd3c5a68777c77d8d70f4b7c (patch)
tree30cadfe05c4652b07192bc5896e4cf8e8a6fbb34 /otfl-luat-ovr.lua
parent3d54718f98098de05b995e35de7e18b5239a710d (diff)
downloadluaotfload-cac52b5f4cfdc934cd3c5a68777c77d8d70f4b7c.tar.gz
Add a new |luat-over| module
To minimize differences between original ConTeXt files, this module overrides functions defined in |luat-dum| module.
Diffstat (limited to 'otfl-luat-ovr.lua')
-rw-r--r--otfl-luat-ovr.lua35
1 files changed, 35 insertions, 0 deletions
diff --git a/otfl-luat-ovr.lua b/otfl-luat-ovr.lua
new file mode 100644
index 0000000..3670df7
--- /dev/null
+++ b/otfl-luat-ovr.lua
@@ -0,0 +1,35 @@
+if not modules then modules = { } end modules ['luat-ovr'] = {
+ version = 1.001,
+ comment = "companion to luatex-*.tex",
+ author = "Khaled Hosny and Elie Roux",
+ copyright = "Luaotfload Development Team",
+ license = "GPL"
+}
+
+
+local write_nl, format, name = texio.write_nl, string.format, "luaotfload"
+local dummyfunction = function() end
+
+callbacks = {
+ register = dummyfunction,
+}
+
+function logs.report(category,fmt,...)
+ if fmt then
+ write_nl('log', format("%s | %s: %s",name,category,format(fmt,...)))
+ elseif category then
+ write_nl('log', format("%s | %s",name,category))
+ else
+ write_nl('log', format("%s |",name))
+ end
+end
+
+function logs.simple(fmt,...)
+ if fmt then
+ write_nl('log', format("%s | %s",name,format(fmt,...)))
+ else
+ write_nl('log', format("%s |",name))
+ end
+end
+
+tex.ctxcatcodes = luatextra.catcodetables.latex