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