summaryrefslogtreecommitdiff
path: root/otfl-luat-ovr.lua
diff options
context:
space:
mode:
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