[latex3-commits] [git/LaTeX3-latex3-latex2e] cmd: xparse is now loaded by ltcmd (also when rolling back/forward) (c6a81c8b)
PhelypeOleinik
phelype.oleinik at latex-project.org
Thu Jan 21 22:04:59 CET 2021
Repository : https://github.com/latex3/latex2e
On branch : cmd
Link : https://github.com/latex3/latex2e/commit/c6a81c8b54f03bf720b196a1e208c6ab8ee6917e
>---------------------------------------------------------------
commit c6a81c8b54f03bf720b196a1e208c6ab8ee6917e
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date: Thu Jan 21 18:04:59 2021 -0300
xparse is now loaded by ltcmd (also when rolling back/forward)
>---------------------------------------------------------------
c6a81c8b54f03bf720b196a1e208c6ab8ee6917e
base/ltexpl.dtx | 30 ------------------------------
1 file changed, 30 deletions(-)
diff --git a/base/ltexpl.dtx b/base/ltexpl.dtx
index f8e225a5..6df18f1e 100644
--- a/base/ltexpl.dtx
+++ b/base/ltexpl.dtx
@@ -255,36 +255,6 @@
%<latexrelease>\EndIncludeInRelease
% \end{macrocode}
%
-%
-% Starting with 2020-10 the kernel contains most of the
-% \texttt{xparse} interfaces loaded above. These interfaces are
-% later used to define various user command. However, if somebody
-% with an earlier installation tries to roll forward (using a
-% \texttt{latexrelease} package from a newer release) this will not
-% work as the earlier kernel doesn't contain commands such as
-% \cs{NewDocumentCommand}.
-%
-% We therefore add code into \texttt{latexrelease.sty} to load the
-% \texttt{xparse} package of the current installation instead. this
-% may not work if the installation is really old, but roll forward
-% can't do miracles.
-%
-% If the kernel is 2020-10 or later \cs{NewDocumentCommand} is
-% already known (whether or not you roll forward or back) so
-% nothing happens, but if you start from am earlier kernel the
-% \texttt{xparse} package gets loaded by \texttt{latexrelease}.
-% \changes{v1.2g}{2020/11/24}{Load xparse in latexrelease if needed (gh/434)}
-% \begin{macrocode}
-%<latexrelease>\IncludeInRelease{2020/10/01}%
-%<latexrelease> {\NewDocumentCommand}{Emergency loading xparse}%
-%<latexrelease>
-%<latexrelease>\ifdefined\NewDocumentCommand \else
-%<latexrelease> \RequirePackage{xparse}
-%<latexrelease>\fi
-%<latexrelease>
-%<latexrelease>\EndIncludeInRelease
-% \end{macrocode}
-%
% \subsection{Using expl3 code}
%
% In order to ease the implementation of some new features in
More information about the latex3-commits
mailing list.