[latex3-commits] [git/LaTeX3-latex3-latex2e] hotfix/gh886: documentation added (322e87e7)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Jul 4 12:01:28 CEST 2022


Repository : https://github.com/latex3/latex2e
On branch  : hotfix/gh886
Link       : https://github.com/latex3/latex2e/commit/322e87e78ba94a2c96444845ce64ff3b676325a9

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

commit 322e87e78ba94a2c96444845ce64ff3b676325a9
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Jul 4 12:01:28 2022 +0200

    documentation added


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

322e87e78ba94a2c96444845ce64ff3b676325a9
 base/changes.txt                                   |  5 ++
 base/ltfssbas.dtx                                  | 71 +++++++++++++++++-----
 base/ltfssdcl.dtx                                  | 12 +++-
 base/testfiles/github-0479-often.luatex.tlg        |  2 +
 base/testfiles/github-0479-often.tlg               |  2 +
 base/testfiles/github-0479-often.xetex.tlg         |  2 +
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |  4 ++
 .../tlb-latexrelease-rollback-003-often.tlg        |  4 ++
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |  4 ++
 ...tlb-latexrelease-rollback-2020-10-01.luatex.tlg |  2 +
 .../tlb-latexrelease-rollback-2020-10-01.tlg       |  2 +
 .../tlb-latexrelease-rollback-2020-10-01.xetex.tlg |  2 +
 ...tlb-latexrelease-rollback-2021-06-01.luatex.tlg |  2 +
 .../tlb-latexrelease-rollback-2021-06-01.tlg       |  2 +
 .../tlb-latexrelease-rollback-2021-06-01.xetex.tlg |  2 +
 ...tlb-latexrelease-rollback-2021-11-15.luatex.tlg |  2 +
 .../tlb-latexrelease-rollback-2021-11-15.tlg       |  2 +
 .../tlb-latexrelease-rollback-2021-11-15.xetex.tlg |  2 +
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |  2 +
 base/testfiles/tlb-rollback-004-often.tlg          |  2 +
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |  2 +
 base/testfiles/tlb-rollback-005.luatex.tlg         |  2 +
 base/testfiles/tlb-rollback-005.tlg                |  2 +
 base/testfiles/tlb-rollback-005.xetex.tlg          |  2 +
 24 files changed, 120 insertions(+), 16 deletions(-)

diff --git a/base/changes.txt b/base/changes.txt
index eeb9833e..544ccd99 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -10,6 +10,11 @@ are not part of the distribution.
 All changes above are only part of the development branch for the next release.
 ================================================================================
 
+2022-07-04  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* ltfssbas.dtx, ltfssdcl.dtx:
+	Ignore spaces if necessary, i.e., after display math done with $$ (gh/886)
+
 #########################
 # 2022-06-01 PL4 Release
 ########################
diff --git a/base/ltfssbas.dtx b/base/ltfssbas.dtx
index 6cddec1c..cc43622a 100644
--- a/base/ltfssbas.dtx
+++ b/base/ltfssbas.dtx
@@ -35,7 +35,7 @@
 %
 %
 \ProvidesFile{ltfssbas.dtx}
-             [2021/06/09 v3.2j LaTeX Kernel (NFSS Basic Macros)]
+             [2022/07/04 v3.2k LaTeX Kernel (NFSS Basic Macros)]
 % \iffalse
 \documentclass{ltxdoc}
 \begin{document}
@@ -1127,31 +1127,72 @@
 % \end{macro}
 %
 %
-% \begin{macro}{\frozen at everymath}
+%
+
+%
+% \begin{macro}{\frozen at everydisplay}
 % \changes{v2.1a}{1994/01/17}{New math font setup}
 %    Now we define the behaviour of the frozen hooks: first
 %    check the math setup then call the user hook.
+%
+%    The check code may push tokens after the math formula with
+%    \cs{aftergroup} and they would prevent a \verb=$$= from  dropping
+%    following spaces. We therefore use a switch to be set as the
+%    first thing after the group so that following code can determine
+%    if there was a display or some inline math (in  the latter case
+%    we better not drop spaces).
+%    After setting the switch we also have to place \cs{ignorespaces}
+%    because setting the switch may be the only thing that happens
+%    after the display.
+% \changes{v3.2k}{2022/07/04}{Ignore spaces if necessary (gh/886)}
+%    The issue with handling of spaces was found in 2022, but it is
+%    really a bug fix for the code added in 2021/11.
 %    \begin{macrocode}
