texlive[61076] Master/texmf-dist: latex-dev (16nov21)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 16 22:26:52 CET 2021


Revision: 61076
          http://tug.org/svn/texlive?view=revision&revision=61076
Author:   karl
Date:     2021-11-16 22:26:52 +0100 (Tue, 16 Nov 2021)
Log Message:
-----------
latex-dev (16nov21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/README.md
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsmath.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amstext.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/technote.pdf
    trunk/Master/texmf-dist/doc/latex-dev/amsmath/testmath.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/README.md
    trunk/Master/texmf-dist/doc/latex-dev/base/alltt.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/base/classes.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/encguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/exscale.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lamport-manual.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lb2.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/letter.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lppl.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-code.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltfilehook-code.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltfilehook-doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lthooks-code.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lthooks-doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews34.tex
    trunk/Master/texmf-dist/doc/latex-dev/base/ltpara-code.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltpara-doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltshipout-code.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltshipout-doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/modguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/proc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/slides.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/source2e.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/tulm.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf
    trunk/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/firstaid/latex2e-first-aid-for-external-files.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/README.md
    trunk/Master/texmf-dist/doc/latex-dev/graphics/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/graphics/color.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/drivers.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/epsfig.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/graphics.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/graphicx.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/grfguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/keyval.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/lscape.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/rotating.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf
    trunk/Master/texmf-dist/doc/latex-dev/graphics/trig.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/README.md
    trunk/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/array.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/bm.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/calc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/layout.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/trace.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/xr.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf
    trunk/Master/texmf-dist/source/latex-dev/base/ltpara.dtx
    trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx
    trunk/Master/texmf-dist/source/latex-dev/firstaid/latex2e-first-aid-for-external-files.dtx
    trunk/Master/texmf-dist/source/latex-dev/tools/multicol.dtx
    trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx
    trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty
    trunk/Master/texmf-dist/tex/latex-dev/firstaid/latex2e-first-aid-for-external-files.ltx
    trunk/Master/texmf-dist/tex/latex-dev/tools/multicol.sty

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/amsmath/README.md	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/amsmath/README.md	2021-11-16 21:26:52 UTC (rev 61076)
@@ -1,7 +1,7 @@
 The amsmath bundle for LaTeX
 ============================
 
-Release 2021-11-15 pre-release 3
+Release 2022-06-01 pre-release 0
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsmath.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amstext.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt	2021-11-16 21:26:52 UTC (rev 61076)
@@ -2,6 +2,10 @@
 All changes above are only part of the development branch for the next release.
 ================================================================================
 
+#########################
+# 2021-11-15 Release
+#########################
+
 2021-10-15  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 
 	* amsmath.dtx (subsection{Implementing tags and labels}):

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/technote.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/amsmath/testmath.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/README.md	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/README.md	2021-11-16 21:26:52 UTC (rev 61076)
@@ -1,7 +1,7 @@
 The LaTeX kernel
 ================
 
-Release 2021-11-15 pre-release 3
+Release 2022-06-01 pre-release 0
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/alltt.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt	2021-11-16 21:26:52 UTC (rev 61076)
@@ -6,6 +6,14 @@
 are not part of the distribution.
 ================================================================================
 
+================================================================================
+All changes above are only part of the development branch for the next release.
+================================================================================
+
+#########################
+# 2021-11-15 Release
+#########################
+
 2021-10-20 Phelype Oleinik  <phelype.oleinik at latex-project.org>
 
 	* ltcmdhooks.dtx (subsubsection{Patching by expansion and redefinition}):
@@ -258,10 +266,6 @@
 	* ltcmd.dtx, ltdefns.dtx, ltmiscen.dtx:
 	Normalize message texts
 
-================================================================================
-All changes above are only part of the development branch for the next release.
-================================================================================
-
 #########################
 # 2021-06-01 PL1 Release
 #########################

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/classes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/encguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/exscale.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/lamport-manual.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/lb2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/letter.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/lppl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltfilehook-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltfilehook-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/lthooks-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/lthooks-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews34.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/ltnews34.tex	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/ltnews34.tex	2021-11-16 21:26:52 UTC (rev 61076)
@@ -34,7 +34,7 @@
 
 \documentclass{ltnews}
 
-%%  Temporary definition for Chris' inadequate system:  CCC
+%%  Maybe needed only for Chris' inadequate system:  
 \providecommand\Dash {\unskip \textemdash}
 
 %% NOTE:  Chris' preferred hyphens!
@@ -70,8 +70,8 @@
           	    {github issue#1 #2}%
            )}%
      \par\smallskip}
-%% But Chris has to mostly disable \href for his TEXPAD app:  CCC
-\def\href #1{} 
+%% But Chris has to mostly disable \href for his TEXPAD app:  
+%%  \def\href #1{}  % Only For Chris' deficient TeX engine
 
 % simple solution right now (just link to the first issue if there are more)
 \def\getfirstgithubissue#1 #2\relax{#1}
@@ -117,8 +117,7 @@
 \tubcommand{\input{tubltmac}}
 
 \publicationmonth{November}
-\publicationyear{2021 \Dash Third Draft Version, 
-                     not quite complete, eg needs Intro?)} %% CCC
+\publicationyear{2021}
 
 \publicationissue{34}
 
@@ -137,16 +136,14 @@
 
 \section{Introduction}
 
-\emph{TO BE COMPOSED, PROBABLY}
 
-%%
-%  \subsection{???}
-%
-%  \emph{write} ?? 
-%%
+This release of \LaTeX{} does not contain any major new modules, but
+is focused around consolidation and improvements of the functionality
+introduced in previous releases.  In addition, various smaller
+enhancements and bug fixes have been added to the kernel and the core
+packages.
 
 
-
 \section{Hook business}
 
 Since the introduction of the hook management system in the 2020
@@ -158,8 +155,8 @@
 precise enough and that some clarifications were needed; these 
 deficiencies have now been addressed in the documentation. 
 %
-The increased usage has also shown up a small number of 
-errors that we thought
+The increased usage has also revealed 
+a small number of errors that we thought
 should be corrected now, while the adoption rate is still relatively
 small; the following problems have therefore been addressed in this release.
 
@@ -168,14 +165,14 @@
 
 The hook management system offers a number of generic hooks, i.e.,
 hooks whose names contain a variable component such as the name
-of an environment. Predeclaring such hooks is not really feasible, 
+of an environment. Predeclaring such hooks is not feasible, 
 so these hooks use a different mechanism: they are
 implicitly available, springing into life the moment a package, or 
 the document preamble, adds any code to one by using \cs{AddToHook}.  
 %
 The kernel offers such hooks for environments
