From 493c02d48ca474e609003cc2907c1fd1171c3675 Mon Sep 17 00:00:00 2001 From: Frank Mittelbach Date: Sat, 28 May 2022 09:20:49 +0200 Subject: [PATCH] removed leftover line from merge and added a bit more documentation --- base/changes.txt | 1 - base/ltfiles.dtx | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/base/changes.txt b/base/changes.txt index 2005de230..59966cb88 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -127,7 +127,6 @@ are not part of the distribution. * latexrelease.dtx, ltexpl.dtx, ltcmd.dtx: Move most make-harmless redefinitions right after ltexpl.dtx. ->>>>>>> develop 2022-02-21 Joseph Wright diff --git a/base/ltfiles.dtx b/base/ltfiles.dtx index a2369d17d..d99dfdcd4 100644 --- a/base/ltfiles.dtx +++ b/base/ltfiles.dtx @@ -1651,6 +1651,11 @@ \ifx\filename@ext\relax tex\else\filename@ext\fi}% \expandafter\let\expandafter\reserved@b \csname ver@\reserved@a\endcsname +% \end{macrocode} +% Packages that \cs{relax} their \cs{ver@...} string to allow for +% multiple loading (e.g., \pkg{fontenc}) can use \cs{ver@@...} to +% store the version information instead. +% \begin{macrocode} \ifx\reserved@b\relax \expandafter\let\expandafter\reserved@b \csname ver@@\reserved@a\endcsname