[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.