- (\texttt{env/...}) and commands (\texttt{cmd/...}), and for files, 
- packages or classes (\texttt{file/...},
+ (\texttt{env/...}) and commands (\texttt{cmd/...}), and also for files, 
+ packages and classes (\texttt{file/...},
 \texttt{include/...}, \texttt{package/...}, \texttt{class/...}).
 
 It is also possible to offer such generic hooks in 
@@ -187,7 +184,7 @@
 If you want to offer such generic hooks, you can now 
 do this by using
 \cs{UseHook} or \cs{UseOneTimeHook} in your (package) code, but
-\emph{without declaring the hook} with \cs{NewHook}. But without 
+\emph{without declaring the hook} with \cs{NewHook}. However, without 
 further work, a call to \cs{UseHook} with an undeclared hook name 
 will do 
 nothing; so, as an additional setup step, it is necessary to explicitly
@@ -216,11 +213,11 @@
 \subsection{Standardized names for the generic hooks}
 
 The initial set of generic hooks provided by the kernel had
-two patterns of names:\\
+two patterns of names:
 ones like
 \verb|env/|\meta{name}\verb|/after|, 
-with the variable (\meta{name})
-part in the middle position;\\
+with the variable, \meta{name}, part
+in the middle position;
 and ones like
 \verb|file/after/|\meta{name}, with the 
 variable part in the third
@@ -269,11 +266,13 @@
 \LaTeX{} document. For this reason, the hooks that are specific to loading such
 files have been made one-time hooks. Beside being more efficient, this
 supports the following important use case
-\begin{verbatim}
+{\hfuzz=1pt \begin{verbatim}
   \AddToHook{package/varioref/after}
    {... apply when the package gets loaded, 
     or apply now (if it is already loaded) ...}
 \end{verbatim}
+}
+\noindent
 without the need to first test whether the package is already loaded.
 %
 \githubissue{623}
@@ -340,12 +339,12 @@
 \texttt{voids} relation should preferably be used.  
 %
 This is best because this relation is non-destructive 
-(meaning that it can be later reverted by using another relation), 
+(meaning that it can be reverted later by using another relation), 
 and it is also truly independent of package loading order. 
 %
 \githubissue{625}
 
-\subsection{Patching commands that contain parameter tokens}
+\subsection{Patching commands with parameter tokens}
 
 In the last release, \LaTeX's hook mechanism was extended to add
 support for hooking into commands using generic \hook{cmd} hooks
@@ -361,10 +360,87 @@
 
 \section{New or improved commands}
 
+\subsection{\cs{NewCommandCopy} and \cs{ShowCommand} extended}
 
+Since the 2020-10-01 release (see~\cite{34:ltnews32}), \LaTeX{} 
+has provided \cs{NewCommandCopy} to copy robust commands, 
+and \cs{ShowCommand} to show their definitions on the terminal.  
+%
+In that same release, the \pkg{xparse} package was integrated 
+into the kernel (as \pkg{ltcmd}) to offer \cs{NewDocumentCommand}, etc.  
+%
+However, the extended support for \cs{NewCommandCopy} and
+\cs{ShowCommand} was not implemented in \pkg{ltcmd}.  The present
+\LaTeX{} release implements this support, so now commands
+defined with \cs{NewDocumentCommand} and friends can also be copied, and their definitions
+can be easily shown on the terminal without the need for ``\cs{csname} gymnastics''.
+%
+\githubissue{569}
+
+
+\subsection{Undo math alphabet allocations if necessary}
+
+\TeX{}, or more exactly the 8-bit versions of \TeX, such as \pdfTeX{},
+have a hard limit of 16 on the number of different math font groups
+(\cs{fam} or \cs{mathgroup}) that can be used in a single formula. For each symbol font
+declared (by a package or in the preamble) an extra math group is allocated, 
+and the same happens for each math alphabet, (such as \cs{mathbf})
+once it
+gets used anywhere in the document. Up to now, these math
+alphabet allocations were permanent, even if they were 
+used only once;
+the result was that in complex documents you
+could easily run out of available math font groups. 
+The only remedy for this was to
+define your own math version, which is a complicated and cumbersome process.
+
+This situation has now been improved by the introduction of a new counter
+\texttt{localmathalphabets}: this counter governs how many of 
+the math group slots are assigned locally when a new math 
+alphabet (and a new math group) is needed.  
+%
+Once the current formula is finished, every such further (local) 
+allocation is undone, giving you a fighting chance of being 
+able to use different new math alphabets in the next formula. 
+
+The default value of \texttt{localmathalphabets} is 2,
+but if you need more local alphabets because of the complexity of your
+document, you can set this to a higher value such as 4 or 5. 
+Setting it even higher is possible, but this would seldom 
+be useful because many group slots will be taken up by 
+symbol fonts and such slots are always permanently allocated,
+whether used or not.
+%
+\githubissue{676}
+
+
+\subsection{New default value for \cs{tracinglostchars}}
+
+In 2021 all \TeX{} engines were enhanced so that \cs{tracinglostchars} 
+supported the value \texttt{3} to turn missing
+characters into errors and not just warnings. 
+%
+This engine change made us
+realize that \LaTeX{} should set a better default value for this parameter
+(previously, the warning was written only to the transcript file).
+Using the now available value of \texttt{3} as the default
+would be ideal, but for
+compatibility reasons we have only increased it to \texttt{2} in the kernel.
+%
+However, we recommend setting \cs{tracinglostchars}\texttt{=3}, 
+in either a package or the
+preamble of your documents: this is because having missing glyphs 
+in the output is definitely an error and should therefore be 
+flagged as such (to ensure that it gets proper attention).
+Further reasons, related especially to Unicode engines, for making 
+this recommended change are explained later in this newsletter 
+(in connection with the misuse of text accents in math mode).
+
+
+
 \subsection{\cs{PackageNote} and \cs{ClassNote} added}
 
-\LaTeX{} offers these three commands:\cs{PackageError} to signal errors that 
+\LaTeX{} offers these three commands: \cs{PackageError} to signal errors that 
 stop the processing; \cs{PackageWarning} to generate a warning message on the
 terminal but continue with the processing; and \cs{PackageInfo}
 to provide some information that is only written to the \texttt{.log}
@@ -374,10 +450,10 @@
 information on the terminal that identifies itself as coming from
 a specific package but which does not claim to be a warning. 
 (Packages that wanted to write to the terminal used \cs{PackageWarning}
-even though the information wasn't really a warning.)  
+even though the information was not in fact a warning.)  
 
 We have therefore now added \cs{PackageNote} (and the closely 
-related \cs{PackageNoteNoLine}): these identify
+related \cs{PackageNoteNoLine}); these identify
 themselves as \enquote{informational}, but they still go to the terminal and
 not only to the  \texttt{.log} file.
 %
@@ -408,15 +484,15 @@
 \pkg{fewerfloatpages} package.
 
 
-\subsection{New argument for \cs{counterwithin/without}}
+\subsection{New argument for \cs{counterwithin}/\texttt{without}}
 
 The commands \cs{counterwithout} and \cs{counterwithin} each now has
-an additional optional argument, similar to that for the command 
+an additional optional argument, similar to that of the command 
  \cs{numberwithin} from \pkg{amsmath}, 
 for which these are now the preferred replacements.
 This optional argument 
-specifies the format of the counter, such as \cs{roman}, 
-the default value being \cs{arabic}.
+specifies the format of the counter, such as \cs{roman};
+the default value is \cs{arabic}.
 
 
 \subsection{Tests for package and class loading}
@@ -428,10 +504,10 @@
 \cs{IfPackageLoadedWithOptionsTF}. It takes four arguments:
 \Arg{package}\Arg{option-list}\Arg{true}\Arg{false}. 
 %