-\frozen at everymath = {%
-                     \aftergroup\@ignorefalse
-                     \check at mathfonts
-                     \the\everymath}
+%</2ekernel>
+%<latexrelease>\IncludeInRelease{2021/11/15}
+%<latexrelease>  {\frozen at everydisplay}{Handle spaces after math}%
+%<*2ekernel|latexrelease>
+\frozen at everydisplay = {%
+  \aftergroup\@ignoretrue  \aftergroup\ignorespaces
+  \check at mathfonts
+  \the\everydisplay}
 %    \end{macrocode}
 % \end{macro}
-%
-%
-% \begin{macro}{\frozen at everydisplay}
+
+
+% \begin{macro}{\frozen at everymath}
 % \changes{v2.1a}{1994/01/17}{New math font setup}
-%    Ditto for the display hook.
+% \changes{v3.2k}{2022/07/04}{Ignore spaces if necessary (gh/886)}
+%    The frozen code for inline math is similar, except that here we
+%    do not want to drop following spaces.
 %    \begin{macrocode}
-\frozen at everydisplay = {%
-  \aftergroup\@ignoretrue
-  \aftergroup\ignorespaces
-                       \check at mathfonts
-                       \the\everydisplay}
+\frozen at everymath = {%
+  \aftergroup\@ignorefalse
+  \check at mathfonts
+  \the\everymath}
 %    \end{macrocode}
 % \end{macro}
 %
+%    \begin{macrocode}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{2020/10/01}
+%<latexrelease>  {\frozen at everydisplay}{Handle spaces after math}%
+%<latexrelease>
+%<latexrelease>\frozen at everydisplay = {\check at mathfonts
+%<latexrelease>                        \the\everydisplay}
+%<latexrelease>\frozen at everymath = {\check at mathfonts
+%<latexrelease>                     \the\everymath}
+%<latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
+%    \end{macrocode}
+%
+%
+%
+%
+%
+%
 % \changes{v3.0q}{1996/07/27}{\cs{if at inmath} switch removed}
 %
 %  \begin{macro}{\curr at math@size}
diff --git a/base/ltfssdcl.dtx b/base/ltfssdcl.dtx
index 9d289040..dd9f12f8 100644
--- a/base/ltfssdcl.dtx
+++ b/base/ltfssdcl.dtx
@@ -36,7 +36,7 @@
 %
 %
 \ProvidesFile{ltfssdcl.dtx}
-            [2021/10/15 v3.0y LaTeX Kernel (NFSS Declarative Interface)]
+            [2022/07/04 v3.0z LaTeX Kernel (NFSS Declarative Interface)]
 % \iffalse
 \documentclass{ltxdoc}
 \begin{document}
@@ -650,6 +650,16 @@
 %    \begin{macrocode}
                \@font at info{No~ math~ alphabet~ change~ to~ frozen~ version~ #1}
              }
+%    \end{macrocode}
+%    If this is executed after a math display, we may have to arrange
+%    for ignoring spaces, because they are now hidden if
+%    the tokens from above intervene. This is signaled by the 2e
+%    switch \texttt{@ignore} which is set in \cs{frozen at everymath} and
+%    \cs{frozen at everydisplay}.
+%
+%    This is all 2e code so we use that syntax.
+% \changes{v3.0z}{2022/07/04}{Ignore spaces if necessary (gh/886)}
+%    \begin{macrocode}
          \if at ignore \ignorespaces \fi
     }
 }
