[latex3-commits] [latex3/latex2e] develop: Add a footnote (625a654c)

github at latex-project.org github at latex-project.org
Sat Oct 12 12:49:02 CEST 2024


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/625a654c7a88a904287119f56d02756fae043b80

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

commit 625a654c7a88a904287119f56d02756fae043b80
Author: Joseph Wright <joseph at texdev.net>
Date:   Sat Oct 12 11:30:55 2024 +0100

    Add a footnote


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

625a654c7a88a904287119f56d02756fae043b80
 required/tools/array.dtx | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/required/tools/array.dtx b/required/tools/array.dtx
index bacef419..46e442eb 100644
--- a/required/tools/array.dtx
+++ b/required/tools/array.dtx
@@ -1392,7 +1392,12 @@ Bug reports can be opened (category \texttt{#1}) at\\%
 %    To keep \TeX{} happy if there is a look ahead in the tabular preamble
 %    which uses the Appendix~D trick (for example anything with a trailing
 %    optional argument defined by \pkg{ltcmd}), we wrap everything here in
-%    a protected version of \cs{@firstofone}. \TeX{} otherwise can get
+%    a protected version of \cs{@firstofone}.\footnote{The reason this
+%    works is not really clear: almost certainly there is a bug in \TeX{}
+%    here that we are simply avoiding, but as the master counter doesn't
+%    show up in a trace, a full understanding likely means working through
+%    the code that implements \cs{halign}!}
+%    \TeX{} otherwise can get
 %    confused about the value of the master counter, and we get some
 %    strange errors. (Quite possibly the underlying issue is a \TeX{}
 %    bug, but rather than try to fix in 2024 we accept it's there and





More information about the latex3-commits mailing list.