summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/l3kernel/expl3.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3kernel/expl3.lua')
-rw-r--r--Master/texmf-dist/tex/latex/l3kernel/expl3.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3.lua b/Master/texmf-dist/tex/latex/l3kernel/expl3.lua
index 36b5f631f31..be9b741ca6c 100644
--- a/Master/texmf-dist/tex/latex/l3kernel/expl3.lua
+++ b/Master/texmf-dist/tex/latex/l3kernel/expl3.lua
@@ -34,7 +34,9 @@ local byte = string.byte
local floor = math.floor
local format = string.format
local gsub = string.gsub
-local kpse_find = kpse.find_file
+if not resolvers then
+ local kpse_find = kpse.find_file
+end
local lfs_attr = lfs.attributes
local md5_sum = md5.sum
local open = io.open
@@ -44,6 +46,9 @@ local setcatcode = tex.setcatcode
local sprint = tex.sprint
local write = tex.write
local utf8_char = unicode.utf8.char
+if resolvers then
+ kpse_find = resolvers.findfile
+end
local function escapehex(str)
write((gsub(str, ".",
function (ch) return format("%02X", byte(ch)) end)))