[latex3-commits] [git/LaTeX3-latex3-latex2e] ltcmdhooks: move some kernel hooks earlier (16ce8491)
Frank Mittelbach
frank.mittelbach at latex-project.org
Sat Apr 17 21:48:46 CEST 2021
Repository : https://github.com/latex3/latex2e
On branch : ltcmdhooks
Link : https://github.com/latex3/latex2e/commit/16ce849181a7e406f687037d11c7fcb14c182a47
>---------------------------------------------------------------
commit 16ce849181a7e406f687037d11c7fcb14c182a47
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Sat Apr 17 21:48:46 2021 +0200
move some kernel hooks earlier
>---------------------------------------------------------------
16ce849181a7e406f687037d11c7fcb14c182a47
base/doc/source2e.tex | 4 +-
base/format.ins | 3 +-
base/ltdefns.dtx | 3 +-
base/ltexpl.dtx | 23 ++++--
base/ltfiles.dtx | 11 ++-
base/testfiles/github-0479-often.luatex.tlg | 95 +++++++++++-----------
base/testfiles/github-0479-often.tlg | 4 +-
base/testfiles/github-0479-often.xetex.tlg | 4 +-
.../tlb-latexrelease-rollback-003-often.luatex.tlg | 70 ++++++++--------
.../tlb-latexrelease-rollback-003-often.tlg | 8 +-
.../tlb-latexrelease-rollback-003-often.xetex.tlg | 8 +-
base/testfiles/tlb-rollback-004-often.luatex.tlg | 84 +++++++++----------
base/testfiles/tlb-rollback-004-often.tlg | 4 +-
base/testfiles/tlb-rollback-004-often.xetex.tlg | 4 +-
14 files changed, 170 insertions(+), 155 deletions(-)
diff --git a/base/doc/source2e.tex b/base/doc/source2e.tex
index 9acd8f7d..abe8c1aa 100644
--- a/base/doc/source2e.tex
+++ b/base/doc/source2e.tex
@@ -252,6 +252,8 @@ page_precedence "rnaA"
\DocInclude{lthooks} % Hook management (L3 module)
+ \DocInclude{ltcmdhooks}% Hook management for commands (L3 module)
+
\DocInclude{ltalloc} % Allocation of counters and others.
\DocInclude{ltcntrl} % Program control macros.
@@ -330,8 +332,6 @@ page_precedence "rnaA"
\DocInclude{ltoutput} % Output routine
- \DocInclude{ltcmdhooks}% Hook management for commands
-
\DocInclude{lthyphen} % Hyphenation (hyphen.ltx).
\DocInclude{ltfinal} % Last minute initialisations and dump
diff --git a/base/format.ins b/base/format.ins
index e4ffda03..eece2f57 100644
--- a/base/format.ins
+++ b/base/format.ins
@@ -168,6 +168,7 @@ the system are in the document `cfgguide.tex'.
\from{ltdefns.dtx}{2ekernel}
\from{ltcmd.dtx}{2ekernel} % L3 layer module (used to be xparse)
\from{lthooks.dtx}{2ekernel} % L3 layer module
+ \from{ltcmdhooks.dtx}{2ekernel} % L3 layer module
\from{ltalloc.dtx}{2ekernel}
\from{ltcntrl.dtx}{2ekernel}
\from{lterror.dtx}{2ekernel}
@@ -176,7 +177,6 @@ the system are in the document `cfgguide.tex'.
\from{ltspace.dtx}{2ekernel}
\from{ltlogos.dtx}{2ekernel}
\from{ltfiles.dtx}{2ekernel}
-% \from{ltcmdhooks.dtx}{2ekernel} % L3 layer module
\from{ltoutenc.dtx}{2ekernel}
\from{ltcounts.dtx}{2ekernel}
\from{ltlength.dtx}{2ekernel}
@@ -206,7 +206,6 @@ the system are in the document `cfgguide.tex'.
\from{ltfilehook.dtx}{2ekernel} % L3 layer module
\from{ltshipout.dtx}{2ekernel} % L3 layer module
\from{ltoutput.dtx}{2ekernel}
- \from{ltcmdhooks.dtx}{2ekernel} % L3 layer module
\from{ltfinal.dtx}{2ekernel}}
\file{tracefnt.sty}{%
\from{ltfsstrc.dtx}{package,trace}}
diff --git a/base/ltdefns.dtx b/base/ltdefns.dtx
index ab9d4d0d..9a3ffa74 100644
--- a/base/ltdefns.dtx
+++ b/base/ltdefns.dtx
@@ -2419,7 +2419,8 @@
%
%
% \begin{macro}{\g at addto@macro}
-% Globally add to the end of a macro.
+% Globally add to the end of a macro.
+% This macro is used by the kernel to add to its internal hooks.
% \changes{v0.2a}{1993/11/14}{Made global}
% \changes{v0.2w}{1994/01/31}
% {Use toks register to avoid `hash' problems}
diff --git a/base/ltexpl.dtx b/base/ltexpl.dtx
index a9be1b05..2aabe1ee 100644
--- a/base/ltexpl.dtx
+++ b/base/ltexpl.dtx
@@ -33,7 +33,7 @@
%<*driver>
% \fi
\ProvidesFile{ltexpl.dtx}
- [2021/01/24 v1.3a LaTeX Kernel (expl3-dependent code)]
+ [2021/04/17 v1.3b LaTeX Kernel (expl3-dependent code)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltexpl.dtx}
@@ -82,21 +82,32 @@
% \begin{macrocode}
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
-%<latexrelease> {kernel at enddocument hooks}{Define kernel enddocument Hooks}%
-\let\@kernel at after@enddocument\@empty
-\let\@kernel at after@enddocument at afterlastpage\@empty
+%<latexrelease> {kernel at enddocument hooks}{Define several kernel hooks}
+\let \@kernel at after@enddocument \@empty
+\let \@kernel at after@enddocument at afterlastpage \@empty
+% \end{macrocode}
+%
+% \begin{macro}{\@kernel at before@begindocument,\@kernel at after@begindocument}
+% For the similar reasons we also define those that are used in
+% \cs{document} because they too get material added to in early modules.
+% \begin{macrocode}
+\let \@kernel at before@begindocument \@empty
+\let \@kernel at after@begindocument \@empty
%<latexrelease>\EndIncludeInRelease
% \end{macrocode}
%
% \begin{macrocode}
%<latexrelease>\IncludeInRelease{0000/00/00}%
-%<latexrelease> {kernel at enddocument hooks}{Define kernel enddocument Hooks}%
+%<latexrelease> {kernel at enddocument hooks}{Define several kernel hooks}
%<latexrelease>\let\@kernel at after@enddocument\@undefined
%<latexrelease>\let\@kernel at after@enddocument at afterlastpage\@undefined
-%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\let\@kernel at before@begindocument\@undefined
+%<latexrelease>\let\@kernel at after@begindocument\@undefined
%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
% \end{macrocode}
% \end{macro}
+% \end{macro}
%
% First define some blank commands, so that in case something goes wrong while
% loading \textsf{expl3}, we won't get strange \texttt{Undefined control
diff --git a/base/ltfiles.dtx b/base/ltfiles.dtx
index ac708214..bcaac582 100644
--- a/base/ltfiles.dtx
+++ b/base/ltfiles.dtx
@@ -32,7 +32,7 @@
%<*driver>
% \fi
\ProvidesFile{ltfiles.dtx}
- [2021/03/26 v1.2l LaTeX Kernel (File Handling)]
+ [2021/04/17 v1.2m LaTeX Kernel (File Handling)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltfiles.dtx}
@@ -457,9 +457,14 @@
% \end{macrocode}
% \InternalDetectionOn
%
+% These internal hooks are already declared earlier (in
+% \texttt{ltexpl}) so that other modules could write to them.
+% \changes{v1.2m}{2021/04/17}{Move \cs{@kernel at before@begindocument} and
+% \cs{@kernel at after@begindocument} init earlier so that other modules can
+% write to the hooks}
% \begin{macrocode}
-\let \@kernel at before@begindocument \@empty
-\let \@kernel at after@begindocument \@empty
+%\let \@kernel at before@begindocument \@empty
+%\let \@kernel at after@begindocument \@empty
% \end{macrocode}
%
% \end{macro}
diff --git a/base/testfiles/github-0479-often.luatex.tlg b/base/testfiles/github-0479-often.luatex.tlg
index 583cfa3f..beb2c4bf 100644
--- a/base/testfiles/github-0479-often.luatex.tlg
+++ b/base/testfiles/github-0479-often.luatex.tlg
@@ -38,17 +38,16 @@ Already applied: [....-..-..] LuaTeX on input line ....
Applying: [....-..-..] TU in everyjob on input line ....
luaotfload | load : Luaotfload initialization requested but is already loaded, ignoring.
Already applied: [....-..-..] TU in everyjob on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
-Already applied: [....-..-..] Define kernel enddocument Hooks on input line ...
-7.
+Applying: [....-..-..] Define several kernel hooks on input line ....
+Already applied: [....-..-..] Define several kernel hooks on input line ...
Applying: [....-..-..] Roll forward support on input line ....
Applying: [....-..-..] Pre-load expl3 on input line ....
Skipping: expl3 code already part of the format on input line ....
Already applied: [....-..-..] Pre-load expl3 on input line ....
Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1204.
+ine 1208.
Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on
-input line 1216.
+input line 1220.
Applying: [....-..-..] Allow "par" in \typeout on input line ....
Already applied: [....-..-..] Allow "par" in \typeout on input line ....
Applying: [....-..-..] Make \@carcube long on input line ....
@@ -74,9 +73,9 @@ Already applied: [....-..-..] Undefine \@if at DeclareRobustCommand , \@if at newcomm
and , \@copy at DeclareRobustCommand , \@copy at newcommand , \@show at DeclareRobustCom
mand , \@show at newcommand on input line ....
Applying: [....-..-..] Leave commands undefined in \@ifundefined on input line
- 1575.
+ 1579.
Already applied: [....-..-..] Leave commands undefined in \@ifundefined on inp
-ut line 1603.
+ut line 1607.
Applying: [....-..-..] Add \string at makeletter on input line ....
Already applied: [....-..-..] Undefine \string at makeletter on input line ...
Applying: [....-..-..] Use primitive \- in Lua\LaTeX on input line ....
@@ -84,34 +83,34 @@ Already applied: [....-..-..] Use \hyphenchar in \- on input line ....
Already applied: [....-..-..] Use \hyphenchar in \- on input line ....
Applying: [....-..-..] Make various commands robust on input line ....
LaTeX Info: The control sequence `\allowbreak' is already robust on input line ...
-1665.
+1669.
LaTeX Info: The control sequence `\bigbreak' is already robust on input line ...
-66.
+70.
LaTeX Info: The control sequence `\break' is already robust on input line ...
LaTeX Info: The control sequence `\dotfill' is already robust on input line ...
-8.
+2.
LaTeX Info: The control sequence `\frenchspacing' is already robust on input li
-ne 1669.
+ne 1673.
LaTeX Info: The control sequence `\goodbreak' is already robust on input line ...
-670.
+674.
LaTeX Info: The control sequence `\hrulefill' is already robust on input line ...
-671.
+675.
LaTeX Info: The control sequence `\medbreak' is already robust on input line ...
-72.
+76.
LaTeX Info: The control sequence `\nobreak' is already robust on input line ...
-3.
+7.
LaTeX Info: The control sequence `\nonfrenchspacing' is already robust on input
- line 1674.
+ line 1678.
LaTeX Info: The control sequence `\obeylines' is already robust on input line ...
-675.
+679.
LaTeX Info: The control sequence `\obeyspaces' is already robust on input line ...
-1676.
+1680.
LaTeX Info: The control sequence `\slash' is already robust on input line ...
LaTeX Info: The control sequence `\smallbreak' is already robust on input line ...
-1678.
+1682.
LaTeX Info: The control sequence `\strut' is already robust on input line ...
LaTeX Info: The control sequence `\underbar' is already robust on input line ...
-80.
+84.
Already applied: [....-..-..] Make various commands robust on input line ...
BEGIN module: ltcmd (....-..-..) on input line ....
Document command parser.
@@ -142,13 +141,13 @@ Already applied: [....-..-..] Add calc support on input line ....
Applying: [....-..-..] \newline calc support on input line ....
Already applied: [....-..-..] \newline calc support on input line ....
Applying: [....-..-..] hyphenation and nobreak after space hack on input line ...
-339.
+343.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5357.
+ line 5361.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5371.
+ line 5375.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5383.
+ line 5387.
Applying: [....-..-..] hyphenation after space hack on input line ....
Already applied: [....-..-..] hyphenation after space hack on input line ...
Applying: [....-..-..] \addvspace calc support on input line ....
@@ -188,7 +187,7 @@ Already applied: [....-..-..] Quote file names on input line ....
Already applied: [....-..-..] Quote file names on input line ....
Applying: [....-..-..] Do not load missing file immediately on input line ...
Already applied: [....-..-..] Do not load missing file immediately on input lin
-e 6113.
+e 6115.
Applying: [....-..-..] test for undeclared accent on input line ....
Already applied: [....-..-..] test for undeclared accent on input line ....
Applying: [....-..-..] Make commands robust on input line ....
@@ -215,7 +214,7 @@ Already applied: [....-..-..] Maybe drop one m on input line ....
Applying: [....-..-..] Arbitrary units in \DeclareMathSizes on input line ...
.
Already applied: [....-..-..] Arbitrary units in \DeclareMathSizes on input li
-ne 6446.
+ne 6448.
Applying: [....-..-..] Drop m in usefont on input line ....
LaTeX Info: Redefining \usefont on input line ....
Already applied: [....-..-..] Drop m in usefont on input line ....
@@ -230,7 +229,7 @@ Already applied: [....-..-..] Font substitution in preamble on input line ....
Applying: [....-..-..] XeTeX support for \showhyphens on input line ....
LaTeX Info: Redefining \showhyphens on input line ....
Already applied: [....-..-..] XeTeX support for \showhyphens on input line ...
-9.
+1.
Applying: [....-..-..] Series change rules on input line ....
Already applied: [....-..-..] Series change rules on input line ....
Skipping: [....-..-..] delay fontseries update on input line ....
@@ -344,7 +343,7 @@ Already applied: [....-..-..] Make commands robust on input line ....
Already applied: [....-..-..] Make commands robust on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ...
-8.
+0.
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
@@ -446,16 +445,16 @@ Applying: [....-..-..] default units on input line ...
Already applied: [....-..-..] default units on input line ....
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-283.
+285.
Applying: [....-..-..] default units on input line ....
Already applied: [....-..-..] default units on input line ....
Already applied: [....-..-..] default units on input line ....
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-382.
+384.
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-402.
+404.
Applying: [....-..-..] default units on input line ....
Already applied: [....-..-..] default units on input line ....
Applying: [....-..-..] default units on input line ....
@@ -464,18 +463,18 @@ Applying: [....-..-..] default units on input line ...
Already applied: [....-..-..] default units on input line ....
Applying: [....-..-..] Make commands robust on input line ....
LaTeX Info: The control sequence `\bezier' is already robust on input line ...
-8.
+0.
LaTeX Info: The control sequence `\circle' is already robust on input line ...
-9.
+1.
LaTeX Info: The control sequence `\linethickness' is already robust on input li
-ne 10572.
+ne 10574.
LaTeX Info: The control sequence `\oval' is already robust on input line ...
LaTeX Info: The control sequence `\qbezier' is already robust on input line ...
-76.
+78.
LaTeX Info: The control sequence `\shortstack' is already robust on input line ...
-10577.
+10579.
LaTeX Info: The control sequence `\thinlines' is already robust on input line ...
-0578.
+0580.
Already applied: [....-..-..] Make commands robust on input line ....
Applying: [....-..-..] Make commands robust on input line ....
LaTeX Info: Redefining \title on input line ....
@@ -537,14 +536,14 @@ Applying: [....-..-..] Spaces in option clash check on input line ....
Already applied: [....-..-..] Spaces in option clash check on input line ...
Applying: [....-..-..] Check name with \strcmp on input line ....
Already applied: [....-..-..] Undo: check name with \strcmp on input line ...
-3.
+5.
Applying: [....-..-..] Allow for package substitution on input line ....
Already applied: [....-..-..] Protection for package info on input line ...
Already applied: [....-..-..] Protection for package info on input line ...
Applying: [....-..-..] Track \ProvidesPackage on input line ....
Skipping: [....-..-..] Raw option lists on input line ....
Applying: [....-..-..] Add file replacement in \@pass at ptions on input line ...
-31.
+33.
Already applied: [....-..-..] \@pass at ptions on input line ....
Skipping: [....-..-..] filter unused option list on input line ....
Applying: [....-..-..] filter unused option list on input line ....
@@ -560,22 +559,22 @@ Applying: [....-..-..] Unused options issue on input line ....
Already applied: [....-..-..] Unused options issue on input line ....
Applying: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ....
Already applied: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ...
-518.
+520.
Already applied: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ...
-545.
+547.
Applying: [....-..-..] Hooks and unused options issue on input line ....
Already applied: [....-..-..] Hooks and unused options issue on input line ...
-6.
+8.
Applying: [....-..-..] Use hook system on input line ....
LaTeX Info: Redefining \AtBeginDocument on input line ....
LaTeX Info: Redefining \AtEndDocument on input line ....
Already applied: [....-..-..] Use hook system on input line ....
Applying: [....-..-..] Define \q at curr@file directly (gh/220) on input line ...
-5.
+7.
Already applied: [....-..-..] Spaces in file names + optional arg on input line
- 11894.
+ 11896.
Already applied: [....-..-..] Spaces in file names + optional arg on input line
- 12025.
+ 12027.
Applying: [....-..-..] Hook management file on input line ....
Already applied: [....-..-..] Hook management file on input line ....
Applying: [....-..-..] File helpers on input line ....
@@ -647,7 +646,7 @@ Applying: [....-..-..] float order in 2-column on input line ....
Already applied: [....-..-..] float order in 2-column on input line ....
Applying: [....-..-..] Reset language for hyphenation on input line ....
Already applied: [....-..-..] Reset language for hyphenation on input line ...
-6.
+8.
Applying: [....-..-..] float order in 2-column on input line ....
Already applied: [....-..-..] float order in 2-column on input line ....
Applying: [....-..-..] float order in 2-column on input line ....
@@ -672,9 +671,9 @@ Applying: [....-..-..] Extended Allocation on input line ....
Already applied: [....-..-..] Extended Allocation on input line ....
Applying: [....-..-..] Start of XeTeX class allocator on input line ....
Already applied: [....-..-..] Start of XeTeX class allocator on input line ...
-1.
+3.
Already applied: [....-..-..] Start of XeTeX class allocator on input line ...
-8.
+0.
Applying: [....-..-..] XeTeX character classes on input line ....
Already applied: [....-..-..] XeTeX character classes on input line ....
Applying: [....-..-..] Save language for hyphenation on input line ....
diff --git a/base/testfiles/github-0479-often.tlg b/base/testfiles/github-0479-often.tlg
index 95e40c6b..82a1d605 100644
--- a/base/testfiles/github-0479-often.tlg
+++ b/base/testfiles/github-0479-often.tlg
@@ -26,8 +26,8 @@ Applying: [....-..-..] etex tracing on input line ....
Already applied: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
Already applied: [....-..-..] turn off etex tracing on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
-Already applied: [....-..-..] Define kernel enddocument Hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
+Already applied: [....-..-..] Define several kernel hooks on input line ...
Applying: [....-..-..] Roll forward support on input line ....
Applying: [....-..-..] Pre-load expl3 on input line ....
Skipping: expl3 code already part of the format on input line ....
diff --git a/base/testfiles/github-0479-often.xetex.tlg b/base/testfiles/github-0479-often.xetex.tlg
index f2fdf6dc..501cabeb 100644
--- a/base/testfiles/github-0479-often.xetex.tlg
+++ b/base/testfiles/github-0479-often.xetex.tlg
@@ -26,8 +26,8 @@ Applying: [....-..-..] etex tracing on input line ....
Already applied: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
Already applied: [....-..-..] turn off etex tracing on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
-Already applied: [....-..-..] Define kernel enddocument Hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
+Already applied: [....-..-..] Define several kernel hooks on input line ...
Applying: [....-..-..] Roll forward support on input line ....
Applying: [....-..-..] Pre-load expl3 on input line ....
Skipping: expl3 code already part of the format on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
index e2d0e8ff..661d7244 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
@@ -36,15 +36,15 @@ Skipping: [....-..-..] LuaTeX on input line ....
Applying: [....-..-..] LuaTeX on input line ....
Skipping: [....-..-..] TU in everyjob on input line ....
Applying: [....-..-..] TU in everyjob on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1204.
+ine 1208.
Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1216.
+ine 1220.
Skipping: [....-..-..] Allow "par" in \typeout on input line ....
Applying: [....-..-..] Allow "par" in \typeout on input line ....
Skipping: [....-..-..] Make \@carcube long on input line ....
@@ -70,9 +70,9 @@ Applying: [....-..-..] Undefine \@if at DeclareRobustCommand , \@if at newcommand , \
@copy at DeclareRobustCommand , \@copy at newcommand , \@show at DeclareRobustCommand ,
\@show at newcommand on input line ....
Skipping: [....-..-..] Leave commands undefined in \@ifundefined on input line
- 1575.
+ 1579.
Applying: [....-..-..] Leave commands undefined in \@ifundefined on input line
- 1603.
+ 1607.
Skipping: [....-..-..] Add \string at makeletter on input line ....
Applying: [....-..-..] Undefine \string at makeletter on input line ....
Skipping: [....-..-..] Use primitive \- in Lua\LaTeX on input line ....
@@ -105,13 +105,13 @@ Applying: [....-..-..] Add calc support on input line ....
Skipping: [....-..-..] \newline calc support on input line ....
Applying: [....-..-..] \newline calc support on input line ....
Skipping: [....-..-..] hyphenation and nobreak after space hack on input line ...
-339.
+343.
Skipping: [....-..-..] hyphenation and nobreak after space hack on input line ...
-357.
+361.
Skipping: [....-..-..] hyphenation and nobreak after space hack on input line ...
-371.
+375.
Applying: [....-..-..] hyphenation and nobreak after space hack on input line ...
-383.
+387.
Skipping: [....-..-..] hyphenation after space hack on input line ....
Applying: [....-..-..] hyphenation after space hack on input line ....
Skipping: [....-..-..] \addvspace calc support on input line ....
@@ -427,7 +427,7 @@ Applying: [....-..-..] Protection for package info on input line ....
Applying: [....-..-..] Track \ProvidesPackage on input line ....
Skipping: [....-..-..] Raw option lists on input line ....
Skipping: [....-..-..] Add file replacement in \@pass at ptions on input line ...
-31.
+33.
Applying: [....-..-..] \@pass at ptions on input line ....
Skipping: [....-..-..] filter unused option list on input line ....
Applying: [....-..-..] filter unused option list on input line ....
@@ -451,7 +451,7 @@ Applying: [....-..-..] Use hook system on input line ...
LaTeX Info: Redefining \AtBeginDocument on input line ....
LaTeX Info: Redefining \AtEndDocument on input line ....
Skipping: [....-..-..] Define \q at curr@file directly (gh/220) on input line ...
-5.
+7.
Skipping: [....-..-..] Spaces in file names + optional arg on input line ...
Applying: [....-..-..] Spaces in file names + optional arg on input line ...
Skipping: [....-..-..] Hook management file on input line ....
@@ -565,15 +565,15 @@ Applying: [....-..-..] LuaTeX on input line ....
Already applied: [....-..-..] LuaTeX on input line ....
Applying: [....-..-..] TU in everyjob on input line ....
Already applied: [....-..-..] TU in everyjob on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1204.
+ine 1208.
Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1216.
+ine 1220.
Skipping: [....-..-..] Allow "par" in \typeout on input line ....
Applying: [....-..-..] Allow "par" in \typeout on input line ....
Skipping: [....-..-..] Make \@carcube long on input line ....
@@ -599,9 +599,9 @@ Applying: [....-..-..] Undefine \@if at DeclareRobustCommand , \@if at newcommand , \
@copy at DeclareRobustCommand , \@copy at newcommand , \@show at DeclareRobustCommand ,
\@show at newcommand on input line ....
Applying: [....-..-..] Leave commands undefined in \@ifundefined on input line
- 1575.
+ 1579.
Already applied: [....-..-..] Leave commands undefined in \@ifundefined on inp
-ut line 1603.
+ut line 1607.
Skipping: [....-..-..] Add \string at makeletter on input line ....
Applying: [....-..-..] Undefine \string at makeletter on input line ....
Skipping: [....-..-..] Use primitive \- in Lua\LaTeX on input line ....
@@ -640,13 +640,13 @@ Applying: [....-..-..] Add calc support on input line ....
Skipping: [....-..-..] \newline calc support on input line ....
Applying: [....-..-..] \newline calc support on input line ....
Applying: [....-..-..] hyphenation and nobreak after space hack on input line ...
-339.
+343.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5357.
+ line 5361.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5371.
+ line 5375.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5383.
+ line 5387.
Applying: [....-..-..] hyphenation after space hack on input line ....
Already applied: [....-..-..] hyphenation after space hack on input line ...
Skipping: [....-..-..] \addvspace calc support on input line ....
@@ -712,7 +712,7 @@ Applying: [....-..-..] Maybe drop one m on input line ...
Applying: [....-..-..] Arbitrary units in \DeclareMathSizes on input line ...
.
Already applied: [....-..-..] Arbitrary units in \DeclareMathSizes on input li
-ne 6446.
+ne 6448.
Skipping: [....-..-..] Drop m in usefont on input line ....
Applying: [....-..-..] Drop m in usefont on input line ....
LaTeX Info: Redefining \usefont on input line ....
@@ -727,7 +727,7 @@ Already applied: [....-..-..] Font substitution in preamble on input line ....
Applying: [....-..-..] XeTeX support for \showhyphens on input line ....
LaTeX Info: Redefining \showhyphens on input line ....
Already applied: [....-..-..] XeTeX support for \showhyphens on input line ...
-9.
+1.
Skipping: [....-..-..] Series change rules on input line ....
Applying: [....-..-..] Series change rules on input line ....
Skipping: [....-..-..] delay fontseries update on input line ....
@@ -832,7 +832,7 @@ LaTeX Info: Redefining \raggedleft on input line ....
Already applied: [....-..-..] Make commands robust on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ...
-8.
+0.
Applying: [....-..-..] Setup visible space for \verb on input line ....
\@verbvisiblespacebox=\box...
Already applied: [....-..-..] Setup visible space for \verb on input line ...
@@ -928,16 +928,16 @@ Skipping: [....-..-..] default units on input line ...
Applying: [....-..-..] default units on input line ....
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-283.
+285.
Skipping: [....-..-..] default units on input line ....
Applying: [....-..-..] default units on input line ....
Already applied: [....-..-..] default units on input line ....
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-382.
+384.
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-402.
+404.
Skipping: [....-..-..] default units on input line ....
Applying: [....-..-..] default units on input line ....
Skipping: [....-..-..] default units on input line ....
@@ -1012,7 +1012,7 @@ Applying: [....-..-..] Protection for package info on input line ....
Applying: [....-..-..] Track \ProvidesPackage on input line ....
Skipping: [....-..-..] Raw option lists on input line ....
Skipping: [....-..-..] Add file replacement in \@pass at ptions on input line ...
-31.
+33.
Applying: [....-..-..] \@pass at ptions on input line ....
Skipping: [....-..-..] filter unused option list on input line ....
Applying: [....-..-..] filter unused option list on input line ....
@@ -1029,7 +1029,7 @@ Applying: [....-..-..] Unused options issue on input line ....
Skipping: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ....
Applying: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ....
Already applied: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ...
-545.
+547.
Skipping: [....-..-..] Hooks and unused options issue on input line ....
Applying: [....-..-..] Hooks and unused options issue on input line ....
Skipping: [....-..-..] Use hook system on input line ....
@@ -1037,10 +1037,10 @@ Applying: [....-..-..] Use hook system on input line ....
LaTeX Info: Redefining \AtBeginDocument on input line ....
LaTeX Info: Redefining \AtEndDocument on input line ....
Skipping: [....-..-..] Define \q at curr@file directly (gh/220) on input line ...
-5.
+7.
Applying: [....-..-..] Spaces in file names + optional arg on input line ...
Already applied: [....-..-..] Spaces in file names + optional arg on input line
- 12025.
+ 12027.
Skipping: [....-..-..] Hook management file on input line ....
Applying: [....-..-..] Hook management file on input line ....
Skipping: [....-..-..] File helpers on input line ....
@@ -1113,7 +1113,7 @@ Applying: [....-..-..] float order in 2-column on input line ....
Already applied: [....-..-..] float order in 2-column on input line ....
Applying: [....-..-..] Reset language for hyphenation on input line ....
Already applied: [....-..-..] Reset language for hyphenation on input line ...
-6.
+8.
Applying: [....-..-..] float order in 2-column on input line ....
Already applied: [....-..-..] float order in 2-column on input line ....
Applying: [....-..-..] float order in 2-column on input line ....
@@ -1138,9 +1138,9 @@ Applying: [....-..-..] Extended Allocation on input line ....
Already applied: [....-..-..] Extended Allocation on input line ....
Applying: [....-..-..] Start of XeTeX class allocator on input line ....
Already applied: [....-..-..] Start of XeTeX class allocator on input line ...
-1.
+3.
Already applied: [....-..-..] Start of XeTeX class allocator on input line ...
-8.
+0.
Applying: [....-..-..] XeTeX character classes on input line ....
Already applied: [....-..-..] XeTeX character classes on input line ....
Applying: [....-..-..] Save language for hyphenation on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
index 916196a2..66636433 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
@@ -29,8 +29,8 @@ Skipping: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] etex tracing on input line ....
Skipping: [....-..-..] turn off etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
@@ -526,8 +526,8 @@ Applying: [....-..-..] etex tracing on input line ....
Already applied: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
Already applied: [....-..-..] turn off etex tracing on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
index 1bb59b42..53ccfb4e 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
@@ -29,8 +29,8 @@ Skipping: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] etex tracing on input line ....
Skipping: [....-..-..] turn off etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
@@ -535,8 +535,8 @@ Applying: [....-..-..] etex tracing on input line ....
Already applied: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
Already applied: [....-..-..] turn off etex tracing on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.luatex.tlg b/base/testfiles/tlb-rollback-004-often.luatex.tlg
index 857cb7c4..4d705dd5 100644
--- a/base/testfiles/tlb-rollback-004-often.luatex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg
@@ -38,16 +38,16 @@ Already applied: [....-..-..] LuaTeX on input line ....
Applying: [....-..-..] TU in everyjob on input line ....
luaotfload | load : Luaotfload initialization requested but is already loaded, ignoring.
Already applied: [....-..-..] TU in everyjob on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Applying: [....-..-..] Pre-load expl3 on input line ....
(../expl3.ltx)
Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1204.
+ine 1208.
Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input l
-ine 1216.
+ine 1220.
Skipping: [....-..-..] Allow "par" in \typeout on input line ....
Applying: [....-..-..] Allow "par" in \typeout on input line ....
Skipping: [....-..-..] Make \@carcube long on input line ....
@@ -73,9 +73,9 @@ Applying: [....-..-..] Undefine \@if at DeclareRobustCommand , \@if at newcommand , \
@copy at DeclareRobustCommand , \@copy at newcommand , \@show at DeclareRobustCommand ,
\@show at newcommand on input line ....
Applying: [....-..-..] Leave commands undefined in \@ifundefined on input line
- 1575.
+ 1579.
Already applied: [....-..-..] Leave commands undefined in \@ifundefined on inp
-ut line 1603.
+ut line 1607.
Skipping: [....-..-..] Add \string at makeletter on input line ....
Applying: [....-..-..] Undefine \string at makeletter on input line ....
Skipping: [....-..-..] Use primitive \- in Lua\LaTeX on input line ....
@@ -84,34 +84,34 @@ LaTeX Info: Redefining \- on input line ....
Already applied: [....-..-..] Use \hyphenchar in \- on input line ....
Applying: [....-..-..] Make various commands robust on input line ....
LaTeX Info: The control sequence `\allowbreak' is already robust on input line ...
-1665.
+1669.
LaTeX Info: The control sequence `\bigbreak' is already robust on input line ...
-66.
+70.
LaTeX Info: The control sequence `\break' is already robust on input line ...
LaTeX Info: The control sequence `\dotfill' is already robust on input line ...
-8.
+2.
LaTeX Info: The control sequence `\frenchspacing' is already robust on input li
-ne 1669.
+ne 1673.
LaTeX Info: The control sequence `\goodbreak' is already robust on input line ...
-670.
+674.
LaTeX Info: The control sequence `\hrulefill' is already robust on input line ...
-671.
+675.
LaTeX Info: The control sequence `\medbreak' is already robust on input line ...
-72.
+76.
LaTeX Info: The control sequence `\nobreak' is already robust on input line ...
-3.
+7.
LaTeX Info: The control sequence `\nonfrenchspacing' is already robust on input
- line 1674.
+ line 1678.
LaTeX Info: The control sequence `\obeylines' is already robust on input line ...
-675.
+679.
LaTeX Info: The control sequence `\obeyspaces' is already robust on input line ...
-1676.
+1680.
LaTeX Info: The control sequence `\slash' is already robust on input line ...
LaTeX Info: The control sequence `\smallbreak' is already robust on input line ...
-1678.
+1682.
LaTeX Info: The control sequence `\strut' is already robust on input line ...
LaTeX Info: The control sequence `\underbar' is already robust on input line ...
-80.
+84.
Already applied: [....-..-..] Make various commands robust on input line ...
BEGIN module: ltcmd (....-..-..) on input line ....
Document command parser.
@@ -142,13 +142,13 @@ Applying: [....-..-..] Add calc support on input line ....
Skipping: [....-..-..] \newline calc support on input line ....
Applying: [....-..-..] \newline calc support on input line ....
Applying: [....-..-..] hyphenation and nobreak after space hack on input line ...
-339.
+343.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5357.
+ line 5361.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5371.
+ line 5375.
Already applied: [....-..-..] hyphenation and nobreak after space hack on input
- line 5383.
+ line 5387.
Applying: [....-..-..] hyphenation after space hack on input line ....
Already applied: [....-..-..] hyphenation after space hack on input line ...
Skipping: [....-..-..] \addvspace calc support on input line ....
@@ -214,7 +214,7 @@ Already applied: [....-..-..] Maybe drop one m on input line ....
Applying: [....-..-..] Arbitrary units in \DeclareMathSizes on input line ...
.
Already applied: [....-..-..] Arbitrary units in \DeclareMathSizes on input li
-ne 6446.
+ne 6448.
Applying: [....-..-..] Drop m in usefont on input line ....
LaTeX Info: Redefining \usefont on input line ....
Already applied: [....-..-..] Drop m in usefont on input line ....
@@ -229,7 +229,7 @@ Already applied: [....-..-..] Font substitution in preamble on input line ....
Applying: [....-..-..] XeTeX support for \showhyphens on input line ....
LaTeX Info: Redefining \showhyphens on input line ....
Already applied: [....-..-..] XeTeX support for \showhyphens on input line ...
-9.
+1.
Applying: [....-..-..] Series change rules on input line ....
Already applied: [....-..-..] Series change rules on input line ....
Skipping: [....-..-..] delay fontseries update on input line ....
@@ -342,7 +342,7 @@ LaTeX Info: Redefining \raggedleft on input line ....
Already applied: [....-..-..] Make commands robust on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ...
-8.
+0.
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
@@ -439,16 +439,16 @@ Skipping: [....-..-..] default units on input line ...
Applying: [....-..-..] default units on input line ....
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-283.
+285.
Skipping: [....-..-..] default units on input line ....
Applying: [....-..-..] default units on input line ....
Already applied: [....-..-..] default units on input line ....
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-382.
+384.
Applying: [....-..-..] Avoid almost zero length leaders on input line ....
Already applied: [....-..-..] Avoid almost zero length leaders on input line ...
-402.
+404.
Skipping: [....-..-..] default units on input line ....
Applying: [....-..-..] default units on input line ....
Skipping: [....-..-..] default units on input line ....
@@ -457,18 +457,18 @@ Skipping: [....-..-..] default units on input line ...
Applying: [....-..-..] default units on input line ....
Applying: [....-..-..] Make commands robust on input line ....
LaTeX Info: The control sequence `\bezier' is already robust on input line ...
-8.
+0.
LaTeX Info: The control sequence `\circle' is already robust on input line ...
-9.
+1.
LaTeX Info: The control sequence `\linethickness' is already robust on input li
-ne 10572.
+ne 10574.
LaTeX Info: The control sequence `\oval' is already robust on input line ...
LaTeX Info: The control sequence `\qbezier' is already robust on input line ...
-76.
+78.
LaTeX Info: The control sequence `\shortstack' is already robust on input line ...
-10577.
+10579.
LaTeX Info: The control sequence `\thinlines' is already robust on input line ...
-0578.
+0580.
Already applied: [....-..-..] Make commands robust on input line ....
Applying: [....-..-..] Make commands robust on input line ....
LaTeX Info: Redefining \title on input line ....
@@ -536,7 +536,7 @@ Already applied: [....-..-..] Protection for package info on input line ....
Applying: [....-..-..] Track \ProvidesPackage on input line ....
Skipping: [....-..-..] Raw option lists on input line ....
Skipping: [....-..-..] Add file replacement in \@pass at ptions on input line ...
-31.
+33.
Applying: [....-..-..] \@pass at ptions on input line ....
Skipping: [....-..-..] filter unused option list on input line ....
Applying: [....-..-..] filter unused option list on input line ....
@@ -553,7 +553,7 @@ Applying: [....-..-..] Unused options issue on input line ....
Skipping: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ....
Applying: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ....
Already applied: [....-..-..] ifx tests in \@fileswith at pti@ns on input line ...
-545.
+547.
Skipping: [....-..-..] Hooks and unused options issue on input line ....
Applying: [....-..-..] Hooks and unused options issue on input line ....
Skipping: [....-..-..] Use hook system on input line ....
@@ -561,10 +561,10 @@ Applying: [....-..-..] Use hook system on input line ...
LaTeX Info: Redefining \AtBeginDocument on input line ....
LaTeX Info: Redefining \AtEndDocument on input line ....
Skipping: [....-..-..] Define \q at curr@file directly (gh/220) on input line ...
-5.
+7.
Applying: [....-..-..] Spaces in file names + optional arg on input line ...
Already applied: [....-..-..] Spaces in file names + optional arg on input line
- 12025.
+ 12027.
Skipping: [....-..-..] Hook management file on input line ....
Applying: [....-..-..] Hook management file on input line ....
Skipping: [....-..-..] File helpers on input line ....
@@ -637,7 +637,7 @@ Applying: [....-..-..] float order in 2-column on input line ....
Already applied: [....-..-..] float order in 2-column on input line ....
Applying: [....-..-..] Reset language for hyphenation on input line ....
Already applied: [....-..-..] Reset language for hyphenation on input line ...
-6.
+8.
Applying: [....-..-..] float order in 2-column on input line ....
Already applied: [....-..-..] float order in 2-column on input line ....
Applying: [....-..-..] float order in 2-column on input line ....
@@ -662,9 +662,9 @@ Applying: [....-..-..] Extended Allocation on input line ....
Already applied: [....-..-..] Extended Allocation on input line ....
Applying: [....-..-..] Start of XeTeX class allocator on input line ....
Already applied: [....-..-..] Start of XeTeX class allocator on input line ...
-1.
+3.
Already applied: [....-..-..] Start of XeTeX class allocator on input line ...
-8.
+0.
Applying: [....-..-..] XeTeX character classes on input line ....
Already applied: [....-..-..] XeTeX character classes on input line ....
Applying: [....-..-..] Save language for hyphenation on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.tlg b/base/testfiles/tlb-rollback-004-often.tlg
index 872e860c..b5118066 100644
--- a/base/testfiles/tlb-rollback-004-often.tlg
+++ b/base/testfiles/tlb-rollback-004-often.tlg
@@ -26,8 +26,8 @@ Applying: [....-..-..] etex tracing on input line ....
Already applied: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
Already applied: [....-..-..] turn off etex tracing on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Applying: [....-..-..] Pre-load expl3 on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.xetex.tlg b/base/testfiles/tlb-rollback-004-often.xetex.tlg
index ee75f3ce..d6dd04f2 100644
--- a/base/testfiles/tlb-rollback-004-often.xetex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg
@@ -26,8 +26,8 @@ Applying: [....-..-..] etex tracing on input line ....
Already applied: [....-..-..] etex tracing on input line ....
Applying: [....-..-..] turn off etex tracing on input line ....
Already applied: [....-..-..] turn off etex tracing on input line ....
-Skipping: [....-..-..] Define kernel enddocument Hooks on input line ....
-Applying: [....-..-..] Define kernel enddocument Hooks on input line ....
+Skipping: [....-..-..] Define several kernel hooks on input line ....
+Applying: [....-..-..] Define several kernel hooks on input line ....
Skipping: [....-..-..] Roll forward support on input line ....
Skipping: [....-..-..] Pre-load expl3 on input line ....
Applying: [....-..-..] Pre-load expl3 on input line ....
More information about the latex3-commits
mailing list.