[latex3-commits] [latex3/latex2e] gh1004: Retain \IfExplLaterTF during rollback (e48c07b0)

github at latex-project.org github at latex-project.org
Fri Oct 13 07:02:20 CEST 2023


Repository : https://github.com/latex3/latex2e
On branch  : gh1004
Link       : https://github.com/latex3/latex2e/commit/e48c07b0596dedb21905817af184ebb570cf3190

>---------------------------------------------------------------

commit e48c07b0596dedb21905817af184ebb570cf3190
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Oct 13 06:02:20 2023 +0100

    Retain \IfExplLaterTF during rollback


>---------------------------------------------------------------

e48c07b0596dedb21905817af184ebb570cf3190
 base/changes.txt | 2 +-
 base/ltexpl.dtx  | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/base/changes.txt b/base/changes.txt
index 5c8756d4..4c9e94d3 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -6,7 +6,7 @@ completeness or accuracy and it contains some references to files that
 are not part of the distribution.
 ================================================================================
 
-2023-10-12 Joseph Wright  <Joseph.Wright at latex-project.org>
+2023-10-13 Joseph Wright  <Joseph.Wright at latex-project.org>
 	* ltexpl.dtx:
 	Add \IfExplAtLeastTF
 
diff --git a/base/ltexpl.dtx b/base/ltexpl.dtx
index d57dc4ff..4e5eba55 100644
--- a/base/ltexpl.dtx
+++ b/base/ltexpl.dtx
@@ -33,7 +33,7 @@
 %<*driver>
 % \fi
 \ProvidesFile{ltexpl.dtx}
-             [2023/10/12 v1.3g LaTeX Kernel (expl3-dependent code)]
+             [2023/10/13 v1.3g LaTeX Kernel (expl3-dependent code)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltexpl.dtx}
@@ -520,7 +520,7 @@
 %   A pretty simple wrapper.
 %
 % \begin{macro}{\IfExplAtLeastTF}
-% \changes{v1.3g}{2023/10/12}{Provide a test for \pkg{expl3} date (gh/1004)}
+% \changes{v1.3g}{2023/10/13}{Provide a test for \pkg{expl3} date (gh/1004)}
 %    \begin{macrocode}
 %<*2ekernel|latexrelease>
 %<latexrelease>\IncludeInRelease{2023/11/01}%
@@ -528,14 +528,14 @@
 \def\IfExplAtLeastTF{\@ifl at t@r\ExplLoaderFileDate}
 %    \end{macrocode}
 % \end{macro}
-%
+% We make sure the command is always available.
 %    \begin{macrocode}
 %</2ekernel|latexrelease>
 %<latexrelease>\EndIncludeInRelease
 %<latexrelease>\IncludeInRelease{0000/00/00}%
 %<latexrelease>                 {\IfExplAtLeastTF}{Test for expl3 date}%
 %<latexrelease>
-%<latexrelease>\let\IfExplAtLeastTF\@undefined
+%<latexrelease>\def\IfExplAtLeastTF{\@ifl at t@r\ExplLoaderFileDate}
 %<latexrelease>\EndIncludeInRelease
 %    \end{macrocode}
 %





More information about the latex3-commits mailing list.