[latex3-commits] [git/LaTeX3-latex3-latex3] master: Do not require e-TeX just yet (a6c820a36)
PhelypeOleinik
phelype.oleinik at latex-project.org
Sun Sep 6 13:14:15 CEST 2020
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/a6c820a36c92ebd95f93af96df5e5747c0ded16b
>---------------------------------------------------------------
commit a6c820a36c92ebd95f93af96df5e5747c0ded16b
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date: Sun Sep 6 08:14:15 2020 -0300
Do not require e-TeX just yet
>---------------------------------------------------------------
a6c820a36c92ebd95f93af96df5e5747c0ded16b
l3kernel/expl3.dtx | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/l3kernel/expl3.dtx b/l3kernel/expl3.dtx
index 1f698f7cf..954609609 100644
--- a/l3kernel/expl3.dtx
+++ b/l3kernel/expl3.dtx
@@ -1071,10 +1071,16 @@
% date.
% \begin{macrocode}
%<*2ekernel|generic>
-\unless\ifcsname\detokenize{c__kernel_expl_date_tl}\endcsname
- \global\expandafter\let\csname\detokenize
- {c__kernel_expl_date_tl}\endcsname\ExplFileDate
-\fi
+\begingroup
+ \catcode`\>=12
+ \def\aux#1>{}
+ \def\auxi{c__kernel_expl_date_tl}%
+ \edef\auxi{\expandafter\aux\meaning\auxi}%
+ \expandafter
+ \ifx\csname\auxi\endcsname\relax
+ \global\expandafter\let\csname\auxi\endcsname\ExplFileDate
+ \fi
+\endgroup
%</2ekernel|generic>
% \end{macrocode}
% \end{macro}
More information about the latex3-commits
mailing list.