[latex3-commits] [git/LaTeX3-latex3-latex2e] hotfix/gh422: Add latexrelease blocks to changed macros (fc28fb8a)
PhelypeOleinik
phelype.oleinik at latex-project.org
Wed Nov 11 05:13:20 CET 2020
Repository : https://github.com/latex3/latex2e
On branch : hotfix/gh422
Link : https://github.com/latex3/latex2e/commit/fc28fb8a0605e3fa99e2b06831f561234eb6ae0e
>---------------------------------------------------------------
commit fc28fb8a0605e3fa99e2b06831f561234eb6ae0e
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date: Wed Nov 11 01:13:20 2020 -0300
Add latexrelease blocks to changed macros
>---------------------------------------------------------------
fc28fb8a0605e3fa99e2b06831f561234eb6ae0e
base/ltclass.dtx | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/base/ltclass.dtx b/base/ltclass.dtx
index 92e08393..324c357b 100644
--- a/base/ltclass.dtx
+++ b/base/ltclass.dtx
@@ -528,7 +528,20 @@
% Path to the current file if explicitly given.
% \changes{v1.3u}{2020/11/05}{Macro added}
% \begin{macrocode}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>
+%<latexrelease>\IncludeInRelease{2020/10/01}{\@currpath}%
+%<latexrelease> {Add \@currpath}%
\let\@currpath\@empty
+%<latexrelease>\EndIncludeInRelease
+%
+%<latexrelease>\IncludeInRelease{0000/00/00}{\@currpath}%
+%<latexrelease> {Add \@currpath}%
+%<latexrelease>\let\@currpath\@undefined
+%<latexrelease>\EndIncludeInRelease
+%</2ekernel|latexrelease>
+%<*2ekernel>
% \end{macrocode}
% \end{macro}
%
@@ -700,11 +713,25 @@
% needed here to insert a \cs{@empty} to prevent the loss of braces.
% \changes{v1.3u}{2020/11/07}{Macro added}
% \begin{macrocode}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>
+%<latexrelease>\IncludeInRelease{2020/10/01}{\@kernel at currpathstack}%
+%<latexrelease> {Add \@kernel at currpathstack}%
\gdef\@kernel at currpathstack{}
\def\@p at pfilepath#1{%
\gdef\@currpath{#1}\@p at pfilepath@aux\@empty}
\def\@p at pfilepath@aux#1\@nil{%
\xdef\@kernel at currpathstack{#1}}
+%<latexrelease>\EndIncludeInRelease
+%
+%<latexrelease>\IncludeInRelease{0000/00/00}{\@kernel at currpathstack}%
+%<latexrelease> {Add \@kernel at currpathstack}%
+%<latexrelease>\let\@kernel at currpathstack\@undefined
+%<latexrelease>\let\@p at pfilepath\@undefined
+%<latexrelease>\EndIncludeInRelease
+%</2ekernel|latexrelease>
+%<*2ekernel>
% \end{macrocode}
% \end{macro}
%
@@ -952,6 +979,10 @@
% \changes{v0.3c}{1994/03/12}
% {use \cs{@gtempa}}
% \begin{macrocode}
+%</2ekernel>
+%<latexrelease>\IncludeInRelease{2020/10/01}%
+%<latexrelease> {\ProvidesPackage}{Check name with \strcmp}%
+%<*2ekernel|latexrelease>
\def\ProvidesPackage#1{%
\xdef\@gtempa{#1}%
% \end{macrocode}
@@ -965,6 +996,21 @@
}%
\@ifnextchar[\@pr at videpackage{\@pr at videpackage[]}}%]
\@onlypreamble\ProvidesPackage
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease> {\ProvidesPackage}{Undo: check name with \strcmp}%
+%<latexrelease>\def\ProvidesPackage#1{%
+%<latexrelease> \xdef\@gtempa{#1}%
+%<latexrelease> \ifx\@gtempa\@currname\else
+%<latexrelease> \@latex at warning@no at line{You have requested
+%<latexrelease> \@cls at pkg\space`\@currname',\MessageBreak
+%<latexrelease> but the \@cls at pkg\space provides `#1'}%
+%<latexrelease> \fi
+%<latexrelease> \@ifnextchar[\@pr at videpackage{\@pr at videpackage[]}}%]
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
% \end{macrocode}
% \end{macro}
%
More information about the latex3-commits
mailing list.