summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx15
1 files changed, 7 insertions, 8 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx b/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
index 2d0db7f06b4..272c0580221 100644
--- a/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-03-26}
+% \date{Released 2019-04-06}
%
% \maketitle
%
@@ -319,9 +319,6 @@ local byte = string.byte
local floor = math.floor
local format = string.format
local gsub = string.gsub
-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
@@ -330,14 +327,16 @@ local os_date = os.date
local setcatcode = tex.setcatcode
local sprint = tex.sprint
local write = tex.write
-local utf8_char = unicode.utf8.char
+% \end{macrocode}
+%
+% Newer Con\TeX{}t releases replace the |unicode| library by |utf|.
+% \begin{macrocode}
+local utf8_char = (utf and utf.char) or unicode.utf8.char
% \end{macrocode}
%
% Deal with Con\TeX{}t: doesn't use |kpse| library.
% \begin{macrocode}
-if resolvers then
- kpse_find = resolvers.findfile
-end
+local kpse_find = (resolvers and resolvers.findfile) or kpse.find_file
% \end{macrocode}
%
% \begin{macro}[int]{escapehex}