[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Enable roll-forward for expl3.ltx pre-loading (6f27cd86)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sat Nov 9 09:57:00 CET 2019
Repository : https://github.com/latex3/latex2e
On branch : develop
Link : https://github.com/latex3/latex2e/commit/6f27cd8694e5f766d41cc15a03e81a3278261602
>---------------------------------------------------------------
commit 6f27cd8694e5f766d41cc15a03e81a3278261602
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sat Nov 9 08:48:54 2019 +0000
Enable roll-forward for expl3.ltx pre-loading
>---------------------------------------------------------------
6f27cd8694e5f766d41cc15a03e81a3278261602
base/latexrelease.ins | 1 +
base/ltexpl.dtx | 16 ++++++++++++----
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/base/latexrelease.ins b/base/latexrelease.ins
index 9358692a..e5151437 100644
--- a/base/latexrelease.ins
+++ b/base/latexrelease.ins
@@ -122,6 +122,7 @@ extension .ins) which are part of the distribution.
\from{ltxref.dtx} {latexrelease}% empty
\from{ltmiscen.dtx} {latexrelease}%
\from{ltluatex.dtx} {latexrelease}%
+ \from{ltexpl.dtx} {latexrelease}%
\from{ltfinal.dtx} {latexrelease}%
}
diff --git a/base/ltexpl.dtx b/base/ltexpl.dtx
index 06a81bc3..92676a12 100644
--- a/base/ltexpl.dtx
+++ b/base/ltexpl.dtx
@@ -61,9 +61,13 @@
%
% \subsection{Loader}
%
-% Check for the required primitive/enigne support and the existence of
+% Check for the required primitive/engine support and the existence of
% a loader.
% \begin{macrocode}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/02/01}%
+%<latexrelease> {expl3}{Pre-load expl3}%
\IfFileExists{expl3.ltx}
{%
\ifnum0%
@@ -73,14 +77,19 @@
>0 %
\else
\message{Skipping expl3-dependent extensions}
- \expandafter\endinput
+%<2ekernel> \expandafter\endinput
+%<latexrelease> \expandafter\@gobbletwo
\fi
}
{%
\message{Skipping expl3-dependent extensions}%
- \endinput
+%<2ekernel> \endinput
+%<latexrelease> \@gobbletwo
}%
\input{expl3.ltx}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
% \end{macrocode}
%
% \begin{macrocode}
@@ -88,4 +97,3 @@
% \end{macrocode}
%
% \Finale
-
More information about the latex3-commits
mailing list