-It uses the \meta{false} code if at least one option in 
-the \meta{option-list} was 
+It uses the \meta{false} code if one or more options in 
+the \meta{option-list} were
 not specified when loading the package, or if the package 
-has never been.
+has never been loaded.
 %
 Both commands can be used anywhere in the document, i.e., 
 they are not restricted to the preamble.%
@@ -439,69 +515,16 @@
   corresponding internal commands, e.g., \cs{@ifpackageloaded}, that
   had this restriction in the past.}
 
-For classes, similar commands (with \texttt{Package} replaced by
-\texttt{Class} in the name) are provided.
+For classes, similar commands, with \texttt{Package} replaced by
+\texttt{Class} in the name, are provided.
 %
 \githubissue{621}
 
 
-\subsection{\cs{NewCommandCopy}, \cs{ShowCommand} now in \pkg{ltcmd}}
-
-Since the 2020-10-01 release (see~\cite{34:ltnews32}), \LaTeX{} 
-has provided \cs{NewCommandCopy} to copy robust commands, 
-and \cs{ShowCommand} to show their definitions on the terminal.  
-%
-In that same release, the \pkg{xparse} package was integrated 
-into the kernel (as \pkg{ltcmd}).  
-%
-However, the extended support for \cs{NewCommandCopy} and
-\cs{ShowCommand} was not implemented in \pkg{ltcmd}.  The present
-\LaTeX{} release implements this support, so now commands
-defined with \pkg{xparse}/\pkg{ltcmd} can be copied, and their definitions
-can be easily shown on the terminal without the need for ``\cs{csname} gymnastics''.
-%
-\githubissue{569}
-
-
-\subsection{Undo math alphabet allocations if necessary}
-
-\TeX{}, or more exactly the 8-bit versions of \TeX, such as \pdfTeX{}
-have a hard limit of 16 on the number of different math font groups
-(\cs{fam} or \cs{mathgroup}) that can be used in a single formula. For each symbol font
-declared (by a package or in the preamble) an extra math group is allocated, 
-and the same happens for each math alphabet, (such as \cs{mathbf}) that
-gets used anywhere in the document. Up to now, these math
-alphabet allocations were permanent, even if they were 
-used only once;
-the result was that in complex documents you
-could easily run out of available math font groups. 
-The only remedy for this was to
-define your own math version, which is a complicated and cumbersome process.
-
-This situation has now been improved by the introduction of a new counter
-\texttt{localmathalphabets}: this counter governs how many of 
-the math group slots are assigned only locally when a new math 
-alphabet (and a new math group) is needed.  
-%
-Once the current formula is finished, every such further (local) 
-allocation is undone, giving you a fighting chance of being 
-able to use different new math alphabets in the next formula. 
-
-The default value of \texttt{localmathalphabets} is 2,
-but if you need more local alphabets because of the complexity of your
-document, you can set this to a higher value such as 4 or 5. 
-Setting it even higher is possible, but this would seldom 
-be useful because many group slots will be taken up by 
-symbol fonts and such slots are always permanently allocated,
-whether used or not.
-%
-\githubissue{676}
-
-
 \subsection{Better handling for a misuse of \cs{include}}
 
-The command \cs{include} is by now getting used quite often, but 
-erroneously, to input a variety files in the preamble of the document  
+The command \cs{include} has by now been used quite often, but 
+erroneously, to input a variety of files in the preamble of the document  
 (before \verb|\begin{document}|).
 %
 Therefore \LaTeX\ now warns about such bad use of \cs{include}.
@@ -514,29 +537,7 @@
 \githubissue{645}
 
 
-\subsection{New default value for \cs{tracinglostchars}}
 
-In 2021 all \TeX{} engines were enhanced so that \cs{tracinglostchars} 
-supported the extra value \texttt{3}, that turns missing
-characters into errors and not just warnings. 
-%
-This engine change made us
-realize that \LaTeX{} should set a better default value for this parameter
-(previously, the warning was written only to the transcript file).
-Using the now available value of \texttt{3} as the default
-would really be best, but for
-compatibility reasons we have only increased it to \texttt{2} in the kernel.
-%
-However, we recommend setting \cs{tracinglostchars}\texttt{=3}, 
-in either a package or the
-preamble of your documents: this is because having missing glyphs 
-in the output is definitely an error and should therefore be 
-flagged as such (to ensure that it gets proper attention).
-Further reasons, related especially to Unicode engines, for making 
-this recommended change can be found later in this newsletter 
-(in connection with the misuse of text accents in mathmode).
-
-
 \section{Code improvements}
 
 
@@ -569,14 +570,14 @@
 \subsection{Improve the error 
      message \texttt{\textup{\cs{begin} ended by \textellipsis}}}
 
-In the past it was possible to get an error message something
-like \verb=\begin{foo} ended by \end{foo}=. This could happen when the
+In the past it was possible to get an error message along the lines
+of ``\verb=\begin{foo} ended by \end{foo}=''. This could happen when the
 environment name was partly hidden inside a macro. It happened because 
 the test was comparing the literal strings, whereas in the error message 
 these got fully expanded. 
 %
 This has now been changed to show a more sensible error
-message in this instance.
+message.
 %
 \githubissue{587}
 
@@ -583,7 +584,7 @@
 
 \subsection{Pick up all arguments to \cs{contentsline}}
 
-A \cs{contentsline} command in the TOC file is always followed by
+A \cs{contentsline} command in the \texttt{.toc} file is always followed by
 four arguments, the last one being empty except when using the
 \pkg{hyperref} package. The \cs{contentsline} command itself only used the
 first three arguments and it relied on the fourth being empty (and thus
@@ -593,7 +594,7 @@
 you at first decide to load \pkg{hyperref} but then later you remove 
 this loading from the preamble.
 %
-So now all four arguments ate picked up, with the 
+So now all four arguments are picked up, with the 
 fourth being saved away so that it can be used by \pkg{hyperref}.
 %
 \githubissue{633}
@@ -609,11 +610,12 @@
 
 \subsection{Extended label handling in package code}
 
-Since 2020, as noted in \LaTeX News 32~\cite{34:ltnews32}, \LaTeX\ has
+Since 2020, as noted in \LaTeX\ News 32~\cite{34:ltnews32}, \LaTeX\ has
 recorded the name of the counter associated with the current label in
 the internal command \cs{@currentcounter}.  This facility (originally
 from the \pkg{zref} package of Heiko Oberdiek) can be used to generate
-prefixes such as \enquote{Figure} before the reference text.  
+prefixes such as \enquote{Figure} before the reference text,
+as long as the counter is not counting different objects in a single sequence (e.g., lemmas and theorems).
 %
 In the most 
 common cases the current label is set by \cs{refstepcounter}, which
@@ -627,17 +629,17 @@
 have been updated in this way.  
 %
 We encourage the maintainers of any class or
-package files that defines \cs{@currentlabel} to also set
+package files that define \cs{@currentlabel} to also set
 \cs{@currentcounter} at the same point.
 %
 \githubissue{300, 687}
 
 
-\subsection{Better message if text accent used in mathmode}
+\subsection{Better message if text accent used in math mode}
 
 Using text accents like \verb|\^| in math does not work 
 (and \TeX{} explicitly provides math accents such as \cs{hat} 
-for accessing such symbols in mathmode). Therefore LaTeX issued a 
+for accessing such symbols in math mode). Therefore \LaTeX\ issued a 
 warning when such a wrongly placed accent was encountered 
 and this was often followed by a strange, and apparently 
 unrelated, low-level error.  
