[latex3-commits] [git/LaTeX3-latex3-latex2e] versioning: do not remove the rollback functionality even when latexrelease rolls back (oherwise packages could't roll back) (09a91d8)
Frank Mittelbach
frank.mittelbach at latex-project.org
Mon Feb 19 22:58:41 CET 2018
Repository : https://github.com/latex3/latex2e
On branch : versioning
Link : https://github.com/latex3/latex2e/commit/09a91d83f3e1ba134dac8a96d33f26f678058563
>---------------------------------------------------------------
commit 09a91d83f3e1ba134dac8a96d33f26f678058563
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Mon Feb 19 22:58:41 2018 +0100
do not remove the rollback functionality even when latexrelease rolls back (oherwise packages could't roll back)
>---------------------------------------------------------------
09a91d83f3e1ba134dac8a96d33f26f678058563
base/ltclass.dtx | 58 ++----------------------------------------------------
1 file changed, 2 insertions(+), 56 deletions(-)
diff --git a/base/ltclass.dtx b/base/ltclass.dtx
index 04db31b..0b271a8 100644
--- a/base/ltclass.dtx
+++ b/base/ltclass.dtx
@@ -1843,13 +1843,7 @@
% \section{Package/class rollback mechanism}
%
%
-% \begin{macrocode}
-%</2ekernel>
-%<latexrelease>\IncludeInRelease{2018/03/01}%
-%<latexrelease> {\load at onefilewithoptions}{Rollback}%
-%<*2ekernel|latexrelease>
-% \end{macrocode}
-%
+% \changes{v1.2d}{2018/02/18}{Introduce rollback concept}
%
% \begin{macro}{\pkgcls at debug}
% For testing we have a few extra lines of code that by default do
@@ -2359,59 +2353,11 @@
}
% \end{macrocode}
% \end{macro}
-
-
-
%
% \begin{macrocode}
-%</2ekernel|latexrelease>
-%<latexrelease>\EndIncludeInRelease
-% \end{macrocode}
-%
-% Undo the above definition and changes:
-% \begin{macrocode}
-%<*latexrelease>
-\IncludeInRelease{0000/00/00}%
- {\load at onefilewithoptions}{Rollback}%
-% \end{macrocode}
-%
-% \begin{macrocode}
-\let\@onefilewithoptions\load at onefilewithoptions
-\let\load at onefilewithoptions\@undefined
-% \end{macrocode}
-%
-% \begin{macrocode}
-\let\pkgcls at debug\@undefined
-\let\requestedLaTeXdate\@undefined
-\let\pkgcls at targetdate\@undefined
-\let\pkgcls at targetlabel\@undefined
-\let\pkgcls at candidate\@undefined
-\let\pkgcls at releasedate\@undefined
-\let\pkgcls at parse@date at arg\@undefined
-\let\pkgcls at parse@date at arg@\@undefined
-\let\pkgcls at use@this at release\@undefined
-\let\pkgcls at show@selection\@undefined
-\let\pkgcls at rollbackdate@error\@undefined
-\let\DeclareOldRelease\@undefined
-\let\DeclareCurrentRelease\@undefined
+%</2ekernel>
% \end{macrocode}
%
-% \begin{macrocode}
-\EndIncludeInRelease
-%</latexrelease>
-% \end{macrocode}
-
-
-
-
-
-
-
-
-
-
-
-
%
% \section{After Preamble}
% Finally we declare a package that allows all the commands declared
More information about the latex3-commits
mailing list