[latex3-commits] [git/LaTeX3-latex3-latex2e] lthooks2: some docu updates (05abf75e)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Aug 17 08:57:24 CEST 2020


Repository : https://github.com/latex3/latex2e
On branch  : lthooks2
Link       : https://github.com/latex3/latex2e/commit/05abf75e85b1d6fecb4231b0ba17a425e01666db

>---------------------------------------------------------------

commit 05abf75e85b1d6fecb4231b0ba17a425e01666db
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Aug 17 08:57:24 2020 +0200

    some docu updates


>---------------------------------------------------------------

05abf75e85b1d6fecb4231b0ba17a425e01666db
 base/ltfinal.dtx | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/base/ltfinal.dtx b/base/ltfinal.dtx
index e3b8cbf9..a0311947 100644
--- a/base/ltfinal.dtx
+++ b/base/ltfinal.dtx
@@ -1259,9 +1259,9 @@
 %<latexrelease>
 %    \end{macrocode}
 %    We do not undo a substitution when rolling back. As the file
-%    support gets undone the underlying data is no longer (and
+%    support gets undone the underlying data is no longer used (and
 %    sufficiently obscure that should not interfer with existing
-%    commands and properly removing it would mean we need to make the
+%    commands) and properly removing it would mean we need to make the
 %    \cs{unclare at ...} and its support macros available in all earlier
 %    kernel releases which is pointless (and actually worse).
 %    \begin{macrocode}
@@ -1271,7 +1271,18 @@
 %    \begin{macrocode}
 %<latexrelease>
 %<latexrelease>\let  \AtEndDvi \@undefined
-%<latexrelease>\enable at package@load{atenddvi}
+%    \end{macrocode}
+%    We do not reenable a disabled package load when rolling back. As the file
+%    support gets undone the underlying data is no longer checked (and
+%    sufficiently obscure that it should not interfer with existing
+%    commands) and properly removing it would mean we need to make the
+%    \cs{reenable at package@load} command available in all earlier
+%    kernel releases which is pointless (and actually worse).
+%    \begin{macrocode}
+%\reenable at package@load{atenddvi}
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
 %<latexrelease>
 %<latexrelease>\AtBeginDocument{\reinstall at nfss@defs\init at series@setup}
 %<latexrelease>





More information about the latex3-commits mailing list.