summaryrefslogtreecommitdiff
path: root/tex/context/base/luat-lua.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/luat-lua.lua')
-rw-r--r--tex/context/base/luat-lua.lua12
1 files changed, 6 insertions, 6 deletions
diff --git a/tex/context/base/luat-lua.lua b/tex/context/base/luat-lua.lua
index b964bf8e8..50492540d 100644
--- a/tex/context/base/luat-lua.lua
+++ b/tex/context/base/luat-lua.lua
@@ -10,11 +10,7 @@ if lua then do
local delayed = { }
- function lua.delay(f)
- delayed[#delayed+1] = f
- end
-
- function lua.flush_delayed(...)
+ local function flushdelayed(...)
local t = delayed
delayed = { }
for i=1, #t do
@@ -22,8 +18,12 @@ if lua then do
end
end
+ function lua.delay(f)
+ delayed[#delayed+1] = f
+ end
+
function lua.flush(...)
- tex.sprint("\\directlua0{lua.flush_delayed(",table.concat({...},','),")}")
+ tex.sprint("\\directlua{flushdelayed(",table.concat({...},','),")}")
end
end end