summaryrefslogtreecommitdiff
path: root/macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua')
-rw-r--r--macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua b/macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua
index 4a0304c463..0de9d25c9c 100644
--- a/macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua
+++ b/macros/luatex/latex/lua-placeholders/scripts/lua-placeholders-parser.lua
@@ -19,6 +19,7 @@
-- lua-placeholders-parser.lua and lua-placeholders-types.lua
local LUA_VERSION = string.sub(_VERSION, 5, -1)
+local kpse = kpse or require('kpse')
yaml_supported = false
@@ -87,6 +88,7 @@ return function(filename)
end
local raw = file:read "*a"
file:close()
+ kpse.record_input_file(filename)
if ext == 'json' then
return utilities.json.tolua(raw)
else