summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3names.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/l3names.dtx10
1 files changed, 8 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3names.dtx b/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
index d7a3c19c3ae..f8ae4de880f 100644
--- a/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
@@ -37,7 +37,7 @@
\documentclass[full]{l3doc}
%</driver>
%<*driver|package>
-\GetIdInfo$Id: l3names.dtx 5644 2015-06-30 07:59:24Z joseph $
+\GetIdInfo$Id: l3names.dtx 5691 2015-07-27 19:53:13Z joseph $
{L3 Namespace for primitives}
%</driver|package>
%<*driver>
@@ -1062,7 +1062,13 @@
\tex_let:D \pdftex_primitive:D \primitive
\tex_let:D \pdftex_shellescape:D \shellescape
\tex_fi:D
-\etex_unless:D \pdftex_ifprimitive:D \pdftex_mapfile:D
+% \end{macrocode}
+% Only \pdfTeX{} and \LuaTeX{} define \tn{pdfmapfile} and \tn{pdfmapline}.
+% \begin{macrocode}
+\tex_ifnum:D 0
+ \etex_ifdefined:D \pdftex_pdftexversion:D 1 \tex_fi:D
+ \etex_ifdefined:D \luatex_luatexversion:D 1 \tex_fi:D
+ = 0 %
\tex_let:D \pdftex_mapfile:D \tex_undefined:D
\tex_let:D \pdftex_mapline:D \tex_undefined:D
\tex_fi:D