[latex3-commits] [git/LaTeX3-latex3-latex2e] longtable4.14: added ltnews33 entry for longtable; added changes into changes.txt; fixed a few change entries (67346170)

Frank Mittelbach frank.mittelbach at latex-project.org
Thu Feb 25 12:19:41 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : longtable4.14
Link       : https://github.com/latex3/latex2e/commit/6734617072836e18319f133657139d643e9d474a

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

commit 6734617072836e18319f133657139d643e9d474a
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Thu Feb 25 12:19:41 2021 +0100

    added ltnews33 entry for longtable;
    added changes into changes.txt;
    fixed a few change entries


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

6734617072836e18319f133657139d643e9d474a
 base/doc/ltnews33.tex        | 12 ++++++++++--
 required/tools/changes.txt   | 16 ++++++++++++++++
 required/tools/longtable.dtx | 12 ++++++------
 3 files changed, 32 insertions(+), 8 deletions(-)

diff --git a/base/doc/ltnews33.tex b/base/doc/ltnews33.tex
index 5f728a8b..13ddb351 100644
--- a/base/doc/ltnews33.tex
+++ b/base/doc/ltnews33.tex
@@ -476,10 +476,18 @@ The package now recognizes \texttt{japanese} as a language option.
 \githubissue{353}
 
 
-\subsection{\ldots}
 
+\subsection{\pkg{longtable}: some bug fixes}
+
+Minor update to longtable to fix bugs reported, notably the
+possibility of incorrect page breaks if floats appear on the same page
+that a longtable starts.  As this may affect page breaking in existing
+documents, a rollback to longtable 4.13 (longtable-2020-01-07.sty) is
+supported.
 %
-\githubissue{xxx}
+\gnatsissue{tools}{3512}
+
+
 
 
 
diff --git a/required/tools/changes.txt b/required/tools/changes.txt
index 7fd7e7b3..e1a1c1bf 100644
--- a/required/tools/changes.txt
+++ b/required/tools/changes.txt
@@ -5,6 +5,22 @@ completeness or accuracy and it contains some references to files that
 are not part of the distribution.
 =======================================================================
 
+2021-02-25  David Carlisle  <David.Carlisle at latex-project.org>
+
+	* longtable.dtx
+	(subsection{User Settable Parameters}):
+	Increase default chunksize from 20 to 200
+
+	(subsection{The \env{longtable} environment}):
+	Guard against shrink glue on current page tools/3396 and gh/183
+	Rearrange vertical space tests for tools/3512 (floats on same page)
+
+	(subsection{The {\ttfamily\bslash\bslash} and \cs{kill} Commands}):
+	allocated global box  (tools/2914)
+
+	(subsection{The Output Routine}):
+	Remove box from final page gh/3512
+
 2021-02-10  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 
 	* array.dtx (section{The macros \texttt{\textbackslash @classz}):
diff --git a/required/tools/longtable.dtx b/required/tools/longtable.dtx
index ccaba85f..c236aabb 100644
--- a/required/tools/longtable.dtx
+++ b/required/tools/longtable.dtx
@@ -1325,7 +1325,7 @@
 % If the foot is non empty, reduce the "\vsize" and "\@colroom"
 % accordingly.
 % \changes{v4.14}{2020/02/07}
-%      {Rearrange vertical space tests for gh/3512 (floats on same page)}
+%      {Rearrange vertical space tests for tools/3512 (floats on same page)}
 %    \begin{macrocode}
   \ifvoid\LT at foot\else
 %    \advance\vsize-\ht\LT at foot
@@ -1409,7 +1409,7 @@
 %    \end{macrocode}
 % Force one more go with the \env{longtable} output routine.
 % \changes{v4.14}{2020/02/07}
-%      {Rearrange vertical space tests for gh/3512 (floats on same page)}
+%      {Rearrange vertical space tests for tools/3512 (floats on same page)}
 %    \begin{macrocode}
   \endgraf\penalty -\LT at end@pen
   \ifvoid\LT at foot\else
@@ -1427,7 +1427,7 @@
 % there is a problem with marginpars, for example on page~3 of this
 % document. Any Output Routine Gurus out there?}
 % \changes{v4.14}{2020/02/07}
-%      {Rearrange vertical space tests for gh/3512 (floats on same page)}
+%      {Rearrange vertical space tests for tools/3512 (floats on same page)}
 %    \begin{macrocode}
   \global\@mparbottom\z@
 %  \pagegoal\vsize
@@ -2047,7 +2047,7 @@
 % have head and foot sections, but it is hard to do this in a consistent
 % manner.}
 % \changes{v4.14}{2020/02/07}
-%      {Rearrange vertical space tests for gh/3512 (floats on same page)}
+%      {Rearrange vertical space tests for tools/3512 (floats on same page)}
 %    \begin{macrocode}
         \dimen@\pagegoal
         \advance\dimen@\ht\LT at foot
@@ -2071,14 +2071,14 @@
 % \changes{v3.14}{1995/05/02}
 %      {Reset \cs{@colroom}, for tools/1584}
 % \changes{v4.14}{2020/02/07}
-%      {Rearrange vertical space tests for gh/3512 (floats on same page)}
+%      {Rearrange vertical space tests for tools/3512 (floats on same page)}
 %    \begin{macrocode}
 %      \global\@colroom\@colht
 %      \global\vsize\@colht
 %    \end{macrocode}
 % Put the last page of the table on to the main vertical list.
 % \changes{v4.14}{2020/02/07}
-%      {Remove box from final page gh/3512}
+%      {Remove box from final page tools/3512}
 %    \begin{macrocode}
         \unvbox\z@\box\ifvoid\LT at lastfoot\LT at foot\else\LT at lastfoot\fi
 %    \end{macrocode}





More information about the latex3-commits mailing list.