[latex3-commits] [git/LaTeX3-latex3-latex2e] OR-lab: more debugging output (ee4dadd6)
Frank Mittelbach
frank.mittelbach at latex-project.org
Sun Feb 27 14:48:46 CET 2022
Repository : https://github.com/latex3/latex2e
On branch : OR-lab
Link : https://github.com/latex3/latex2e/commit/ee4dadd6b4786128c93d38de26f97e75c9ebe04b
>---------------------------------------------------------------
commit ee4dadd6b4786128c93d38de26f97e75c9ebe04b
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Sun Feb 27 14:48:46 2022 +0100
more debugging output
>---------------------------------------------------------------
ee4dadd6b4786128c93d38de26f97e75c9ebe04b
required/latex-lab/latex-lab-footnotes.dtx | 13 +++
required/latex-lab/testfiles-OR/footmisc-002.tlg | 36 ++++++
required/latex-lab/testfiles-OR/footmisc-003.tlg | 36 ++++++
required/latex-lab/testfiles-OR/footmisc-004.tlg | 36 ++++++
required/latex-lab/testfiles-OR/footmisc-005.tlg | 36 ++++++
required/latex-lab/testfiles-OR/footmisc-006.tlg | 36 ++++++
.../testfiles-OR/footmisc-007-rollback.lvt | 5 +
.../testfiles-OR/footmisc-007-rollback.tlg | 130 ++++++++++++++++++++-
.../latex-lab/testfiles-OR/footmisc-008-pdfcol.lvt | 6 +-
.../latex-lab/testfiles-OR/footmisc-008-pdfcol.tlg | 8 +-
.../testfiles-OR/footmisc-009-multiple.tlg | 48 ++++++++
.../testfiles-OR/footmisc-010-setspace.tlg | 38 ++++++
.../latex-lab/testfiles-OR/footmisc-011-para.tlg | 38 ++++++
required/latex-lab/testfiles-OR/tagging-001.tlg | 38 ++++++
required/latex-lab/update-OR-all.sh | 1 +
15 files changed, 497 insertions(+), 8 deletions(-)
diff --git a/required/latex-lab/latex-lab-footnotes.dtx b/required/latex-lab/latex-lab-footnotes.dtx
index b4243b94..254176bb 100644
--- a/required/latex-lab/latex-lab-footnotes.dtx
+++ b/required/latex-lab/latex-lab-footnotes.dtx
@@ -139,7 +139,20 @@
\tl_new:N \@kernel at after@fnmark
\tl_new:N \@kernel at before@fnmark at end
+\def\debug at footnotemark{
+ \ShowCommand\@kernel at after@fnmark
+ \ShowCommand\@kernel at before@fnmark at end
+ \LogHook{fnmark/before}
+ \LogHook{fnmark/begin}
+ \LogHook{fnmark}
+ \LogHook{fnmark/end}
+ \LogHook{fnmark/after}
+ \global\let\debug at footnotemark\relax
+ }
+
+
\def \@footnotemark {
+ \debug at footnotemark
%-------
% bibarts
% chextras --- actually in the wrong place does an \unskip
diff --git a/required/latex-lab/testfiles-OR/footmisc-002.tlg b/required/latex-lab/testfiles-OR/footmisc-002.tlg
index 30644250..8e30cb45 100644
--- a/required/latex-lab/testfiles-OR/footmisc-002.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-002.tlg
@@ -1,5 +1,41 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-003.tlg b/required/latex-lab/testfiles-OR/footmisc-003.tlg
index bd7b3cd6..ea297fe1 100644
--- a/required/latex-lab/testfiles-OR/footmisc-003.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-003.tlg
@@ -1,5 +1,41 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-004.tlg b/required/latex-lab/testfiles-OR/footmisc-004.tlg
index cef7ce2d..dbfb38d8 100644
--- a/required/latex-lab/testfiles-OR/footmisc-004.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-004.tlg
@@ -1,5 +1,41 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-005.tlg b/required/latex-lab/testfiles-OR/footmisc-005.tlg
index de42c229..84f78c13 100644
--- a/required/latex-lab/testfiles-OR/footmisc-005.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-005.tlg
@@ -1,5 +1,41 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-006.tlg b/required/latex-lab/testfiles-OR/footmisc-006.tlg
index c89f1f38..198d15f0 100644
--- a/required/latex-lab/testfiles-OR/footmisc-006.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-006.tlg
@@ -1,5 +1,41 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-007-rollback.lvt b/required/latex-lab/testfiles-OR/footmisc-007-rollback.lvt
index bd71fa3e..c46d10be 100644
--- a/required/latex-lab/testfiles-OR/footmisc-007-rollback.lvt
+++ b/required/latex-lab/testfiles-OR/footmisc-007-rollback.lvt
@@ -1,3 +1,5 @@
+\DocumentMetadata{testphase=new-or}
+
\documentclass{article}
\input{regression-test}
@@ -12,4 +14,7 @@
\hfill lorem
\hfill ipsum
+
+Test\footnote{A} and\footnote{B}
+
\end{document}
diff --git a/required/latex-lab/testfiles-OR/footmisc-007-rollback.tlg b/required/latex-lab/testfiles-OR/footmisc-007-rollback.tlg
index d2839ffb..21ed1ca4 100644
--- a/required/latex-lab/testfiles-OR/footmisc-007-rollback.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-007-rollback.tlg
@@ -1,16 +1,71 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{
+ A} and\footnote{B}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{
+ A} and\footnote{B}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line ....
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line ....
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line ....
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line ....
Completed box being shipped out [1]
\vbox(633.0+0.0)x407.0
+.\hbox(0.0+0.0)x0.0
+..\kern -72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
+...\kern -72.26999
+...\hbox(0.0+0.0)x0.0
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
.\glue 16.0
.\vbox(617.0+0.0)x345.0, shifted 62.0
..\vbox(12.0+0.0)x345.0, glue set 12.0fil
...\glue 0.0 plus 1.0fil
+...\pdfrunninglinkoff
...\hbox(0.0+0.0)x345.0
....\hbox(0.0+0.0)x345.0
+...\pdfrunninglinkon
..\glue 25.0
..\glue(\lineskip) 0.0
-..\vbox(550.0+0.0)x345.0, glue set 527.9436fil
+..\vbox(550.0+0.0)x345.0, glue set 487.86787fil
...\write-{}
...\write1{\protect \providecommand {\protect \FN at pp@footnotehinttrue }{}}
...\write1{\protect \providecommand {\protect \FN at pp@footnote at aux }[2]{}}
@@ -40,15 +95,86 @@ Completed box being shipped out [1]
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 1.91553
+...\hbox(8.14003+0.0)x345.0, glue set 282.91658fil
+....\hbox(0.0+0.0)x15.0
+....\OT1/cmr/m/n/10 T
+....\kern-0.83334
+....\OT1/cmr/m/n/10 e
+....\OT1/cmr/m/n/10 s
+....\OT1/cmr/m/n/10 t
+....\penalty 10000
+....\hbox(8.14003+0.0)x4.48613
+.....\mathon
+.....\hbox(4.51111+0.0)x4.48613, shifted -3.62892
+......\OT1/cmr/m/n/7 1
+.....\mathoff
+....\write1{\FN at pp@footnote at aux{1}{\thepage }}
+....\glue 3.33333 plus 1.66666 minus 1.11111
+....\OT1/cmr/m/n/10 a
+....\OT1/cmr/m/n/10 n
+....\OT1/cmr/m/n/10 d
+....\penalty 10000
+....\hbox(8.14003+0.0)x4.48613
+.....\mathon
+.....\hbox(4.51111+0.0)x4.48613, shifted -3.62892
+......\OT1/cmr/m/n/7 2
+.....\mathoff
+....\write1{\FN at pp@footnote at aux{2}{\thepage }}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
...\write1{\protect \FN at pp@footnotehinttrue }
-...\glue -1.94444
+...\glue 0.0 plus 1.0fil
+...\glue 0.0 plus -1.0fil
+...\glue 9.0 plus 4.0 minus 2.0
+...\kern -3.0
+...\rule(0.4+0.0)x137.9979
+...\kern 2.6
+...\hbox(6.68999+2.85002)x345.0, glue set 323.33301fil
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 1
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
+....\OT1/cmr/m/n/8 A
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\hbox(6.68999+2.85002)x345.0, glue set 323.68301fil
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 2
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
+....\OT1/cmr/m/n/8 B
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
...\glue 0.0 plus 1.0fil
...\glue 0.0
...\glue 0.0 plus 0.0001fil
+..\pdfrunninglinkoff
..\glue(\baselineskip) 23.55556
..\hbox(6.44444+0.0)x345.0
...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
....\glue 0.0 plus 1.0fil
....\OT1/cmr/m/n/10 1
....\glue 0.0 plus 1.0fil
+..\pdfrunninglinkon
+.\kern 0.0
(footmisc-007-rollback.aux)
diff --git a/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.lvt b/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.lvt
index 9468425f..79e75d25 100644
--- a/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.lvt
+++ b/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.lvt
@@ -1,3 +1,5 @@
+\DocumentMetadata{testphase=new-or}
+
\documentclass{article}
\input{regression-test}
@@ -12,4 +14,6 @@
\typeout{ok not to be able to patch \string\@makecol}
-\END
+\
+
+\end{document}
diff --git a/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.tlg b/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.tlg
index 77223c1d..513bc703 100644
--- a/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-008-pdfcol.tlg
@@ -1,10 +1,6 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
-(../l3backend-pdftex.def
-File: l3backend-pdftex.def ....-..-.. L3 backend support: PDF output (pdfTeX)
-\l__color_backend_stack_int=\count...
-\l__pdf_internal_box=\box...
-) (footmisc-008-pdfcol.aux)
+(footmisc-008-pdfcol.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line ....
LaTeX Font Info: ... okay on input line ....
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line ....
@@ -36,3 +32,5 @@ LaTeX Font Info: ... okay on input line ....
Package pdfcolfoot Info: Patching \@makecol macros (AtBeginDocument).
Package pdfcolfoot Info: \@makecol cannot be patched.
ok not to be able to patch \@makecol
+[1
+] (footmisc-008-pdfcol.aux)
diff --git a/required/latex-lab/testfiles-OR/footmisc-009-multiple.tlg b/required/latex-lab/testfiles-OR/footmisc-009-multiple.tlg
index 75d35da9..b6a72a10 100644
--- a/required/latex-lab/testfiles-OR/footmisc-009-multiple.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-009-multiple.tlg
@@ -1,5 +1,53 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+ \footnote{\label{foo}B}\footnote[7]{C}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+ \footnote{\label{foo}B}\footnote[7]{C}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> Code chunks:
+> footmisc -> \FN at mf@check
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> footmisc.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> footmisc -> \FN at mf@prepare
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or, footmisc.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-010-setspace.tlg b/required/latex-lab/testfiles-OR/footmisc-010-setspace.tlg
index 3df1e350..12c23d3c 100644
--- a/required/latex-lab/testfiles-OR/footmisc-010-setspace.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-010-setspace.tlg
@@ -13,6 +13,44 @@ Don't change this file in any respect.
> setspace.
<recently read> }
l. ...\ShowHook{fntext/begin}
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{\lipsum[1][1-7]}
+ \footnote{\label{foo}B}\footnote[7]{C}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{\lipsum[1][1-7]}
+ \footnote{\label{foo}B}\footnote[7]{C}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/footmisc-011-para.tlg b/required/latex-lab/testfiles-OR/footmisc-011-para.tlg
index 2d25a90d..5d41ba6a 100644
--- a/required/latex-lab/testfiles-OR/footmisc-011-para.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-011-para.tlg
@@ -1,5 +1,43 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...Test\footnote{A}
+ \tracingnone\footnote{\label{foo}B}\footnote[7]{C}
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...Test\footnote{A}
+ \tracingnone\footnote{\label{foo}B}\footnote[7]{C}
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-OR/tagging-001.tlg b/required/latex-lab/testfiles-OR/tagging-001.tlg
index 6b286895..6ec7f681 100644
--- a/required/latex-lab/testfiles-OR/tagging-001.tlg
+++ b/required/latex-lab/testfiles-OR/tagging-001.tlg
@@ -1,5 +1,43 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
+> \@kernel at after@fnmark=macro:
+->.
+<argument> \@kernel at after@fnmark
+l. ...abc \footnote{blub}
+ xyz\footnotemark
+> \@kernel at before@fnmark at end=macro:
+->.
+<argument> \@kernel at before@fnmark at end
+l. ...abc \footnote{blub}
+ xyz\footnotemark
+-> The hook 'fnmark/before':
+> The hook is empty.
+-> The hook 'fnmark/begin':
+> The hook is empty.
+-> The hook 'fnmark':
+> Code chunks:
+> latex-lab-testphase-new-or -> \stepcounter {absfootnote}\cs_if_exist:NT \tag_struct_begin:n {\tag_mc_end_push: \exp_args:Nx \tag_struct_begin:n {tag=Lbl,ref=fn.\the \c at absfootnote }\tag_mc_begin:n {tag=Lbl}\IfPackageLoadedTF {hyperref}{\hyper at linkstart {link}{fn.\the \c at absfootnote }}{}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/end':
+> Code chunks:
+> latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\IfPackageLoadedTF {hyperref}{\hyper at linkend }{}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}}
+> Document-level (top-level) code (executed last):
+> ---
+> Extra code for next invocation:
+> ---
+> Rules:
+> ---
+> Execution order:
+> latex-lab-testphase-new-or.
+-> The hook 'fnmark/after':
+> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/update-OR-all.sh b/required/latex-lab/update-OR-all.sh
index 78b0d02f..056614dc 100644
--- a/required/latex-lab/update-OR-all.sh
+++ b/required/latex-lab/update-OR-all.sh
@@ -26,6 +26,7 @@ l3build save -cconfig-OR \
footmisc-008-pdfcol \
footmisc-009-multiple \
footmisc-010-setspace \
+ footmisc-011-para \
tagging-001 \
github-001 \
footmisc-symbols-001 \
More information about the latex3-commits
mailing list.