diff options
author | Norbert Preining <norbert@preining.info> | 2024-11-08 03:03:02 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-11-08 03:03:02 +0000 |
commit | 47d883af58ef05e0b1c53498dbe532adc89fbc15 (patch) | |
tree | 1c7b53fffd2f038aafe90cced1b3fc9acd44cb4b /macros/latex-dev/required/amsmath | |
parent | a7aabeea547fa94e5a0fa9c8a5044236c45ec04b (diff) |
CTAN sync 202411080302
Diffstat (limited to 'macros/latex-dev/required/amsmath')
14 files changed, 20 insertions, 62 deletions
diff --git a/macros/latex-dev/required/amsmath/README.md b/macros/latex-dev/required/amsmath/README.md index d63a3303ad..71ee8a9982 100644 --- a/macros/latex-dev/required/amsmath/README.md +++ b/macros/latex-dev/required/amsmath/README.md @@ -1,7 +1,7 @@ The amsmath bundle for LaTeX ============================ -Release 2025-06-01 pre-release 0 +Release 2025-06-01 pre-release 0a Overview -------- diff --git a/macros/latex-dev/required/amsmath/amsbsy.pdf b/macros/latex-dev/required/amsmath/amsbsy.pdf Binary files differindex e3e14d49b6..77becc86df 100644 --- a/macros/latex-dev/required/amsmath/amsbsy.pdf +++ b/macros/latex-dev/required/amsmath/amsbsy.pdf diff --git a/macros/latex-dev/required/amsmath/amscd.pdf b/macros/latex-dev/required/amsmath/amscd.pdf Binary files differindex 11815c1cee..c4395865c4 100644 --- a/macros/latex-dev/required/amsmath/amscd.pdf +++ b/macros/latex-dev/required/amsmath/amscd.pdf diff --git a/macros/latex-dev/required/amsmath/amsgen.pdf b/macros/latex-dev/required/amsmath/amsgen.pdf Binary files differindex e3f799a338..2303434c64 100644 --- a/macros/latex-dev/required/amsmath/amsgen.pdf +++ b/macros/latex-dev/required/amsmath/amsgen.pdf diff --git a/macros/latex-dev/required/amsmath/amsldoc.pdf b/macros/latex-dev/required/amsmath/amsldoc.pdf Binary files differindex 4730fee5fa..6f4a9bcf4c 100644 --- a/macros/latex-dev/required/amsmath/amsldoc.pdf +++ b/macros/latex-dev/required/amsmath/amsldoc.pdf diff --git a/macros/latex-dev/required/amsmath/amsmath.dtx b/macros/latex-dev/required/amsmath/amsmath.dtx index 9d45cc2f9d..591d175642 100644 --- a/macros/latex-dev/required/amsmath/amsmath.dtx +++ b/macros/latex-dev/required/amsmath/amsmath.dtx @@ -81,11 +81,11 @@ Bug reports can be opened (category \texttt{#1}) at\\% % \begin{macrocode} \DeclareRelease{}{1994-06-01}{amsmath-2018-12-01.sty} \DeclareRelease{}{2018-12-01}{amsmath-2018-12-01.sty} -\DeclareCurrentRelease{}{2024-10-30} +\DeclareCurrentRelease{}{2019-04-01} % \end{macrocode} % % \begin{macrocode} -\ProvidesPackage{amsmath}[2024/10/30 v2.17s AMS math features] +\ProvidesPackage{amsmath}[2024/11/05 v2.17t AMS math features] % \end{macrocode} % % \section{Catcode defenses} @@ -1002,10 +1002,6 @@ Foreign command \@backslashchar#1;\MessageBreak \let\DOTSI\relax \let\DOTSB\relax \let\DOTSX\relax -% \end{macrocode} -% In the definitions below, special \cs{uccode}s are used to generate macros -% with arguments delimited by catcode 12 letters as returned by \cs{meaning}. -% \begin{macrocode} {\uccode`7=`\\ \uccode`8=`m \uccode`9=`a \uccode`0=`t \uccode`!=`h \uppercase{% \gdef\math@#1#2#3#4#5#6\math@{\gtest@false\ifx 7#1\ifx 8#2% @@ -1043,13 +1039,6 @@ Foreign command \@backslashchar#1;\MessageBreak } \fi % \end{macrocode} -% \changes{v2.17s}{2024/10/30}{guard against primitive if (gh/1448)} -% \begin{macrocode} -{\uccode`7=`\\ \uccode`(=`i \uccode`)=`f - \uppercase{\gdef\testif@#1#2#3#4\testif@{% - \ifx7#1\ifx(#2\ifx)#3\@tempswafalse\fi\fi\fi} -}} -% \end{macrocode} % \begin{macrocode} \newcount\classnum@ \def\getmathch@#1.#2\getmathch@{\classnum@#1 \divide\classnum@4096 @@ -1098,14 +1087,6 @@ Foreign command \@backslashchar#1;\MessageBreak \ifx9#2 \@xp\@xp\@xp\zap@to@space\fi}}} \def\zap@to@space#1 {} % \end{macrocode} -% -% \changes{v2.17r}{2024/06/29}{macro added to strip \cs{protected} (gh/1265)} -% \begin{macrocode} -{\uccode`9=`\p % - \uppercase{\gdef\stripprotected@#1#2#3\relax{% - \ifx9#2 \@xp\@xp\@xp\zap@to@space\fi}}} -% \end{macrocode} -% % \begin{macrocode} \def\keybin@{\gtest@true \ifx\@let@token+\else\ifx\@let@token=\else @@ -1158,43 +1139,15 @@ Foreign command \@backslashchar#1;\MessageBreak \gdef\thedots@{\dotsb@}% \else % \end{macrocode} -% In case \cs{@let@token} is a robust \LaTeXe{} command, i.e., -% expands to \cs{protect} -% \verb*=\somename =, we save the \cs{meaning} of -% \verb*=\somename = in \cs{meaning@} (possibly followed by some dots that have -% not been consumed as arguments during the expansion). -% Otherwise, we save the -% \cs{meaning} of \cs{@let@token} in \cs{meaning@}. The dots at the end -% as well as the space are -% used in later parts of the checking (this could probably be cleaned up a bit). -% \changes{v2.15d}{2016/06/28}{Add space token to prevent runaway -% argument error} -% \changes{v2.17r}{2024/06/29}{Drop \cs{protect} if present (gh/1265)} -% \changes{v2.17s}{2024/10/30}{skip protect testif detect primitive if (gh/1448)} +% \changes{v2.15d}{2016/06/28}{Add space token to prevent runaway argument error} % \begin{macrocode} \xdef\meaning@{\meaning\@let@token. .........}% - \@tempswatrue - \@xp\testif@\meaning@....\testif@ - \if@tempswa - \begingroup - \def\protect{\protect}% % make it a quark - \xdef\meaning@{\@xp\stripprotect@\@let@token.........\stripprotect@. .........}% - \endgroup - \fi -% \end{macrocode} -% In previous versions \verb|\long| macros were not seen by the lookahead. +% \end{macrocode} +% In previous versions \verb|\long| macros were not seen by the lokkahead. % That was bad as this file uses \verb|\(re)newcommand| for \verb|\implies| etc. % \begin{macrocode} \xdef\meaning@@{\@xp\striplong@\meaning@\relax\meaning@}% % \end{macrocode} -% Until now \cs{protected} macros also stopped the lookahead, e.g., -% $\cong$ wasn't recognized correctly for that reason. -% -% \changes{v2.17r}{2024/06/29}{Handle \cs{protected} macros in -% lookahead for dots (gh/1265)} -% \begin{macrocode} - \xdef\meaning@@{\@xp\stripprotected@\meaning@@\relax\meaning@@}% -% \end{macrocode} % \begin{macrocode} \@xp\math@\meaning@\math@ \ifgtest@ % if \mathxxx test @@ -1255,15 +1208,6 @@ Foreign command \@backslashchar#1;\MessageBreak \thedots@} % \end{macrocode} % -% The helper to generate the meaning of \cs{\@let@token}, or of its -% first-level expansion with \cs{protect} removed. -% \changes{v2.17r}{2024/06/29}{Drop \cs{protect} if present (gh/1265)} -% \begin{macrocode} -\def\stripprotect@#1#2\stripprotect@{\ifx#1\protect - \meaning#2\else \meaning\@let@token \fi} - -% \end{macrocode} -% % The \qc{\=} character is necessary in the two \cs{let} assignments % in \cs{boldsymboldots@}, because the symbol we are making % bold might be an \qc{\=} sign. diff --git a/macros/latex-dev/required/amsmath/amsmath.pdf b/macros/latex-dev/required/amsmath/amsmath.pdf Binary files differindex dbe7953966..573eae6303 100644 --- a/macros/latex-dev/required/amsmath/amsmath.pdf +++ b/macros/latex-dev/required/amsmath/amsmath.pdf diff --git a/macros/latex-dev/required/amsmath/amsopn.pdf b/macros/latex-dev/required/amsmath/amsopn.pdf Binary files differindex 91b1e68ce8..8490b1221b 100644 --- a/macros/latex-dev/required/amsmath/amsopn.pdf +++ b/macros/latex-dev/required/amsmath/amsopn.pdf diff --git a/macros/latex-dev/required/amsmath/amstext.pdf b/macros/latex-dev/required/amsmath/amstext.pdf Binary files differindex abc6787b01..5040a86665 100644 --- a/macros/latex-dev/required/amsmath/amstext.pdf +++ b/macros/latex-dev/required/amsmath/amstext.pdf diff --git a/macros/latex-dev/required/amsmath/amsxtra.pdf b/macros/latex-dev/required/amsmath/amsxtra.pdf Binary files differindex eaa368f926..465fd83cef 100644 --- a/macros/latex-dev/required/amsmath/amsxtra.pdf +++ b/macros/latex-dev/required/amsmath/amsxtra.pdf diff --git a/macros/latex-dev/required/amsmath/changes.txt b/macros/latex-dev/required/amsmath/changes.txt index 170c7fe0d7..e56758374d 100644 --- a/macros/latex-dev/required/amsmath/changes.txt +++ b/macros/latex-dev/required/amsmath/changes.txt @@ -1,8 +1,22 @@ +2024-11-05 David Carlisle <David.Carlisle@latex-project.org> + + * amsmath.dtx + Revert last \dots change (gh/1448) + ================================================================================ All changes above are only part of the development branch for the next release. ================================================================================ ######################### +# 2024-11-01a Release +######################### + +2024-11-05 David Carlisle <David.Carlisle@latex-project.org> + + * amsmath.dtx + Revert last \dots change (gh/1448) + +######################### # 2024-11-01 Release ######################### diff --git a/macros/latex-dev/required/amsmath/subeqn.pdf b/macros/latex-dev/required/amsmath/subeqn.pdf Binary files differindex bcbb801d12..bec0ad6ebe 100644 --- a/macros/latex-dev/required/amsmath/subeqn.pdf +++ b/macros/latex-dev/required/amsmath/subeqn.pdf diff --git a/macros/latex-dev/required/amsmath/technote.pdf b/macros/latex-dev/required/amsmath/technote.pdf Binary files differindex 8b5b33ae3d..6bce154b91 100644 --- a/macros/latex-dev/required/amsmath/technote.pdf +++ b/macros/latex-dev/required/amsmath/technote.pdf diff --git a/macros/latex-dev/required/amsmath/testmath.pdf b/macros/latex-dev/required/amsmath/testmath.pdf Binary files differindex 399ff76fdd..bbe1ff8e9b 100644 --- a/macros/latex-dev/required/amsmath/testmath.pdf +++ b/macros/latex-dev/required/amsmath/testmath.pdf |