diff --git a/base/testfiles/github-0479-often.luatex.tlg b/base/testfiles/github-0479-often.luatex.tlg
index 20f0b469..c26d6d41 100644
--- a/base/testfiles/github-0479-often.luatex.tlg
+++ b/base/testfiles/github-0479-often.luatex.tlg
@@ -250,6 +250,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/github-0479-often.tlg b/base/testfiles/github-0479-often.tlg
index 0ee320e2..2f73905a 100644
--- a/base/testfiles/github-0479-often.tlg
+++ b/base/testfiles/github-0479-often.tlg
@@ -240,6 +240,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/github-0479-often.xetex.tlg b/base/testfiles/github-0479-often.xetex.tlg
index 473b90c0..87fe83c6 100644
--- a/base/testfiles/github-0479-often.xetex.tlg
+++ b/base/testfiles/github-0479-often.xetex.tlg
@@ -240,6 +240,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution 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 003c3d8b..334b4674 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
@@ -224,6 +224,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Skipping: [....-..-..] Drop m in usefont on input line ....
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Skipping: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Skipping: [....-..-..] Provide family substitution on input line ....
@@ -849,6 +851,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Skipping: [....-..-..] Drop m in usefont on input line ....
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Skipping: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Skipping: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
index 68f358e2..7fd19108 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
@@ -218,6 +218,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Skipping: [....-..-..] Drop m in usefont on input line ....
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Skipping: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Skipping: [....-..-..] Provide family substitution on input line ....
@@ -833,6 +835,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Skipping: [....-..-..] Drop m in usefont on input line ....
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Skipping: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Skipping: [....-..-..] Provide family substitution 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 be49a267..054b5df7 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
@@ -218,6 +218,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Skipping: [....-..-..] Drop m in usefont on input line ....
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Skipping: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Skipping: [....-..-..] Provide family substitution on input line ....
@@ -842,6 +844,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Skipping: [....-..-..] Drop m in usefont on input line ....
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Skipping: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Skipping: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
index f1e098d5..d7b75d4f 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
@@ -250,6 +250,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
index e9eee07e..6bbe2168 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
@@ -240,6 +240,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
index ad3661a8..30cacb55 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
@@ -240,6 +240,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
index 786bb5c7..ac002a95 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
@@ -251,6 +251,8 @@ Applying: [....-..-..] Force font face on input line ...
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
index ff6b2639..242e1ff5 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
@@ -240,6 +240,8 @@ Applying: [....-..-..] Force font face on input line ...
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
index 0a887fbc..3177d815 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
@@ -240,6 +240,8 @@ Applying: [....-..-..] Force font face on input line ...
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
index 91e8100d..248e6fed 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
@@ -251,6 +251,8 @@ Applying: [....-..-..] Force font face on input line ...
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
+Already applied: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
index c72089a4..24fc9ea4 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
@@ -240,6 +240,8 @@ Applying: [....-..-..] Force font face on input line ...
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
+Already applied: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
index 18c97772..1b09ad95 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
@@ -240,6 +240,8 @@ Applying: [....-..-..] Force font face on input line ...
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
+Already applied: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.luatex.tlg b/base/testfiles/tlb-rollback-004-often.luatex.tlg
index 50751557..9f0cfb05 100644
--- a/base/testfiles/tlb-rollback-004-often.luatex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg
@@ -251,6 +251,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.tlg b/base/testfiles/tlb-rollback-004-often.tlg
index 2409d5cf..8a496f68 100644
--- a/base/testfiles/tlb-rollback-004-often.tlg
+++ b/base/testfiles/tlb-rollback-004-often.tlg
@@ -240,6 +240,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.xetex.tlg b/base/testfiles/tlb-rollback-004-often.xetex.tlg
index 91713ffb..901bd687 100644
--- a/base/testfiles/tlb-rollback-004-often.xetex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg
@@ -240,6 +240,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-rollback-005.luatex.tlg b/base/testfiles/tlb-rollback-005.luatex.tlg
index 9af328fb..cf144057 100644
--- a/base/testfiles/tlb-rollback-005.luatex.tlg
+++ b/base/testfiles/tlb-rollback-005.luatex.tlg
@@ -254,6 +254,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-rollback-005.tlg b/base/testfiles/tlb-rollback-005.tlg
index e7fd78e7..4fb2f163 100644
--- a/base/testfiles/tlb-rollback-005.tlg
+++ b/base/testfiles/tlb-rollback-005.tlg
@@ -244,6 +244,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....
diff --git a/base/testfiles/tlb-rollback-005.xetex.tlg b/base/testfiles/tlb-rollback-005.xetex.tlg
index aa620651..fe0c2660 100644
--- a/base/testfiles/tlb-rollback-005.xetex.tlg
+++ b/base/testfiles/tlb-rollback-005.xetex.tlg
@@ -244,6 +244,8 @@ Skipping: [....-..-..] Force font face on input line ...
 Applying: [....-..-..] Drop m in usefont on input line ....
 LaTeX Info: Redefining \usefont on input line ....
 Already applied: [....-..-..] Drop m in usefont on input line ....
+Skipping: [....-..-..] Handle spaces after math on input line ....
+Applying: [....-..-..] Handle spaces after math on input line ....
 Applying: [....-..-..] Loading .fd files on input line ....
 Already applied: [....-..-..] Loading .fd files on input line ....
 Applying: [....-..-..] Provide family substitution on input line ....





More information about the latex3-commits mailing list.