[latex3-commits] [git/LaTeX3-latex3-latex2e] makelinktarget: small docu update (a3ae9975)

Frank Mittelbach frank.mittelbach at latex-project.org
Wed May 18 09:22:17 CEST 2022


Repository : https://github.com/latex3/latex2e
On branch  : makelinktarget
Link       : https://github.com/latex3/latex2e/commit/a3ae99755917c3b62519eeff1e4543e9cc26cb74

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

commit a3ae99755917c3b62519eeff1e4543e9cc26cb74
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Wed May 18 09:22:17 2022 +0200

    small docu update


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

a3ae99755917c3b62519eeff1e4543e9cc26cb74
 base/ltmeta.dtx | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/base/ltmeta.dtx b/base/ltmeta.dtx
index f92ae975..31c5d8db 100644
--- a/base/ltmeta.dtx
+++ b/base/ltmeta.dtx
@@ -15,13 +15,11 @@
 %
 %    \begin{macrocode}
 \def\ltmetaversion{v1.0b}
-\def\ltmetadate{2022/05/17}
+\def\ltmetadate{2022/05/18}
 %    \end{macrocode}
 %<*driver>
 \documentclass{l3doc}
 
-%\usepackage{ltmeta}
-
 % Fixing footnotes in  functions and variables: this should be in l3doc!
 
 \newcommand\fixfootnote[2]{\footnotemark
@@ -181,8 +179,13 @@
 %  \end{macro}
 %  \end{macro}
 %
-%    \begin{macrocode}
 %
+%    We do not undo \cs{MakeLinkTarget} and friends if we roll back, in
+%    case they are used in packages that themselves do not offer
+%    rollback. This way a roll forward adds them, but the dummies remain
+%    if you roll back and you don't get missing csname errors if they
+%    are used.
+%    \begin{macrocode}
 %<latexrelease>\IncludeInRelease{0000/00/00}{ltmeta}%
 %<latexrelease>                 {Undo Document Metadata handling}
 %<latexrelease>





More information about the latex3-commits mailing list.