[latex3-commits] [git/LaTeX3-latex3-latex2e] gh479: Doc improvements (74d4b879)

PhelypeOleinik phelype.oleinik at latex-project.org
Mon Mar 22 20:49:00 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : gh479
Link       : https://github.com/latex3/latex2e/commit/74d4b879db2de6c656794e393ea352eee7d66ce5

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

commit 74d4b879db2de6c656794e393ea352eee7d66ce5
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date:   Mon Mar 22 16:11:38 2021 -0300

    Doc improvements


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

74d4b879db2de6c656794e393ea352eee7d66ce5
 base/latexrelease.dtx | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/base/latexrelease.dtx b/base/latexrelease.dtx
index 5209e848..6bca5462 100644
--- a/base/latexrelease.dtx
+++ b/base/latexrelease.dtx
@@ -374,13 +374,14 @@
 % and, as with all changes to the kernel, it was added to
 % \pkg{latexrelease}.  However rolling back from a future date to the
 % 2020-10-01 release didn't work because \pkg{latexrelease} would try to
-% define again all those commands, which would result in many errors.
+% define again all those commands, which would result in many
+% \enquote{already defined} errors and similar issues.
 %
 % To solve that problem, completely new modules can be defined in
 % \pkg{latexrelease} using the commands:
 % \begin{quote}
 %   \cs{NewModuleRelease}%^^A
-%     \verb|{|\meta{name}\verb|}{|\meta{release date}\verb|}|\\
+%     \verb|{|\meta{name}\verb|}{|\meta{initial release date}\verb|}|\\
 %   \null\quad\meta{module code}\\
 %   \cs{IncludeInRelease}%^^A
 %     \verb|{0000/00/00}{|\meta{name}\verb|}{|\meta{message}\verb|}|\\
@@ -388,17 +389,18 @@
 %   \cs{EndModuleRelease}
 % \end{quote}
 % With that setup, the module \meta{name} will be declared to exist only
-% in releases equal or later \meta{release date}.
+% in releases equal or later \meta{initial release date}.
 %
 % If \pkg{latexrelease} is rolling backwards or forwards between dates
-% after \meta{release date}, then all the \meta{module code} is skipped,
-% except when inside \meta{IncludeInRelease} guards, in which case the
-% code is applied or skipped as discussed above.
+% after \meta{initial release date}, then all the \meta{module code} is
+% skipped, except when inside \meta{IncludeInRelease} guards, in which
+% case the code is applied or skipped as discussed above.
 %
-% If rolling forward from a date before the module's \meta{release date}
-% to a date after that, then all the \meta{module code} is executed to
-% define the module, and \cs{IncludeInRelease} guards are executed
-% accordingly, depending on the date declared and the target date.
+% If rolling forward from a date before the module's \meta{initial
+% release date} to a date after that, then all the \meta{module code} is
+% executed to define the module, and \cs{IncludeInRelease} guards are
+% executed accordingly, depending on the date declared and the target
+% date.
 %
 % If \pkg{latexrelease} is rolling back to a date before \meta{release
 % date}, then the code in the \cs{IncludeInRelease} guard dated
@@ -407,8 +409,9 @@
 % instead by \cs{EndModuleRelease}.
 %
 % Finally, if rolling backwards or forwards between dates both before
-% \meta{release date}, the entire code between \meta{NewModuleRelease}
-% and \meta{EndModuleRelease} is entirely skipped.
+% \meta{initial release date}, the entire code between
+% \meta{NewModuleRelease} and \meta{EndModuleRelease} is entirely
+% skipped.
 %
 % \subsection{Example}
 %





More information about the latex3-commits mailing list.