From 5c195236a1a69b23762df71a791e6b4e2c671892 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Tue, 29 Oct 2019 16:18:49 +0100 Subject: 2019-10-29 15:08:00 --- tex/context/base/mkiv/l-sandbox.lua | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'tex/context/base/mkiv/l-sandbox.lua') diff --git a/tex/context/base/mkiv/l-sandbox.lua b/tex/context/base/mkiv/l-sandbox.lua index c2e1753d3..276e54937 100644 --- a/tex/context/base/mkiv/l-sandbox.lua +++ b/tex/context/base/mkiv/l-sandbox.lua @@ -281,20 +281,24 @@ end loadfile = register(loadfile,"loadfile") +if supported("lua") then + lua.openfile = register(lua.openfile,"lua.openfile") +end + if supported("io") then - io.open = register(io.open, "io.open") - io.popen = register(io.popen, "io.popen") -- needs checking - io.lines = register(io.lines, "io.lines") - io.output = register(io.output, "io.output") - io.input = register(io.input, "io.input") + io.open = register(io.open, "io.open") + io.popen = register(io.popen, "io.popen") -- needs checking + io.lines = register(io.lines, "io.lines") + io.output = register(io.output,"io.output") + io.input = register(io.input, "io.input") end if supported("os") then - os.execute = register(os.execute, "os.execute") - os.spawn = register(os.spawn, "os.spawn") - os.exec = register(os.exec, "os.exec") - os.rename = register(os.rename, "os.rename") - os.remove = register(os.remove, "os.remove") + os.execute = register(os.execute,"os.execute") + os.spawn = register(os.spawn, "os.spawn") + os.exec = register(os.exec, "os.exec") + os.rename = register(os.rename, "os.rename") + os.remove = register(os.remove, "os.remove") end if supported("lfs") then -- cgit v1.2.3