[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.