texlive[55020] Master/texmf-dist: reledmac (3may20)

commits+karl at tug.org commits+karl at tug.org
Mon May 4 23:25:30 CEST 2020


Revision: 55020
          http://tug.org/svn/texlive?view=revision&revision=55020
Author:   karl
Date:     2020-05-04 23:25:29 +0200 (Mon, 04 May 2020)
Log Message:
-----------
reledmac (3may20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/reledmac/doc-include/migrate-mac.dtx
    trunk/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendnotes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/makefile
    trunk/Master/texmf-dist/doc/latex/reledmac/migration.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf
    trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx
    trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/doc-include/migrate-mac.dtx
===================================================================
--- trunk/Master/texmf-dist/doc/latex/reledmac/doc-include/migrate-mac.dtx	2020-05-04 21:24:57 UTC (rev 55019)
+++ trunk/Master/texmf-dist/doc/latex/reledmac/doc-include/migrate-mac.dtx	2020-05-04 21:25:29 UTC (rev 55020)
@@ -422,9 +422,9 @@
 % When using \cs{labelpstarttrue}, a spurious space\footnote{See \url{https://github.com/maieul/ledmac/issues/673\#issuecomment-322457149} for an example.} was introduced after the pstart number (only for normal typesetting, not while typesetting in parallel).
 % The new version of the package has deleted this spurious space.
 % If you consider that it was NOT a spurious space, you should add it manually in your definition of \cs{thepstart}.
-% \subsection{Migration to \reledmac 2.26.0}
+% \subsection{Migration to \reledmac~2.26.0}
 % You must delete your \verb+.aux+ file after having upgraded to this new version of \reledmac.
-% \subsection{Migration to \reledmac 2.27.1}
+% \subsection{Migration to \reledmac~2.27.1}
 This release fixes spurious space in \cs{hidenumbering}.
 %If you considered this spurious space as normal, you must insert it manually using.
 \begin{verbatim}
@@ -433,11 +433,13 @@
 
 %To get the space after \verb+xx+.
 
-\subsection{Migration to \reledmac 2.30.0}
+% \subsection{Migration to \reledmac~2.30.0}
 
 If you have multiple annotations for the same line, these are now separated with a comma in the margin. You can use \cs{setlinenumannotationsep} to change the separator.
 
-% \subsection{Migration to \reledmac 2.31.1}
+% \subsection{Migration to \reledmac~2.31.1}
 %If you use \cs{Xgroupbyline}, the indentation of the notes has been deleted, in order to have the same behavior as for normal critical notes.
 %
 %Use \cs{Xparindent} to restore indentation.
+% \subsection{Migration to \reledmac~2.32.7}
+% For paragraphed familiar footnotes, the separator between notes was \cs{Xparafootsep} instead of \cs{parafootsepX}. This release fixes this bug. You may adapte your settings.

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/reledmac/makefile	2020-05-04 21:24:57 UTC (rev 55019)
+++ trunk/Master/texmf-dist/doc/latex/reledmac/makefile	2020-05-04 21:25:29 UTC (rev 55020)
@@ -12,7 +12,7 @@
 .PHONY: all dist clean doc test
 
 
-all: reledmac.sty reledpar.sty reledmac.pdf   reledpar.pdf migration.pdf dist
+all: test reledmac.sty reledpar.sty reledmac.pdf   reledpar.pdf migration.pdf dist
 
 doc: *.pdf
 

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

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

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

Modified: trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx	2020-05-04 21:24:57 UTC (rev 55019)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx	2020-05-04 21:25:29 UTC (rev 55020)
@@ -548,6 +548,9 @@
 % \changes{v2.32.5}{2020/03/08}{Fix bug with macro inside \protect\cs{sameword} with no-\protect\XeTeX\ engines.}
 % \changes{v2.32.6}{2020/04/19}{Fix bug with glossary entries inside the first argument of \protect\cs{edtext}.}
 % \changes{v2.32.6}{2020/04/19}{Add hyperref link when inserting glossary entries.}
+% \changes{v2.32.7}{2020/05/03}{Fix bug with \protect\cs{parafootsepX}.}
+% \changes{v2.32.7}{2020/05/03}{Fix bug with \protect\cs{lineation}\arg{pstart} and \protect\cs{edtext} in the very first line of a \protect\cs{pstart}.}
+% \changes{v2.32.7}{2020/05/03}{Fix spurious spaces at the very first line of \protect\env{edtabular} environnments.}
 %      Typeset scholarly editions with \LaTeX\thanks{This file (\dtxfilename)
 % has version number \fileversion, last revised \filedate.}}
 %
@@ -4331,7 +4334,7 @@
 %    \begin{macrocode}
 %<*code>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2020/04/19 v2.32.6 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2020/05/03 v2.32.7 typesetting critical editions]%
 %    \end{macrocode}
 %
 % \subsection{Package options}
@@ -8800,21 +8803,10 @@
   \endgraf\global\num at lines=\prevgraf\egroup%
   \global\par at line=0%
 %    \end{macrocode}
-% We check if lineation is by pstart: in this case, we reset the line number, but only in the second line of the pstart.
-% We can't reset line number at the beginning of  \protect\cs{pstart}, as \protect\cs{setline} is parsed at the end of previous \protect\cs{pend}, and so, we must do it at the end of first line of pstart.
+% Output the lines.
 %    \begin{macrocode}
-  \csnumdef{pstartline}{0}%
   \loop\ifvbox\raw at text%
-    \csnumdef{pstartline}{\pstartline+\@ne}%
     \do at line%
-    \ifbypstart@%
-     \ifnumequal{\pstartline}{1}{%
-       \bgroup%
-       \let\leavevmode\relax%
-       \setline{1}%
-       \egroup%
-     \resetprevline@}{}%
-    \fi%
   \repeat%
 %    \end{macrocode}
 % Deal with any leftover notes, and then end the group that was begun
@@ -8855,6 +8847,16 @@
   \ifautopar%
     \autopar%
   \fi%
+%    \end{macrocode}
+% At the very end, we check if the lineation is made by \cs{pstart}. In this case, we reset the line number, using \cs{setlinenum}, as we are, technically, already out of \cs{pstart}\cs{pend} structure.
+%    \begin{macrocode}
+    \ifbypstart@%
+       \begingroup%
+         \let\leavevmode\relax%
+         \setlinenum{0}%
+       \endgroup%
+       \resetprevline@%
+    \fi%
 }
 %    \end{macrocode}
 % \end{macro}
