diff options
author | Karl Berry <karl@freefriends.org> | 2016-07-30 23:07:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-07-30 23:07:33 +0000 |
commit | 87de64a55b20671a3b63f28699b68a97c0f0d02c (patch) | |
tree | 66cf652f496d5f2ebe2a80c7ed23800069a88195 | |
parent | ac3b718eba78b8184901dd441561b896a9fb93b3 (diff) |
latex (30jul16)
git-svn-id: svn://tug.org/texlive/trunk@41765 c570f23f-e606-0410-a88d-b1316a301751
36 files changed, 52 insertions, 30 deletions
diff --git a/Master/texmf-dist/doc/latex/base/alltt.pdf b/Master/texmf-dist/doc/latex/base/alltt.pdf Binary files differindex 8eab195b87f..b8a486b4a0f 100644 --- a/Master/texmf-dist/doc/latex/base/alltt.pdf +++ b/Master/texmf-dist/doc/latex/base/alltt.pdf diff --git a/Master/texmf-dist/doc/latex/base/changes.txt b/Master/texmf-dist/doc/latex/base/changes.txt index 8eab3d36ef7..c70b1bfe8a0 100644 --- a/Master/texmf-dist/doc/latex/base/changes.txt +++ b/Master/texmf-dist/doc/latex/base/changes.txt @@ -5,7 +5,28 @@ are not part of the distribution. ======================================================================= ######################### -# 2016/03/31 PL 2 Release +# 2016/03/31 PL 3 Release +######################### + +2016-07-29 David Carlisle <latex-bugs@latex-project.org> + + * ltvers.dtx: Patch level 3 + + * ltplain.dtx: out by one error when \newinsert switches to + \extrafloats (tlb-newinsert-001, Maïeul Rouquette) + add \global to \chardefs in \extrafloats in case used in a group + Done as patch level as recent code so no need for \IncludeInRelease + +2016-07-04 David Carlisle <latex-bugs@latex-project.org> + + * ltspace.dtx: Typos in \IncludeInRelease guards (Hironobu Yamashita) + + * latexrelease.dtx: use \latexreleaseversion not \fmtversion + in old latexrelease package warning (Hironobu Yamashita) + + +######################### +# 2016/03/31 PL 2 Release ######################### 2016-06-20 David Carlisle <latex-bugs@latex-project.org> @@ -23,13 +44,9 @@ are not part of the distribution. Adjust latexrelease to undo comma accents for old format dates (Hironobu Yamashita) -2016-06-19 David Carlisle <latex-bugs@latex-project.org> - - * ltoutenc.dtx: fix \c{g} in OT1 (erroneously specified as T1 in ot1enc.def) - ######################### -# 2016/03/31 PL 1 Release +# 2016/03/31 PL 1 Release ######################### 2016-05-08 David Carlisle <latex-bugs@latex-project.org> diff --git a/Master/texmf-dist/doc/latex/base/classes.pdf b/Master/texmf-dist/doc/latex/base/classes.pdf Binary files differindex db75644a794..1f215eee8a5 100644 --- a/Master/texmf-dist/doc/latex/base/classes.pdf +++ b/Master/texmf-dist/doc/latex/base/classes.pdf diff --git a/Master/texmf-dist/doc/latex/base/cmfonts.pdf b/Master/texmf-dist/doc/latex/base/cmfonts.pdf Binary files differindex 7814bf14c1b..c522e2cd6fa 100644 --- a/Master/texmf-dist/doc/latex/base/cmfonts.pdf +++ b/Master/texmf-dist/doc/latex/base/cmfonts.pdf diff --git a/Master/texmf-dist/doc/latex/base/doc.pdf b/Master/texmf-dist/doc/latex/base/doc.pdf Binary files differindex 86f378a2aeb..2e183feaf0f 100644 --- a/Master/texmf-dist/doc/latex/base/doc.pdf +++ b/Master/texmf-dist/doc/latex/base/doc.pdf diff --git a/Master/texmf-dist/doc/latex/base/docstrip.pdf b/Master/texmf-dist/doc/latex/base/docstrip.pdf Binary files differindex 6b343cc4cb6..5f4d873fbcb 100644 --- a/Master/texmf-dist/doc/latex/base/docstrip.pdf +++ b/Master/texmf-dist/doc/latex/base/docstrip.pdf diff --git a/Master/texmf-dist/doc/latex/base/exscale.pdf b/Master/texmf-dist/doc/latex/base/exscale.pdf Binary files differindex add803feada..a371b7f4a7e 100644 --- a/Master/texmf-dist/doc/latex/base/exscale.pdf +++ b/Master/texmf-dist/doc/latex/base/exscale.pdf diff --git a/Master/texmf-dist/doc/latex/base/fix-cm.pdf b/Master/texmf-dist/doc/latex/base/fix-cm.pdf Binary files differindex e8f4f9a7453..8f6cefea69a 100644 --- a/Master/texmf-dist/doc/latex/base/fix-cm.pdf +++ b/Master/texmf-dist/doc/latex/base/fix-cm.pdf diff --git a/Master/texmf-dist/doc/latex/base/graphpap.pdf b/Master/texmf-dist/doc/latex/base/graphpap.pdf Binary files differindex ccb553c2d86..f016351d5ed 100644 --- a/Master/texmf-dist/doc/latex/base/graphpap.pdf +++ b/Master/texmf-dist/doc/latex/base/graphpap.pdf diff --git a/Master/texmf-dist/doc/latex/base/ifthen.pdf b/Master/texmf-dist/doc/latex/base/ifthen.pdf Binary files differindex afc14415a21..b915a792d3c 100644 --- a/Master/texmf-dist/doc/latex/base/ifthen.pdf +++ b/Master/texmf-dist/doc/latex/base/ifthen.pdf diff --git a/Master/texmf-dist/doc/latex/base/inputenc.pdf b/Master/texmf-dist/doc/latex/base/inputenc.pdf Binary files differindex 76595dd9de7..2a444bf0a22 100644 --- a/Master/texmf-dist/doc/latex/base/inputenc.pdf +++ b/Master/texmf-dist/doc/latex/base/inputenc.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexrelease.pdf b/Master/texmf-dist/doc/latex/base/latexrelease.pdf Binary files differindex 3dc80f863a5..7f052ec52a1 100644 --- a/Master/texmf-dist/doc/latex/base/latexrelease.pdf +++ b/Master/texmf-dist/doc/latex/base/latexrelease.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf Binary files differindex 3628442170b..56b2a920c63 100644 --- a/Master/texmf-dist/doc/latex/base/latexsym.pdf +++ b/Master/texmf-dist/doc/latex/base/latexsym.pdf diff --git a/Master/texmf-dist/doc/latex/base/lb2.pdf b/Master/texmf-dist/doc/latex/base/lb2.pdf Binary files differindex 44b9c0b7e66..93f275ff72a 100644 --- a/Master/texmf-dist/doc/latex/base/lb2.pdf +++ b/Master/texmf-dist/doc/latex/base/lb2.pdf diff --git a/Master/texmf-dist/doc/latex/base/letter.pdf b/Master/texmf-dist/doc/latex/base/letter.pdf Binary files differindex 95d0cec0dbd..651108fceff 100644 --- a/Master/texmf-dist/doc/latex/base/letter.pdf +++ b/Master/texmf-dist/doc/latex/base/letter.pdf diff --git a/Master/texmf-dist/doc/latex/base/lgc2.pdf b/Master/texmf-dist/doc/latex/base/lgc2.pdf Binary files differindex 9d2156a985d..5fbc7721b8f 100644 --- a/Master/texmf-dist/doc/latex/base/lgc2.pdf +++ b/Master/texmf-dist/doc/latex/base/lgc2.pdf diff --git a/Master/texmf-dist/doc/latex/base/lppl.pdf b/Master/texmf-dist/doc/latex/base/lppl.pdf Binary files differindex 00c67e209a8..790fdc81c81 100644 --- a/Master/texmf-dist/doc/latex/base/lppl.pdf +++ b/Master/texmf-dist/doc/latex/base/lppl.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltluatex.pdf b/Master/texmf-dist/doc/latex/base/ltluatex.pdf Binary files differindex a4e1075d15f..40fa1eb169a 100644 --- a/Master/texmf-dist/doc/latex/base/ltluatex.pdf +++ b/Master/texmf-dist/doc/latex/base/ltluatex.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf Binary files differindex 5d32590fd0f..b3b7d930870 100644 --- a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf +++ b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf diff --git a/Master/texmf-dist/doc/latex/base/makeindx.pdf b/Master/texmf-dist/doc/latex/base/makeindx.pdf Binary files differindex 4664a09ba48..d62a5cf1011 100644 --- a/Master/texmf-dist/doc/latex/base/makeindx.pdf +++ b/Master/texmf-dist/doc/latex/base/makeindx.pdf diff --git a/Master/texmf-dist/doc/latex/base/manual.pdf b/Master/texmf-dist/doc/latex/base/manual.pdf Binary files differindex 49da03d0e9f..d22ddc5690c 100644 --- a/Master/texmf-dist/doc/latex/base/manual.pdf +++ b/Master/texmf-dist/doc/latex/base/manual.pdf diff --git a/Master/texmf-dist/doc/latex/base/nfssfont.pdf b/Master/texmf-dist/doc/latex/base/nfssfont.pdf Binary files differindex 31cb186f6fc..f0b15eb1107 100644 --- a/Master/texmf-dist/doc/latex/base/nfssfont.pdf +++ b/Master/texmf-dist/doc/latex/base/nfssfont.pdf diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf Binary files differindex 92ab86d8d60..7e5da96fa73 100644 --- a/Master/texmf-dist/doc/latex/base/proc.pdf +++ b/Master/texmf-dist/doc/latex/base/proc.pdf diff --git a/Master/texmf-dist/doc/latex/base/slides.pdf b/Master/texmf-dist/doc/latex/base/slides.pdf Binary files differindex 64a9c5a0206..f3d0a4ad117 100644 --- a/Master/texmf-dist/doc/latex/base/slides.pdf +++ b/Master/texmf-dist/doc/latex/base/slides.pdf diff --git a/Master/texmf-dist/doc/latex/base/slifonts.pdf b/Master/texmf-dist/doc/latex/base/slifonts.pdf Binary files differindex 66d8d5af63d..0307d0ce662 100644 --- a/Master/texmf-dist/doc/latex/base/slifonts.pdf +++ b/Master/texmf-dist/doc/latex/base/slifonts.pdf diff --git a/Master/texmf-dist/doc/latex/base/source2e.pdf b/Master/texmf-dist/doc/latex/base/source2e.pdf Binary files differindex a17723bdc67..89d280f20f3 100644 --- a/Master/texmf-dist/doc/latex/base/source2e.pdf +++ b/Master/texmf-dist/doc/latex/base/source2e.pdf diff --git a/Master/texmf-dist/doc/latex/base/syntonly.pdf b/Master/texmf-dist/doc/latex/base/syntonly.pdf Binary files differindex 36d6e23f1ce..9bbe5e0bd0b 100644 --- a/Master/texmf-dist/doc/latex/base/syntonly.pdf +++ b/Master/texmf-dist/doc/latex/base/syntonly.pdf diff --git a/Master/texmf-dist/doc/latex/base/tlc2.pdf b/Master/texmf-dist/doc/latex/base/tlc2.pdf Binary files differindex dca8a92f9b0..44e8711e425 100644 --- a/Master/texmf-dist/doc/latex/base/tlc2.pdf +++ b/Master/texmf-dist/doc/latex/base/tlc2.pdf diff --git a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf Binary files differindex a8caa3a686d..aa79b5562e2 100644 --- a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf +++ b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf diff --git a/Master/texmf-dist/doc/latex/base/webcomp.pdf b/Master/texmf-dist/doc/latex/base/webcomp.pdf Binary files differindex cd190c302e2..d16bb2a0199 100644 --- a/Master/texmf-dist/doc/latex/base/webcomp.pdf +++ b/Master/texmf-dist/doc/latex/base/webcomp.pdf diff --git a/Master/texmf-dist/source/latex/base/latexrelease.dtx b/Master/texmf-dist/source/latex/base/latexrelease.dtx index 34929854e45..8cb0028b363 100644 --- a/Master/texmf-dist/source/latex/base/latexrelease.dtx +++ b/Master/texmf-dist/source/latex/base/latexrelease.dtx @@ -39,7 +39,7 @@ %<*!fixltx2e> % \fi % \ProvidesFile{latexrelease.dtx} - [2015/06/22 v1.0f LaTeX release emulation and tests] + [2016/07/04 v1.0g LaTeX release emulation and tests] % \iffalse %</!fixltx2e> %<*driver> @@ -429,7 +429,7 @@ >\expandafter\@parse@version\latexreleaseversion//00\@nil \PackageWarningNoLine{latexrelease}{% The current package is for an older LaTeX format:\MessageBreak -LaTeX \fmtversion\space\MessageBreak +LaTeX \latexreleaseversion\space\MessageBreak Obtain a newer version of this package!} \expandafter\endinput \fi diff --git a/Master/texmf-dist/source/latex/base/ltplain.dtx b/Master/texmf-dist/source/latex/base/ltplain.dtx index f4eda258a3d..afe2fead63d 100644 --- a/Master/texmf-dist/source/latex/base/ltplain.dtx +++ b/Master/texmf-dist/source/latex/base/ltplain.dtx @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltplain.dtx} - [2015/11/18 v2.2b LaTeX Kernel (Plain TeX)] + [2016/07/29 v2.2c LaTeX Kernel (Plain TeX)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltplain.dtx} @@ -613,6 +613,7 @@ % \end{macrocode} % % \begin{macro}{\extrafloats} +% \changes{v2.2c}{2016/07/29}{use \cs{global} \cs{chardef}} % \begin{macrocode} \ifx\numexpr\@undefined % \end{macrocode} @@ -622,7 +623,7 @@ \count@#1\relax \ifnum\count@>\z@ \newinsert\reserved@a -\expandafter\chardef +\global\expandafter\chardef \csname bx@\the\allocationnumber\endcsname\allocationnumber \@cons\@freelist{\csname bx@\the\allocationnumber\endcsname}% \advance\count@\m@ne @@ -644,8 +645,8 @@ \ch@ck1\count@\dimen \ch@ck2\count@\skip \ch@ck4\count@\box -\e@alloc@chardef\float@count\count@ -\expandafter\e@alloc@chardef +\global\e@alloc@chardef\float@count\count@ +\global\expandafter\e@alloc@chardef \csname bx@\the\float@count\endcsname\float@count \@cons\@freelist{\csname bx@\the\float@count\endcsname}% \expandafter @@ -716,9 +717,11 @@ % \end{macrocode} % If the classic registers are exausted, take an insert from the free float list % and use |\extrafloats| to add a new float to that list. +% \changes{v2.2c}{2016/07/29}{fix for tlb-newinsert-001} % \begin{macrocode} \def\newinsert#1{% \@tempswafalse +\global\advance\insc@unt\m@ne \ifnum\count10<\insc@unt \ifnum\count11<\insc@unt \ifnum\count12<\insc@unt @@ -726,9 +729,9 @@ \@tempswatrue \fi\fi\fi\fi \if@tempswa -\global\advance\insc@unt\m@ne \allocationnumber\insc@unt \else +\global\advance\insc@unt\@ne \extrafloats\@ne \@next\@currbox\@freelist {\ifnum\@currbox<\e@insert@top diff --git a/Master/texmf-dist/source/latex/base/ltspace.dtx b/Master/texmf-dist/source/latex/base/ltspace.dtx index 5a8e8633b8f..0459c30ef42 100644 --- a/Master/texmf-dist/source/latex/base/ltspace.dtx +++ b/Master/texmf-dist/source/latex/base/ltspace.dtx @@ -32,7 +32,7 @@ %<*driver> % \fi \ProvidesFile{ltspace.dtx} - [2015/11/07 v1.3f LaTeX Kernel (spacing)] + [2016/07/04 v1.3g LaTeX Kernel (spacing)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltspace.dtx} @@ -551,7 +551,7 @@ % \changes{v1.3d}{2015/01/11}{Allow hyphenation (Donald Arseneau pr/3498) (latexrelease)} % \begin{macrocode} %</2ekernel> -%<latexrelease>\IncludeInRelease{2015/01/01}% +%<latexrelease>\IncludeInRelease{2015/10/01}% %<latexrelease> {\@esphack}{hyphenation after space hack}% %<*2ekernel|latexrelease> \def\@esphack{% @@ -607,7 +607,7 @@ % \begin{macrocode} %</2ekernel> %<latexrelease>\IncludeInRelease{2015/01/01}% -%<latexrelease> {\Eesphack}{hyphenation after space hack}% +%<latexrelease> {\@Esphack}{hyphenation after space hack}% %<*2ekernel|latexrelease> \def\@Esphack{% \relax diff --git a/Master/texmf-dist/source/latex/base/ltvers.dtx b/Master/texmf-dist/source/latex/base/ltvers.dtx index c7415266ab4..aaaf4b8fb52 100644 --- a/Master/texmf-dist/source/latex/base/ltvers.dtx +++ b/Master/texmf-dist/source/latex/base/ltvers.dtx @@ -95,7 +95,7 @@ {2016/03/31} %</2ekernel|latexrelease> %<*2ekernel> -\def\patch@level{2} +\def\patch@level{3} % \end{macrocode} % \end{macro} % \end{macro} diff --git a/Master/texmf-dist/tex/latex/base/latex.ltx b/Master/texmf-dist/tex/latex/base/latex.ltx index 94e70269ba3..d07e888c1a4 100644 --- a/Master/texmf-dist/tex/latex/base/latex.ltx +++ b/Master/texmf-dist/tex/latex/base/latex.ltx @@ -387,7 +387,7 @@ \count@#1\relax \ifnum\count@>\z@ \newinsert\reserved@a -\expandafter\chardef +\global\expandafter\chardef \csname bx@\the\allocationnumber\endcsname\allocationnumber \@cons\@freelist{\csname bx@\the\allocationnumber\endcsname}% \advance\count@\m@ne @@ -403,8 +403,8 @@ \ch@ck1\count@\dimen \ch@ck2\count@\skip \ch@ck4\count@\box -\e@alloc@chardef\float@count\count@ -\expandafter\e@alloc@chardef +\global\e@alloc@chardef\float@count\count@ +\global\expandafter\e@alloc@chardef \csname bx@\the\float@count\endcsname\float@count \@cons\@freelist{\csname bx@\the\float@count\endcsname}% \expandafter @@ -433,6 +433,7 @@ \fi \def\newinsert#1{% \@tempswafalse +\global\advance\insc@unt\m@ne \ifnum\count10<\insc@unt \ifnum\count11<\insc@unt \ifnum\count12<\insc@unt @@ -440,9 +441,9 @@ \@tempswatrue \fi\fi\fi\fi \if@tempswa -\global\advance\insc@unt\m@ne \allocationnumber\insc@unt \else +\global\advance\insc@unt\@ne \extrafloats\@ne \@next\@currbox\@freelist {\ifnum\@currbox<\e@insert@top @@ -704,7 +705,7 @@ \def\fmtname{LaTeX2e} \edef\fmtversion {2016/03/31} -\def\patch@level{2} +\def\patch@level{3} \iffalse \def\reserved@a#1/#2/#3\@nil{% \count@\year diff --git a/Master/texmf-dist/tex/latex/base/latexrelease.sty b/Master/texmf-dist/tex/latex/base/latexrelease.sty index e6394680bf1..2b373673db6 100644 --- a/Master/texmf-dist/tex/latex/base/latexrelease.sty +++ b/Master/texmf-dist/tex/latex/base/latexrelease.sty @@ -86,7 +86,7 @@ \long\def\@gobble@IncludeInRelease#1\EndIncludeInRelease{} \let\EndIncludeInRelease\relax \ProvidesPackage{latexrelease} - [2015/06/22 v1.0f LaTeX release emulation and tests] + [2016/07/04 v1.0g LaTeX release emulation and tests] \NeedsTeXFormat{LaTeX2e}[1996/06/01] \DeclareOption*{% \def\@IncludeInRelease#1[#2]{\@IncludeInRele@se{#1}}% @@ -121,7 +121,7 @@ >\expandafter\@parse@version\latexreleaseversion//00\@nil \PackageWarningNoLine{latexrelease}{% The current package is for an older LaTeX format:\MessageBreak -LaTeX \fmtversion\space\MessageBreak +LaTeX \latexreleaseversion\space\MessageBreak Obtain a newer version of this package!} \expandafter\endinput \fi @@ -1315,7 +1315,7 @@ of this package available from CTAN} }% \EndIncludeInRelease %%% From File: ltspace.dtx -\IncludeInRelease{2015/01/01}% +\IncludeInRelease{2015/10/01}% {\@esphack}{hyphenation after space hack}% \def\@esphack{% \relax @@ -1353,7 +1353,7 @@ of this package available from CTAN} \fi}% \EndIncludeInRelease \IncludeInRelease{2015/01/01}% - {\Eesphack}{hyphenation after space hack}% + {\@Esphack}{hyphenation after space hack}% \def\@Esphack{% \relax \ifhmode @@ -1570,7 +1570,7 @@ of this package available from CTAN} \count@#1\relax \ifnum\count@>\z@ \newinsert\reserved@a -\expandafter\chardef +\global\expandafter\chardef \csname bx@\the\allocationnumber\endcsname\allocationnumber \@cons\@freelist{\csname bx@\the\allocationnumber\endcsname}% \advance\count@\m@ne @@ -1586,8 +1586,8 @@ of this package available from CTAN} \ch@ck1\count@\dimen \ch@ck2\count@\skip \ch@ck4\count@\box -\e@alloc@chardef\float@count\count@ -\expandafter\e@alloc@chardef +\global\e@alloc@chardef\float@count\count@ +\global\expandafter\e@alloc@chardef \csname bx@\the\float@count\endcsname\float@count \@cons\@freelist{\csname bx@\the\float@count\endcsname}% \expandafter @@ -1619,6 +1619,7 @@ of this package available from CTAN} \fi \def\newinsert#1{% \@tempswafalse +\global\advance\insc@unt\m@ne \ifnum\count10<\insc@unt \ifnum\count11<\insc@unt \ifnum\count12<\insc@unt @@ -1626,9 +1627,9 @@ of this package available from CTAN} \@tempswatrue \fi\fi\fi\fi \if@tempswa -\global\advance\insc@unt\m@ne \allocationnumber\insc@unt \else +\global\advance\insc@unt\@ne \extrafloats\@ne \@next\@currbox\@freelist {\ifnum\@currbox<\e@insert@top |