@@ -663,8 +665,7 @@
 
 \subsection[Replicate argument processors for all
      embellishments in command declarations]
-           {Replicate argument processors for all \\ 
-     \mbox{}\qquad embellishments in command declarations}
+           {Replicate argument processors for all embellishments in command declarations}
 
 There was a bug in \pkg{ltcmd} (formerly \pkg{xparse}) that caused
 commands to misbehave if they were defined with embellishments and
@@ -675,8 +676,8 @@
 processors to all the embellishments in a set, so that a declaration like:
 \begin{verbatim}
   \NewDocumentCommand\foo{>{\TrimSpaces}e{_^}}
-                              {(#1)[#2]}
-      \foo^{ a }_{ b }
+                         {(#1)[#2]}
+  \foo^{ a }_{ b }
 \end{verbatim}
 will now correctly apply \cs{TrimSpaces} to both arguments.
 %
@@ -707,7 +708,7 @@
 
 In the past, changes to the font series defaults were made by directly
 altering \cs{bfdefault} or \cs{mddefault}.  Since 2020 there is now
-\cs{DeclareFontSeriesDefault} that allows more granular control: 
+\cs{DeclareFontSeriesDefault} that allows more granular control:
 with this declaration you can alter the default for individual meta
 font families by, for example, changing the bold setting only for the
 sans serif family, without changing it for \cs{rmfamily} or \cs{ttfamily}.
@@ -714,7 +715,7 @@
 See~\cite{34:ltnews31} for more details.
 
 For backwards compatibility, changing \cs{bfdefault} with
-\cs{renewcommand} remained possible: if used, this alters the setting
+\cs{renewcommand} remained possible; if used, this alters the setting
 for all meta families in one go. This alteration cannot be done when the
 \cs{renewcommand} happens and it was therefore delayed until the next
 time \cs{bfseries} or \cs{mdseries} was executed.
@@ -721,8 +722,8 @@
 %
 However, the problem with that
 approach was that any call to \cs{DeclareFontSeriesDefault} in 
-the meantime was overwritten, thus these two approaches didn't
-work well side by side.  
+the meantime was overwritten; thus, these two approaches didn't
+work well in combination.
 There was a problem because older font packages
 use the legacy method while newer ones use
 \cs{DeclareFontSeriesDefault}. 
@@ -745,12 +746,32 @@
 
 
 
+\section{Changes to packages in the \pkg{amsmath} category}
+\subsection{Improved compatibility with \pkg{hyperref}}
+
+This change in \pkg{amsmath} fixes a spacing problem caused by the
+method used in \pkg{hyperref} to change the \env{equation} environment.
+%
+For simplicity, an explicit, low-level (hence possibly temporary) 
+patch has been added to \pkg{amsmath}: this consists 
+of an extra, empty (hence invisible)
+\cs{mathopen} atom (with no mathematical meaning) at the start of the 
+environment's mathematical content.
+%
+\githubissue{652}
+
+
+
 \section{Changes to packages in the \pkg{graphics} category}
 
 
-\subsection{\pkg{graphicx}: New key, for alt text}
-A new key, \texttt{alt}, has been added to \cs{includegraphics} to support the addition of descriptive text that is important for accessibility.
-This key is unused by default; it can be deployed by extension packages and it will provide useful support for other future possibilities.
+\subsection{\pkg{graphicx}:\ New key, for alt text}
+
+A new key, \texttt{alt}, has been added to \cs{includegraphics} to
+support the addition of descriptive text that is important for
+accessibility.  This key is unused by default; it can be deployed by
+extension packages and it will provide useful support for other future
+possibilities.
 %
 \githubissue{651}
 
@@ -767,7 +788,7 @@
 %
 Note that this bug has been present ``forever'', which shows that  \cs{mathsurround} 
 is never used, or at least its use is never noticed.  
-Anyhow, this bug has now finally gotten fixed.
+At any rate, this bug has now finally been fixed.
 %
 \githubissue{614}
 
@@ -792,7 +813,7 @@
 From version 1.9 onwards \cs{columnbreak} accepts an optional
 argument (like \cs{pagebreak}) in which you can specify the
 desirability of breaking the column after the current line: supported values are
-\texttt{1} to \texttt{4}, with higher numbers indicating increased desirability.
+\texttt{0} to \texttt{4}, with higher numbers indicating increased desirability.
 This version also adds \cs{newcolumn},
 which forces a break but runs the column short (comparable to
 \cs{newpage} for pages). 
@@ -805,27 +826,13 @@
 If an undefined label is referenced, \pkg{varioref} makes a default
 definition so that later processing finds the right structure (two
 brace groups inside \cs{r@}\meta{label}) However, if \pkg{nameref} or
-\pkg{hyperref} is loaded this data structure changes to having five
-arguments; this could cause low-evel errors in some cases. 
+\pkg{hyperref} is loaded, this data structure changes to having five
+arguments; this could cause low-level errors in some cases. 
 The code has therefore now been changed to avoid these errors.
 %
 \sxissue{603948}
 
 
-\section{Changes to packages in the \pkg{amsmath} category}
-\subsection{Improved compatibility with \pkg{hyperref}}
-
-This change in amsmath fixes a spacing problem caused by the
-method used in \pkg{hyperref} to change the \env{equation} environment.
-%
-For simplicity, an explicit, low-level (hence possibly temporary) 
-patch has been added to \pkg{amsmath}: this consists 
-of an extra, empty (hence invisible)
-\cs{mathopen} atom (with no mathematical meaning) at the start of the 
-environment's mathematical content.
-%
-\githubissue{652}
-
 \medskip
 
 \begin{thebibliography}{9}

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltpara-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltpara-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltshipout-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltshipout-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/modguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/proc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/slides.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/source2e.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/tulm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt	2021-11-16 21:26:52 UTC (rev 61076)
@@ -1,3 +1,13 @@
+2021-11-11  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* latex2e-first-aid-for-external-files.dtx:
+	Drop first aid no longer needed.
+
+2021-10-22  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* latex2e-first-aid-for-external-files.dtx (subsection{The \pkg{CJK} package first aid}):
+	With its 2021/10/26 release the firstaid for CJK is no longer needed.
+
 2021-06-28  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 
 	* latex2e-first-aid-for-external-files.dtx:

Modified: trunk/Master/texmf-dist/doc/latex-dev/firstaid/latex2e-first-aid-for-external-files.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/graphics/README.md	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/graphics/README.md	2021-11-16 21:26:52 UTC (rev 61076)
@@ -1,7 +1,7 @@
 The LaTeX `graphics` bundle
 ===========================
 
-Release 2021-11-15 pre-release 3
+Release 2022-06-01 pre-release 0
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/graphics/changes.txt	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/graphics/changes.txt	2021-11-16 21:26:52 UTC (rev 61076)
@@ -4,6 +4,14 @@
 are not part of the distribution.
 =======================================================================
 
+================================================================================
+All changes above are only part of the development branch for the next release.
+================================================================================
+
+#########################
+# 2021-11-15 Release
+#########################
+
 2021-09-27  David Carlisle  <David.Carlisle at latex-project.org>
 
 	* color.dtx: use \@backslashchar color rather than \string\color to
@@ -22,10 +30,6 @@
 
 	* trig.dtx: correct csname for 180 \@clxxx not \@clxx
 
-================================================================================
-All changes above are only part of the development branch for the next release.
-================================================================================
-
 #########################
 # 2021-06-01 Release
 #########################

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/color.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/drivers.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/epsfig.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/graphics.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/graphicx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/grfguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/keyval.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/lscape.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/rotating.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/graphics/trig.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/tools/README.md	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/tools/README.md	2021-11-16 21:26:52 UTC (rev 61076)
@@ -1,7 +1,7 @@
 The LaTeX `tools` bundle
 ========================
 
-Release 2021-11-15 pre-release 3
+Release 2022-06-01 pre-release 0
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/array.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/bm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/calc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt	2021-11-16 21:26:52 UTC (rev 61076)
@@ -5,6 +5,25 @@
 are not part of the distribution.
 =======================================================================
 
+================================================================================
+All changes above are only part of the development branch for the next release.
+================================================================================
+
+#########################
+# 2021-11-15 Release
+#########################
+
+2021-10-28  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* multicol.dtx (subsection{Manual column breaking} \label{sec:colbreak}):
+	Corrected and error message text (gh/703)
+
+2021-10-22  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* multicol.dtx:
+	swap names of \mult at gfirstbox and \mult at firstbox because wrong (gh/701)
+	drop one unnecessary box allocation (gh701)
+
 2021-10-08  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 
 	* multicol.dtx:
@@ -32,10 +51,6 @@
 	Removed spurious but harmless empty line (\par) in
 	code.
 
-================================================================================
-All changes above are only part of the development branch for the next release.
-================================================================================
-
 #########################
 # 2021-06-01 Release
 #########################

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/layout.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/trace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/xr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex-dev/base/ltpara.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/ltpara.dtx	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/source/latex-dev/base/ltpara.dtx	2021-11-16 21:26:52 UTC (rev 61076)
@@ -15,7 +15,7 @@
 %
 %    \begin{macrocode}
 \def\ltparaversion{v1.0k}
-\def\ltparadate{2021/10/19}
+\def\ltparadate{2021/11/11}
 %    \end{macrocode}
 %<*driver>
 \documentclass{l3doc}
@@ -23,6 +23,7 @@
 %\usepackage{ltpara}
 
 % Fixing footnotes in  functions and variables: this should be in l3doc!
+
 \newcommand\fixfootnote[2]{\footnotemark
   \AddToHookNext{env/#1/after}{\footnotetext{#2}}}
 \AddToHook{env/function/begin}{\def\footnote{\fixfootnote{function}}}
@@ -429,16 +430,6 @@
 %    \cs{endgraf} was changed to provide this additional functionality
 %    (along with \cs{par} remaining subject to its current meaning).
 %
-%    TEMP NOTE: Maybe endgraf should not be changed by LaTeX as it is 
-%    essentially not at all a part of LaTeX.  
-%    If it is too dangerous to leave it as 
-%    a synonym for the primitive, then we could just disable it.
-%    [FMi:]
-%     not in my opinion. It is used in many places and the redefinition is safe and does the right thing.
-%     disabling it just means it breaks a lot of stuff for no reason.
-%    [FMi:]
-%    Note that the 2e kernel has been completely purged of endgrafs.
-%
 %    The \pkg{expl3} name for this functionality is \cs{para_end:}.
 % \end{function}
 %
@@ -613,8 +604,8 @@
 %
 % \subsubsection{Mark the first paragraph of each \env{itemize}}
 %
-%    The code for this is rather simple. We apply  hook code that is
-%    executed only once inside a hook that is executed at the begin of
+%    The code for this is rather simple. We supply some code that is
+%    executed only once inside a hook at the start of
 %    each \env{itemize}. We explicitly change the color back and
 %    forth so that we don't introduce grouping around the paragraph.
 %\begin{verbatim}
@@ -953,7 +944,6 @@
 %    default meaning (in the past this was the initex primitive) while
 %    \cs{par} is the current meaning which maybe does something else.
 %
-%    TEMP NOTE: See earlier note re endgraf.
 %
 %    We are now going to change this default meaning to instead run
 %    \cs{para_end:}, which ultimately executes the initex
@@ -970,6 +960,7 @@
 \cs_new_protected:Npn \para_end: {
 %    \end{macrocode}
 %
+%    CCC Maybe needs more explanation.
 %    TEMP NOTE: What should happen if in outer hmode with an empty hlist? 
 %
 %    The only case we care about is when we are in horizontal mode
@@ -1028,18 +1019,21 @@
 %    it should get removed before the hook code gets added so we have
 %    to arrange for this removal.  
 %
-%    TEMP NOTE: maybe a ‘nobreak’ should also be added?
+%    As in other simular cases, it maybe best to add here 
+%    a \cs{nobreak} in case the hook itself adds glue and thus 
+%    creates a non-explicit and unwanted potential breakpoont.  
+%    On the other hand (as has been argued) the code in the hook 
+%    should perhaps have the responsibility for adding such a 
+%    guard penalty in this casse.  
+%    This needs further analysis and decisions (as in emails). 
 %
-%    [FMi:]
-%      sounds wrong to me, why?  
-%      [CCC:] See email: because the hook may add some material,
-%                such as glue that might produce an unintended linebreak. 
-%    [FMi:]
+%    In either case, good documentation of these hooks is essential, 
+%    covering what the hook may or should provide and all  
+%    such related considerations convernimg the content.
 %
-%
 %    There is not much point in checking if there was really a glue
 %    item at the end of the horizontal list, instead we simply try to
-%    remove one using \cs{tex_unskip:D}, if there wasn't one this will
+%    remove one using \cs{tex_unskip:D}: if there wasn't one this will
 %    do nothing.
 %    \begin{macrocode}
          \tex_unskip:D
@@ -1065,7 +1059,8 @@
 %    primitive.
 %
 %    There is however one other \TeX{} optimization that hurts: in a
-%    sequence like this \verb=$$ ... $$ \par=  \TeX{} will be in
+%    sequence like this \verb=$$ ... $$ \par= (with \cs{par} being the primitive)
+%    \TeX{} will be in
 %    horizontal mode after the display, ready to receive further
 %    paragraph text, but since the \cs{par} follows immediately there
 %    is a ``null'' paragraph at the end and \TeX{} simply throws that
@@ -1075,9 +1070,6 @@
 %    removing any space and appending \cs{parfillskip}, instead it
 %    simply goes silently to vmode. 
 %
-%    TEMP NOTE: Is this actually how it works? 
-%       For any current definition of par?
-%
 %    Now if we would have added something (to
 %    prevent glue removal) that would look to \TeX{} like material
 %    after the display and so we would end up with an empty paragraph
@@ -1196,8 +1188,6 @@
 %    occasionally) and \cs{endgraf}, which is another name for the
 %    ``default'' action of \cs{par}.
 %
-%    TEMP NOTE: re endgraf again.
-%
 %    \begin{macrocode}
 \cs_set_eq:NN \par     \para_end:
 \cs_set_eq:NN \@@par   \para_end:

Modified: trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx	2021-11-16 21:26:52 UTC (rev 61076)
@@ -112,10 +112,10 @@
 %</2ekernel>
 %<latexrelease>\edef\latexreleaseversion
 %<*2ekernel|latexrelease>
-   {2021-11-15}
+   {2022-06-01}
 %</2ekernel|latexrelease>
 %<*2ekernel>
-\def\patch at level{-3}
+\def\patch at level{0}
 %    \end{macrocode}
 %
 % \begin{macro}{\development at branch@name}

Modified: trunk/Master/texmf-dist/source/latex-dev/firstaid/latex2e-first-aid-for-external-files.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/firstaid/latex2e-first-aid-for-external-files.dtx	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/source/latex-dev/firstaid/latex2e-first-aid-for-external-files.dtx	2021-11-16 21:26:52 UTC (rev 61076)
@@ -111,8 +111,8 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\def\LaTeXFirstAidDate{2021/06/28}
-\def\LaTeXFirstAidVersion{v1.0o}
+\def\LaTeXFirstAidDate{2021/11/11}
+\def\LaTeXFirstAidVersion{v1.0q}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -455,72 +455,13 @@
 %
 %
 %
-%
-%
-% \subsection{The \pkg{CJK} package first aid}
-%     
 %    \begin{macrocode}
 %<*kernel>
 %    \end{macrocode}
 %
-%    The package redefines \cs{selectfont} to add some code but
-%    otherwise uses the old definition. So we make a copy of the
-%    newer kernel definition and restore it after the package got
-%    loaded. The extra code that the package needs can go into the
-%    newly provided hook instead.
-%   
-%    \begin{macrocode}
-\DeclareCommandCopy\CJK at selectfont\selectfont
-%    \end{macrocode}
-%    
-%    \begin{macrocode}
-\AddToHook{file/CJK.sty/after}[firstaid]{%
-  \FirstAidNeededT{CJK}{sty}%
-                  {2015/04/18 4.8.4}%
-  {%
-    \DeclareCommandCopy\selectfont\CJK at selectfont
-%    \end{macrocode}
-%    
-%    \begin{macrocode}
-    \AddToHook{selectfont}[CJK]{%
-        \expandafter\ifx\csname CJK@\curr at fontshape\endcsname \relax
-        \else
-          \CJK at bold@false
-          \csname CJK@\curr at fontshape\endcsname
-          \fi
-    }%
-  }%
-}
-%    \end{macrocode}
 %
 %
 %
-% \subsection{\cs{footref} first aid}
-%
-%    A few classes unconditionally define \cs{footref}. Until that has
-%    changed we provide some first aid to let them do this.
-%
-%    --- This seems to be resolved now ---
-%     
-%    \begin{macrocode}
-%\AddToHook{file/scrkbase.sty/after}[firstaid]{%
-%  \FirstAidNeededT{scrkbase}{sty}%
-%       {2020/09/21 v3.32 KOMA-Script package (KOMA-Script-dependent basics and keyval usage)}%
-%    {\let\footref\@undefined}
-%   }
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%\AddToHook{class/memoir/before}[firstaid]{%
-% % for version {2020/10/04 v3.7n configurable book, report, article document class}%
-%  \let\footref\@undefined
-%}
-%    \end{macrocode}
-%
-%
-%
-%
-%
 % \subsection{The \pkg{bigfoot} first aid}
 %
 %    The \pkg{bigfoot} packages makes the assumption that two
@@ -679,35 +620,6 @@
 \ExplSyntaxOff
 %    \end{macrocode}
 %
-%    The next fixes Github issue 605 (by inserting a \cs{scan\_stop:}
-%    before doing the check for hmode).
-%    \begin{macrocode}
-\ExplSyntaxOn
-\cs_set_protected:Npn \para_end: {
-  \scan_stop:
-  \mode_if_horizontal:TF {
-    \mode_if_inner:F {
-         \tex_unskip:D
-         \hook_use:n{para/end}
-         \@kernel at after@para at end
-         \mode_if_horizontal:TF {
-           \if_int_compare:w 0 < \tex_lastnodetype:D
-             \tex_kern:D \c_zero_dim
-           \fi:
-           \tex_par:D
-           \hook_use:n{para/after}
-           \@kernel at after@para at after
-         }
-         { \msg_error:nnnn { hooks }{ para-mode }{end}{horizontal} }
-    }
-  }
-  \tex_par:D
-}
-\cs_set_eq:NN \par     \para_end:
-\cs_set_eq:NN \@@par   \para_end:
-\cs_set_eq:NN \endgraf \para_end:
-\ExplSyntaxOff
-%    \end{macrocode}
 %
 %    \begin{macrocode}
 %</kernel>

Modified: trunk/Master/texmf-dist/source/latex-dev/tools/multicol.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/tools/multicol.dtx	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/source/latex-dev/tools/multicol.dtx	2021-11-16 21:26:52 UTC (rev 61076)
@@ -98,7 +98,7 @@
 %<driver> \ProvidesFile{multicol.drv}
 % \fi
 %         \ProvidesFile{multicol.dtx}
-          [2021/10/08 v1.9a  multicolumn formatting (FMi)]
+          [2021/10/28 v1.9b  multicolumn formatting (FMi)]
 %
 %
 %%
@@ -115,6 +115,8 @@
 % \changes{v1.0f}{1989/07/11}{Changed \cs{z@} to 0pt in redefinition of
 %                           description.}
 % \changes{v1.1a}{1989/09/20}{\cs{multicolssep} changed to \cs{multicolsep}.}
+% \changes{v1.9b}{2021/10/22}{Swap names \cs{mult at gfirstbox}
+%                             and \cs{mult at firstbox} (gh/701)}
 %
 % \def\description{\list{}{\labelwidth 0pt \leftmargin\descriptionmargin
 %    \itemindent-\leftmargin \let\makelabel\descriptionlabel}}
@@ -567,8 +569,9 @@
 % From version 1.9 onwards \cs{columnbreak} accepts an optional
 % argument (just like \cs{pagebreak}) in which you can specify the
 % desirability to break the column at that point: supported values are
-% \texttt{1} to \texttt{4}. This version also adds \cs{newcolumn}
-% which forces a column break but runs the column short (comparible to
+% \texttt{0} (slightly desirable) to \texttt{4} (forced).
+% This version also adds \cs{newcolumn}
+% which forces a column break but runs the column short (comparable to
 % \cs{newpage}). 
 %
 % \subsection{Floats inside a \mc{} environment}
@@ -734,7 +737,7 @@
 %     When it finishes it must return the individual columns in boxes
 %     suitable for further processing with |\page at sofar|. This means
 %     that the left column should be stored in box register
-%     |\mult at gfirstbox|, the next
+%     |\mult at firstbox|, the next
 %     in register |\mult at firstbox|${}+2$, \ldots,
 %     only the last one as an exception in
 %     register |\mult at grightbox|. Furthermore it has to set up
@@ -2322,7 +2325,7 @@
 %    4,\ldots\ (plus offset).
 % \changes{v1.5a}{1992/11/04}{New box mechanism}
 %    \begin{macrocode}
-   \process at cols\mult at gfirstbox{%
+   \process at cols\mult at firstbox{%
         \setbox\count@
             \vsplit\@cclv to\dimen@
 %    \end{macrocode}
@@ -3080,7 +3083,7 @@
 %    untouched so that we can start over again if this trial was
 %    unsuccessful.
 %    \begin{macrocode}
-   {\process at cols\mult at firstbox{%
+   {\process at cols\mult at gfirstbox{%
          \global\setbox\count@
          \vsplit\mult at grightbox to\dimen@
 %    \end{macrocode}
@@ -3134,11 +3137,11 @@
    \global\setbox\mult at grightbox
       \vbox{\unvbox\mult at grightbox}%
 %    \end{macrocode}
-%    We also save a copy |\mult at firstbox| at its ``natural'' size
+%    We also save a copy |\mult at gfirstbox| at its ``natural'' size
 %    for later use.
 %    \begin{macrocode}
    \setbox\mult at nat@firstbox
-      \vbox{\unvcopy\mult at firstbox}%
+      \vbox{\unvcopy\mult at gfirstbox}%
 %    \end{macrocode}
 %    After |\process at cols| has done its job we have the following
 %    situation:
@@ -3145,8 +3148,8 @@
 %    \begin{center}
 %      \begin{tabular}{r@{$\:\:\longleftarrow\:\:$}l}
 %        box |\mult at rightbox| & all material \\
-%        box |\mult at gfirstbox| & first column \\
-%        box |\mult at gfirstbox|${}+2$ & second column \\
+%        box |\mult at firstbox| & first column \\
+%        box |\mult at firstbox|${}+2$ & second column \\
 %        \multicolumn{1}{c}{$\vdots$} &
 %        \multicolumn{1}{c}{$\vdots$} \\
 %        box |\mult at grightbox| & last column
@@ -3167,10 +3170,10 @@
 %    to later columns but it is actually producing incorrect results
 %    (overprinting of text) in boundary cases, so since version v1.5q
 %    |\raggedcolumns| means allows for all columns to run slightly short.
-% \changes{v1.5q}{1998/01/19}{Do not reset \cs{mult at firstbox} (pr2739)}
+% \changes{v1.5q}{1998/01/19}{Do not reset \cs{mult at gfirstbox} (pr2739)}
 %    \begin{macrocode}
 %    \ifshr at nking
-%      \global\setbox\mult at firstbox
+%      \global\setbox\mult at gfirstbox
 %             \copy\mult at nat@firstbox
 %    \fi
 %    \end{macrocode}
@@ -3488,10 +3491,11 @@
 %    allocating after 255. This is all done quite low-level by looking
 %    directly at the values of the allocation counters.
 % \changes{v1.8y}{2019/12/09}{Allow for 20 columns (gh/237)}
+% \changes{v1.9b}{2021/10/22}{Drop one unnecessary box allocation (gh/701)}
 %    \begin{macrocode}
 \ifnum\numexpr
-        \count20-\count14-1<41
-        % this is = 2 * 20 + 1
+        \count20-\count14-1<40
+        % this is = 2 * 20
   \count14=\@cclv
 \fi
 %    \end{macrocode}
@@ -3499,8 +3503,8 @@
 %    \begin{macrocode}
 \newbox\mult at rightbox
 \newbox\mult at grightbox
+\newbox\mult at firstbox
 \newbox\mult at gfirstbox
-\newbox\mult at firstbox
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
@@ -3519,7 +3523,6 @@
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
-\newbox\@tempa
 \let\@tempa\relax
 %    \end{macrocode}
 % \end{macro}
@@ -4097,6 +4100,7 @@
 %  \begin{macro}{\columnbreak}
 % \changes{v1.5u}{1999/05/25}{Macro added}
 % \changes{v1.9a}{2021/10/08}{Added optional argument for conditional break}
+% \changes{v1.9b}{2021/10/28}{Corrected error message text (gh/703)}
 %    |\columnbreak| is modeled after |\pagebreak| except that we
 %    generate a penalty -10005.
 %    \begin{macrocode}
@@ -4109,7 +4113,7 @@
 %    \begin{macrocode}
    \ifnum\col at number<\tw@
    \PackageError{multicol}%
-    {\noexpand\newcolumn outside multicols}%
+    {\noexpand\columnbreak outside multicols}%
     {This command can only be used within
      a multicols or multicols* environment.}%
     \else
@@ -4184,7 +4188,7 @@
 %    \end{macrocode}
 %    We loop through the columns with |\process at cols|
 %    \begin{macrocode}
-     \process at cols\mult at gfirstbox{%
+     \process at cols\mult at firstbox{%
 %    \end{macrocode}
 %    If the depth of the current box is larger than the maximum found
 %    so far in |\dimen2| we update that register for later use.
@@ -4207,7 +4211,7 @@
               \@width\columnseprule}\hss}%
 %    \end{macrocode}
 %    As you will have noticed, we started with box register
-%    |\mult at gfirstbox|  (i.e.\
+%    |\mult at firstbox|  (i.e.\
 %    the left column). So this time |\count@| looped through 2,
 %    4,\ldots\ (plus the appropriate offset).
 %    Finally we add box |\mult at rightbox| and we are done.
@@ -4249,7 +4253,7 @@
 %    First step is to put all rules in the right place (without adding
 %    the comes which are instead represented by a space of |\hsize|.
 %    \begin{macrocode}
-     \process at cols\mult at gfirstbox{%
+     \process at cols\mult at firstbox{%
        \hskip\hsize
        \hss{\columnseprulecolor\vrule
               \@width\columnseprule}\hss
@@ -4267,7 +4271,7 @@
 %    column using the same approach until we are done with all but the
 %    final column.
 %    \begin{macrocode}
-     \process at cols\mult at gfirstbox{%
+     \process at cols\mult at firstbox{%
        \ifdim\dp\count@>\dimen\tw@
          \global\dimen\tw@\dp\count@ \fi
        \hskip-\hsize

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx	2021-11-16 21:26:52 UTC (rev 61076)
@@ -691,8 +691,8 @@
 %%% From File: ltvers.dtx
 \def\fmtname{LaTeX2e}
 \edef\fmtversion
-   {2021-11-15}
-\def\patch at level{-3}
+   {2022-06-01}
+\def\patch at level{0}
 \edef\development at branch@name{develop \the\year-\the\month-\the\day}
 \iffalse
 \def\reserved at a#1/#2/#3\@nil{%
@@ -6291,7 +6291,7 @@
 %% File: ltpara.dtx (C) Copyright 2020-2021
 %%% From File: ltpara.dtx
 \def\ltparaversion{v1.0k}
-\def\ltparadate{2021/10/19}
+\def\ltparadate{2021/11/11}
 
 
 \ExplSyntaxOn

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty	2021-11-16 21:26:52 UTC (rev 61076)
@@ -288,7 +288,7 @@
 }
 %%% From File: ltvers.dtx
 \edef\latexreleaseversion
-   {2021-11-15}
+   {2022-06-01}
 \newif\if at includeinrelease
 \@includeinreleasefalse
 \def\IncludeInRelease#1{%
@@ -6470,7 +6470,7 @@
 %% File: ltpara.dtx (C) Copyright 2020-2021
 %%% From File: ltpara.dtx
 \def\ltparaversion{v1.0k}
-\def\ltparadate{2021/10/19}
+\def\ltparadate{2021/11/11}
 
 
 \ExplSyntaxOn

Modified: trunk/Master/texmf-dist/tex/latex-dev/firstaid/latex2e-first-aid-for-external-files.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/firstaid/latex2e-first-aid-for-external-files.ltx	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/tex/latex-dev/firstaid/latex2e-first-aid-for-external-files.ltx	2021-11-16 21:26:52 UTC (rev 61076)
@@ -34,8 +34,8 @@
 %%
 %% The LaTeX Project and any individual authors listed elsewhere
 %% in this file.
-\def\LaTeXFirstAidDate{2021/06/28}
-\def\LaTeXFirstAidVersion{v1.0o}
+\def\LaTeXFirstAidDate{2021/11/11}
+\def\LaTeXFirstAidVersion{v1.0q}
 \ProvidesFile{latex2e-first-aid-for-external-files.ltx}
              [\LaTeXFirstAidDate\space \LaTeXFirstAidVersion\space
                LaTeX kernel fixes to external files and packages]
@@ -85,21 +85,6 @@
   }
 }
 \ExplSyntaxOff
-\DeclareCommandCopy\CJK at selectfont\selectfont
-\AddToHook{file/CJK.sty/after}[firstaid]{%
-  \FirstAidNeededT{CJK}{sty}%
-                  {2015/04/18 4.8.4}%
-  {%
-    \DeclareCommandCopy\selectfont\CJK at selectfont
-    \AddToHook{selectfont}[CJK]{%
-        \expandafter\ifx\csname CJK@\curr at fontshape\endcsname \relax
-        \else
-          \CJK at bold@false
-          \csname CJK@\curr at fontshape\endcsname
-          \fi
-    }%
-  }%
-}
 \AddToHook{file/bigfoot.sty/after}{%
    \ifnum\count10<\insc at unt
      \global\count10=\insc at unt
@@ -191,31 +176,6 @@
     \group_end:
   }
 \ExplSyntaxOff
-\ExplSyntaxOn
-\cs_set_protected:Npn \para_end: {
-  \scan_stop:
-  \mode_if_horizontal:TF {
-    \mode_if_inner:F {
-         \tex_unskip:D
-         \hook_use:n{para/end}
-         \@kernel at after@para at end
-         \mode_if_horizontal:TF {
-           \if_int_compare:w 0 < \tex_lastnodetype:D
-             \tex_kern:D \c_zero_dim
-           \fi:
-           \tex_par:D
-           \hook_use:n{para/after}
-           \@kernel at after@para at after
-         }
-         { \msg_error:nnnn { hooks }{ para-mode }{end}{horizontal} }
-    }
-  }
-  \tex_par:D
-}
-\cs_set_eq:NN \par     \para_end:
-\cs_set_eq:NN \@@par   \para_end:
-\cs_set_eq:NN \endgraf \para_end:
-\ExplSyntaxOff
 \endinput
 %%
 %% End of file `latex2e-first-aid-for-external-files.ltx'.

Modified: trunk/Master/texmf-dist/tex/latex-dev/tools/multicol.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/multicol.sty	2021-11-16 21:24:41 UTC (rev 61075)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/multicol.sty	2021-11-16 21:26:52 UTC (rev 61076)
@@ -107,7 +107,7 @@
 \DeclareCurrentRelease{}{2018-04-01}
 
 \ProvidesPackage{multicol}
-          [2021/10/08 v1.9a  multicolumn formatting (FMi)]
+          [2021/10/28 v1.9b  multicolumn formatting (FMi)]
 %%
 \DeclareOption{twocolumn}
    {\PackageWarning{multicol}{May not work
@@ -454,7 +454,7 @@
         \shr at nkingtrue
      \fi
    \fi
-   \process at cols\mult at gfirstbox{%
+   \process at cols\mult at firstbox{%
         \setbox\count@
             \vsplit\@cclv to\dimen@
             \set at keptmarks
@@ -698,7 +698,7 @@
            \copy\mult at box
    \too at badfalse
    \forcedbreak at leftoverfalse
-   {\process at cols\mult at firstbox{%
+   {\process at cols\mult at gfirstbox{%
          \global\setbox\count@
          \vsplit\mult at grightbox to\dimen@
          \global\setbox\count@
@@ -723,7 +723,7 @@
    \global\setbox\mult at grightbox
       \vbox{\unvbox\mult at grightbox}%
    \setbox\mult at nat@firstbox
-      \vbox{\unvcopy\mult at firstbox}%
+      \vbox{\unvcopy\mult at gfirstbox}%
     \ifnum\c at tracingmulticols>\@ne
        \message{^^JFirst column
            = \the\dimen@\space
@@ -837,14 +837,14 @@
 \maxbalancingoverflow=12pt
 
 \ifnum\numexpr
-        \count20-\count14-1<41
-        % this is = 2 * 20 + 1
+        \count20-\count14-1<40
+        % this is = 2 * 20
   \count14=\@cclv
 \fi
 \newbox\mult at rightbox
 \newbox\mult at grightbox
+\newbox\mult at firstbox
 \newbox\mult at gfirstbox
-\newbox\mult at firstbox
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
@@ -863,7 +863,6 @@
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
 \newbox\@tempa\newbox\@tempa
-\newbox\@tempa
 \let\@tempa\relax
 \@ifundefined{emergencystretch}
      {\newdimen\emergencystretch}{}
@@ -1002,7 +1001,7 @@
 \newcommand\columnbreak[1][4]{%
    \ifnum\col at number<\tw@
    \PackageError{multicol}%
-    {\noexpand\newcolumn outside multicols}%
+    {\noexpand\columnbreak outside multicols}%
     {This command can only be used within
      a multicols or multicols* environment.}%
     \else
@@ -1033,7 +1032,7 @@
   \fi}
 \newbox\colbreak at box
 \def\LR at column@boxes{%
-     \process at cols\mult at gfirstbox{%
+     \process at cols\mult at firstbox{%
        \ifdim\dp\count@>\dimen\tw@
          \global\dimen\tw@\dp\count@ \fi
        \mc at col@status at write
@@ -1047,13 +1046,13 @@
 }
 
 \def\RL at column@boxes{%
-     \process at cols\mult at gfirstbox{%
+     \process at cols\mult at firstbox{%
        \hskip\hsize
        \hss{\columnseprulecolor\vrule
               \@width\columnseprule}\hss
      }%
      \hskip\hsize
-     \process at cols\mult at gfirstbox{%
+     \process at cols\mult at firstbox{%
        \ifdim\dp\count@>\dimen\tw@
          \global\dimen\tw@\dp\count@ \fi
        \hskip-\hsize



More information about the tex-live-commits mailing list.