@@ -13490,12 +13492,12 @@
 \newcommand{\insertparafootsepX}[1]{%
    \ifledRcol@%
      \ifnumequal{\csuse{prevpage#1 at numR}}{\page at numR}%
-        {\csuse{Xparafootsep@#1}}%
+        {\csuse{parafootsepX@#1}}%
         {}%
      \global\csname prevpage#1 at numR\endcsname=\page at numR%
    \else%
      \ifnumequal{\csuse{prevpage#1 at num}}{\page at num}%
-        {\csuse{Xparafootsep@#1}}%
+        {\csuse{parafootsepX@#1}}%
         {}%
      \global\csname prevpage#1 at num\endcsname=\page at num%
    \fi%
@@ -19238,10 +19240,16 @@
 %    \begin{macrocode}
 \newcommand{\addtol at denvbody}[1]{%
   \global\l at denvbody\expandafter{\the\l at denvbody#1}}
-
 %    \end{macrocode}
 % \end{macro}
 %
+% \begin{macro}{\if at edtabular}
+% A boolean set to true inside a \macpackage' tabular environnment.
+%    \begin{macrocode}
+\newif\if at edtabular%
+%    \end{macrocode}
+% \end{macro}
+%
 % \begin{macro}{\l at dcollect@body}
 % The macro \protect\cs{l at dcollect@body} starts the scan for the \protect\cs{end}\marg{env} command
 % of the current environment. It takes a macro name as argument. This macro
@@ -19251,10 +19259,12 @@
 %
 %    \begin{macrocode}
 \newcommand{\l at dcollect@body}[1]{%
+  \\%Ensure that we don't have spurious indentation at the very first line, caused by some text before.
   \l at denvbody{\expandafter#1\expandafter{\the\l at denvbody}}%
   \edef\processl at denvbody{\the\l at denvbody\noexpand\end{\@currenvir}}%
   \l at denvbody\@emptytoks \def\l at dbegin@stack{b}%
   \begingroup
+    \@edtabulartrue%
     \expandafter\let\csname\@currenvir\endcsname\l at dcollect@@body
     \edef\processl at denvbody{\expandafter\noexpand\csname\@currenvir\endcsname}%
     \processl at denvbody%

Modified: trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty	2020-05-04 21:24:57 UTC (rev 55019)
+++ trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty	2020-05-04 21:25:29 UTC (rev 55020)
@@ -35,7 +35,7 @@
 %%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2020/04/19 v2.32.6 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2020/05/03 v2.32.7 typesetting critical editions]%
 \RequirePackage{xkeyval}
 \newif\ifparledgroup
 \newif\ifsameparallelpagenumber%
@@ -1964,18 +1964,8 @@
   \@at at end@every at pend%
   \endgraf\global\num at lines=\prevgraf\egroup%
   \global\par at line=0%
-  \csnumdef{pstartline}{0}%
   \loop\ifvbox\raw at text%
-    \csnumdef{pstartline}{\pstartline+\@ne}%
     \do at line%
-    \ifbypstart@%
-     \ifnumequal{\pstartline}{1}{%
-       \bgroup%
-       \let\leavevmode\relax%
-       \setline{1}%
-       \egroup%
-     \resetprevline@}{}%
-    \fi%
   \repeat%
   \flush at notes%
   \endgroup%
@@ -2002,6 +1992,13 @@
   \ifautopar%
     \autopar%
   \fi%
+    \ifbypstart@%
+       \begingroup%
+         \let\leavevmode\relax%
+         \setlinenum{0}%
+       \endgroup%
+       \resetprevline@%
+    \fi%
 }
 
 \newif\ifat at every@pend at star@%
@@ -4514,12 +4511,12 @@
 \newcommand{\insertparafootsepX}[1]{%
    \ifledRcol@%
      \ifnumequal{\csuse{prevpage#1 at numR}}{\page at numR}%
-        {\csuse{Xparafootsep@#1}}%
+        {\csuse{parafootsepX@#1}}%
         {}%
      \global\csname prevpage#1 at numR\endcsname=\page at numR%
    \else%
      \ifnumequal{\csuse{prevpage#1 at num}}{\page at num}%
-        {\csuse{Xparafootsep@#1}}%
+        {\csuse{parafootsepX@#1}}%
         {}%
      \global\csname prevpage#1 at num\endcsname=\page at num%
    \fi%
@@ -8128,12 +8125,14 @@
 
 \newcommand{\addtol at denvbody}[1]{%
   \global\l at denvbody\expandafter{\the\l at denvbody#1}}
-
+\newif\if at edtabular%
 \newcommand{\l at dcollect@body}[1]{%
+  \\%Ensure that we don't have spurious indentation at the very first line, caused by some text before.
   \l at denvbody{\expandafter#1\expandafter{\the\l at denvbody}}%
   \edef\processl at denvbody{\the\l at denvbody\noexpand\end{\@currenvir}}%
   \l at denvbody\@emptytoks \def\l at dbegin@stack{b}%
   \begingroup
+    \@edtabulartrue%
     \expandafter\let\csname\@currenvir\endcsname\l at dcollect@@body
     \edef\processl at denvbody{\expandafter\noexpand\csname\@currenvir\endcsname}%
     \processl at denvbody%



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