diff options
Diffstat (limited to 'macros/latex-dev/base/ltboxes.dtx')
-rw-r--r-- | macros/latex-dev/base/ltboxes.dtx | 51 |
1 files changed, 45 insertions, 6 deletions
diff --git a/macros/latex-dev/base/ltboxes.dtx b/macros/latex-dev/base/ltboxes.dtx index 9852bc5940..e3620ef1ae 100644 --- a/macros/latex-dev/base/ltboxes.dtx +++ b/macros/latex-dev/base/ltboxes.dtx @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltboxes.dtx} - [2024/06/10 v1.4g LaTeX Kernel (Box Commands)] + [2024/06/23 v1.4h LaTeX Kernel (Box Commands)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltboxes.dtx} @@ -456,9 +456,6 @@ % \begin{macro}{\color@begingroup} % \changes{v1.0b}{1994/03/14} % {macro added for color support} -% \begin{macro}{\color@endgroup} -% \changes{v1.0b}{1994/03/14} -% {macro added for color support} % \begin{macro}{\color@setgroup} % \changes{v1.0f}{1994/05/11} % {macro added for color support} @@ -491,7 +488,6 @@ %<latexrelease>\IncludeInRelease{2021/06/01}% %<latexrelease> {\color@begingroup}{color group settings}% \let\color@begingroup\begingroup -\def\color@endgroup{\endgraf\endgroup} \def\color@setgroup{\color@begingroup} % changed further in color package \let\normalcolor\relax % remains untouched; only changed in a color package \def\color@hbox{\hbox\bgroup\color@begingroup} @@ -506,7 +502,6 @@ %<latexrelease> {\color@begingroup}{color group settings}% %<latexrelease> %<latexrelease>\let\color@begingroup\relax -%<latexrelease>\let\color@endgroup\relax %<latexrelease>\let\color@setgroup\relax %<latexrelease>\let\normalcolor\relax %<latexrelease>\let\color@hbox\relax @@ -522,7 +517,51 @@ % \end{macro} % \end{macro} % \end{macro} + + + +% \begin{macro}{\color@endgroup} +% This macro is separated out because it received an update in 2024, +% so requires its own rollback. +% \changes{v1.0b}{1994/03/14} +% {macro added for color support} +% \begin{macrocode} +%</2ekernel> +%<*2ekernel|latexrelease> +%<latexrelease>\IncludeInRelease{2024/11/01}% +%<latexrelease> {\color@endgroup}{color group settings}% +% \end{macrocode} +% Beside \cs{endgraf} for handling vertical boxes we also reset +% \cs{if@endpe} as we are leaving the context. +% \changes{v1.4h}{2024/06/23}{Adjust for new \texttt{@endpe} handling} +% \begin{macrocode} +\def\color@endgroup{\endgraf\@endpefalse\endgroup} +%<latexrelease> +%</2ekernel|latexrelease> +%<latexrelease>\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%<latexrelease>\IncludeInRelease{2021/06/01}% +%<latexrelease> {\color@endgroup}{color group settings}% +%<latexrelease>\def\color@endgroup{\endgraf\endgroup} +%<latexrelease> +%<latexrelease>\EndIncludeInRelease +% \end{macrocode} +% +% \begin{macrocode} +%<latexrelease>\IncludeInRelease{0000/00/00}% +%<latexrelease> {\color@endgroup}{color group settings}% +%<latexrelease> +%<latexrelease>\let\color@endgroup\relax +%<latexrelease> +%<latexrelease>\EndIncludeInRelease +%<*2ekernel> +% \end{macrocode} % \end{macro} + + + % % \begin{macro}{\newsavebox} % \changes{v0.1a}{1993/12/03} |