From 745892fbddea56040139108277e728b53fd8fc11 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Thu, 28 May 2020 03:03:21 +0000
Subject: CTAN sync 202005280303

---
 macros/latex-dev/base/lttab.dtx | 45 ++++++++++++++++++++++++++++++++++++++---
 1 file changed, 42 insertions(+), 3 deletions(-)

(limited to 'macros/latex-dev/base/lttab.dtx')

diff --git a/macros/latex-dev/base/lttab.dtx b/macros/latex-dev/base/lttab.dtx
index 47cf4a6618..dedd9e5d37 100644
--- a/macros/latex-dev/base/lttab.dtx
+++ b/macros/latex-dev/base/lttab.dtx
@@ -31,7 +31,7 @@
 %%% From File: lttab.dtx
 %<*driver>
 % \fi
-\ProvidesFile{lttab.dtx}[2019/10/07 v1.1q LaTeX Kernel (Columns)]
+\ProvidesFile{lttab.dtx}[2020/04/24 v1.1r LaTeX Kernel (Columns)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{lttab.dtx}
@@ -475,11 +475,28 @@
 % \end{macro}
 %
 % \begin{macro}{\@itabcr}
+% \changes{v1.1r}{2020/04/21}{Support calc syntax (gh/152)}
 %    \begin{macrocode}
-\def\@itabcr[#1]{\vskip #1\@startline\ignorespaces}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/10/01}%
+%<latexrelease>                 {\@itabcr}{Tabbing calc syntax}%
+\def\@itabcr[#1]{\@vspace@calcify{#1}\@startline\ignorespaces}
+%</2ekernel|latexrelease>
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease>                 {\@itabcr}{Tabbing calc syntax}%
+%<latexrelease>
+%<latexrelease>\def\@itabcr[#1]{\vskip #1\@startline\ignorespaces}
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
 %    \end{macrocode}
 %
 %
+% \begin{environment}{tabbing}
 % \begin{macro}{\tabbing}
 % \changes{v1.1f}{1995/10/23}{(CAR)Make \cs{@hightab} consistently a
 % local variable}
@@ -513,6 +530,8 @@
   \@stopline\ifnum\@tabpush >\z@ \@badpoptabs \fi\endtrivlist}
 %    \end{macrocode}
 % \end{macro}
+% \end{environment}
+%
 %
 % \begin{macro}{\@rtab}
 % Omitted |\global| added to |\@rtab| 17 Jun 86
@@ -815,6 +834,7 @@
 %    \end{macrocode}
 % \end{macro}
 %
+% \begin{environment}{array}
 % \begin{macro}{\array}
 %    \begin{macrocode}
 \def\array{\let\@acol\@arrayacol \let\@classz\@arrayclassz
@@ -822,6 +842,7 @@
  \let\\\@arraycr\let\@halignto\@empty\@tabarray}
 %    \end{macrocode}
 % \end{macro}
+% \end{environment}
 %
 % \begin{macro}{\endarray}
 % \begin{macro}{\endtabular}
@@ -835,11 +856,13 @@
 % \end{macro}
 % \end{macro}
 %
+% \begin{environment}{tabular}
 % \begin{macro}{\tabular}
 %    \begin{macrocode}
 \def\tabular{\let\@halignto\@empty\@tabular}
 %    \end{macrocode}
 % \end{macro}
+% \end{environment}
 %
 % \begin{macro}{\tabular*}
 % \changes{v1.1j}{1998/05/18}{Use \cs{setlength}, so that
@@ -1003,8 +1026,24 @@
 % \end{macro}
 %
 %  \begin{macro}{\@yargarraycr}
+% \changes{v1.1r}{2020/04/21}{Support calc syntax (gh/152)}
 %    \begin{macrocode}
-\def\@yargarraycr#1{\cr\noalign{\vskip #1}}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/10/01}%
+%<latexrelease>                 {\@yargarraycr}{tabular support calc syntax}%
+\def\@yargarraycr#1{\cr\noalign{\@vspace@calcify{#1}}}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease>                 {\@yargarraycr}{tabular support calc syntax}%
+%<latexrelease>
+%<latexrelease>\def\@yargarraycr#1{\cr\noalign{\vskip #1}}
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
 %    \end{macrocode}
 % \end{macro}
 %
-- 
cgit v1.2.3

