[latex3-commits] [latex3/latex2e] ltcmd-verb: Activate tabs as part of activating spaces (556cc353)
github at latex-project.org
github at latex-project.org
Thu Jun 15 18:09:46 CEST 2023
Repository : https://github.com/latex3/latex2e
On branch : ltcmd-verb
Link : https://github.com/latex3/latex2e/commit/556cc353f94664d2cb8b02a2bd7a7e55587de2d6
>---------------------------------------------------------------
commit 556cc353f94664d2cb8b02a2bd7a7e55587de2d6
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Thu Jun 15 17:08:48 2023 +0100
Activate tabs as part of activating spaces
>---------------------------------------------------------------
556cc353f94664d2cb8b02a2bd7a7e55587de2d6
base/changes.txt | 5 +
base/ltmiscen.dtx | 175 ++++++++++-----------
base/testfiles-lthooks/lthooks-rollback-args.tlg | 2 -
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 -
...tlb-latexrelease-rollback-2022-06-01.luatex.tlg | 2 -
.../tlb-latexrelease-rollback-2022-06-01.tlg | 2 -
.../tlb-latexrelease-rollback-2022-06-01.xetex.tlg | 2 -
...tlb-latexrelease-rollback-2022-11-01.luatex.tlg | 2 -
.../tlb-latexrelease-rollback-2022-11-01.tlg | 2 -
.../tlb-latexrelease-rollback-2022-11-01.xetex.tlg | 2 -
...tlb-latexrelease-rollback-2023-06-01.luatex.tlg | 2 -
.../tlb-latexrelease-rollback-2023-06-01.tlg | 2 -
.../tlb-latexrelease-rollback-2023-06-01.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 -
33 files changed, 84 insertions(+), 164 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index 1361c503..0a4499dc 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -6,6 +6,11 @@ completeness or accuracy and it contains some references to files that
are not part of the distribution.
================================================================================
+2023-06-15 Joseph Wright <Joseph.Wright at latex-project.org>
+
+ * ltmiscen.dtx
+ Refinements to tab support
+
2023-06-14 Joseph Wright <Joseph.Wright at latex-project.org>
* ltmiscen.dtx, ltspace.dtx
diff --git a/base/ltmiscen.dtx b/base/ltmiscen.dtx
index 3cb337cd..d1a78fd0 100644
--- a/base/ltmiscen.dtx
+++ b/base/ltmiscen.dtx
@@ -1188,21 +1188,24 @@
% print as the \TeX{}book's space character instead of as blank spaces.
%
% \begin{macro}{\@vobeyspaces}
+% \changes{v1.2b}{2023/06/15}{Support tabs}
% \begin{macro}{\@vobeytabs}
% \changes{v1.2b}{2023/06/14}{Macro added}
% \begin{macrocode}
-{\catcode`\ =\active%
-\gdef\@vobeyspaces{\catcode`\ \active\let \@xobeysp}}
%</2ekernel>
%<latexrelease>\IncludeInRelease{2023/11/01}%
%<latexrelease> {\@vobeytabs}{Obeyed tabs}%
%<*2ekernel|latexrelease>
+{\catcode`\ =\active%
+\gdef\@vobeyspaces{\catcode`\ \active\let \@xobeysp\@vobeytabs}}
{\catcode`\^^I=\active
\gdef\@vobeytabs{\catcode`\^^I\active\let^^I\@xobeytab}}
%</2ekernel|latexrelease>
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\@vobeytabs}{Obeyed tabs}%
+%<latexrelease>{\catcode`\ =\active%
+%<latexrelease>\gdef\@vobeyspaces{\catcode`\ \active\let \@xobeysp}}
%<latexrelease>\let\@vobeytabs\@undefined
%<latexrelease>\EndIncludeInRelease
%<*2ekernel>
@@ -1322,23 +1325,11 @@
%
% \begin{environment}{verbatim}
% \begin{macro}{\verbatim}
-% \changes{v1.2b}{2023/06/14}{Support tabs}
% \begin{macro}{\endverbatim}
% (RmS 93/09/19) Protected against `missing item' error message
% triggered by empty verbatim environment.
% \begin{macrocode}
-%</2ekernel>
-%<latexrelease>\IncludeInRelease{2023/11/01}%
-%<latexrelease> {\verbatim}{Obeyed tabs}%
-%<*2ekernel|latexrelease>
-\def\verbatim{\@verbatim \frenchspacing\@vobeyspaces\@vobeytabs \@xverbatim}
-%</2ekernel|latexrelease>
-%<latexrelease>\EndIncludeInRelease
-%<latexrelease>\IncludeInRelease{0000/00/00}%
-%<latexrelease> {\verbatim}{Obeyed tabs}%
-%<latexrelease>\def\verbatim{\@verbatim \frenchspacing\@vobeyspaces \@xverbatim}
-%<latexrelease>\EndIncludeInRelease
-%<*2ekernel>
+\def\verbatim{\@verbatim \frenchspacing\@vobeyspaces \@xverbatim}
\def\endverbatim{\if at newlist \leavevmode\fi\endtrivlist}
% \end{macrocode}
% \end{macro}
@@ -1395,41 +1386,7 @@
% \end{macro}
%
%
-% \begin{macro}{\@setupverbvisiblespace}
-%
-% In pdf\TeX{} a catcode 12 space will produce the character in
-% slot 32 which is assumed to be a visible space character (in a
-% typewriter font in OT1 or T1 encoding). In Xe\TeX{} or Lua\TeX{} a
-% font in TU encoding is normally used and that has a real space in
-% this slot. So what we do in this case is this: we check the
-% definition of
-% |\verbvisiblespace| and if it is |\asciispace| we assume that the
-% char32 can be used (e.g., in pdf\TeX{}). We then redefine
-% |\@xobeysp| so that after running |\@vobeyspaces| we get
-% characters from slot 32 for each active space.
-%
-% \changes{v1.1o}{2018/10/11}
-% {Provide visible space in \cs{verb*} also for XeTeX and LuaTeX (github/69)}
-% \begin{macrocode}
-\def\@setupverbvisiblespace{%
- \ifx\verbvisiblespace\asciispace
- \let\@xobeysp\asciispace
- \else
-% \end{macrocode} Otherwise we measure the width of a character in
-% the mon-spaced current font and place a
-% |\verbvisiblespace| into a box of the right width which we are then
-% using as the character for a space. By default this will be the space
-% character from OT1 cmtt but by changing
-% |\verbvisiblespace| one could use, for example, the |\textvisiblespace|
-% of the current typewriter font.
-% \begin{macrocode}
- \setbox\z@\hbox{x}%
- \setbox\@verbvisiblespacebox\hbox to\wd\z@{\hss\verbvisiblespace\hss}%
- \def\@xobeysp{\leavevmode\copy\@verbvisiblespacebox}%
- \fi
-}
-% \end{macrocode}
-% \end{macro}
+% ^^A \@setupverbvisiblespace was here
%
% \begin{macro}{\@verbvisiblespacebox}
% The box to hold the visible space character if it isn't in slot
@@ -1443,7 +1400,23 @@
%
%^^A \@sverb was here
%
-%^^A verbatim* was here
+% \begin{environment}{verbatim*}
+% For \texttt{verbatim*} we also set up the correct visible space
+% character definition and then run |\@vobeyspaces|. As this code
+% is not called as part of the normal verbatim environment (the
+% method is done the other way around this time) we don't have to
+% check if space is already active---it shouldn't be.
+% \changes{v1.1o}{2018/10/11}
+% {Provide visible space in \cs{verb*} also for XeTeX and LuaTeX (github/69)}
+% \changes{v1.2b}{2023/06/14}
+% {Support visible tabs in \cs{verb*}}
+% \begin{macrocode}
+\@namedef{verbatim*}{\@verbatim
+ \@setupverbvisiblespace
+ \frenchspacing\@vobeyspaces\@sxverbatim}
+\expandafter\let\csname endverbatim*\endcsname =\endverbatim
+% \end{macrocode}
+% \end{environment}
%
% \begin{macrocode}
%</2ekernel|latexrelease>
@@ -1461,70 +1434,79 @@
%<*2ekernel>
% \end{macrocode}
%
+% \begin{macro}{\@setupverbvisiblespace}
+%
+% In pdf\TeX{} a catcode 12 space will produce the character in
+% slot 32 which is assumed to be a visible space character (in a
+% typewriter font in OT1 or T1 encoding). In Xe\TeX{} or Lua\TeX{} a
+% font in TU encoding is normally used and that has a real space in
+% this slot. So what we do in this case is this: we check the
+% definition of
+% |\verbvisiblespace| and if it is |\asciispace| we assume that the
+% char32 can be used (e.g., in pdf\TeX{}). We then redefine
+% |\@xobeysp| so that after running |\@vobeyspaces| we get
+% characters from slot 32 for each active space.
+%
+% \changes{v1.1o}{2018/10/11}
+% {Provide visible space in \cs{verb*} also for XeTeX and LuaTeX (github/69)}
+% \changes{v1.2b}{2023/06/15}
+% {Support visible tabs}
% \begin{macrocode}
%</2ekernel>
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2023/11/01}%
-%<latexrelease> {\verbatim*}{Setup visible tab for \verb}%
+%<latexrelease> {\@setupverbvisiblespace}{Setup visible tab for \verb}%
+\def\@setupverbvisiblespace{%
+ \ifx\verbvisiblespace\asciispace
+ \let\@xobeysp\asciispace
+ \else
% \end{macrocode}
-%
-% \begin{environment}{verbatim*}
-% For \texttt{verbatim*} we also set up the correct visible space
-% character definition and then run |\@vobeyspaces|. As this code
-% is not called as part of the normal verbatim environment (the
-% method is done the other way around this time) we don't have to
-% check if space is already active---it shouldn't be.
-% \changes{v1.1o}{2018/10/11}
-% {Provide visible space in \cs{verb*} also for XeTeX and LuaTeX (github/69)}
-% \changes{v1.2b}{2023/06/14}
-% {Support visible tabs in \cs{verb*}}
+% Otherwise we measure the width of a character in
+% the mon-spaced current font and place a
+% |\verbvisiblespace| into a box of the right width which we are then
+% using as the character for a space. By default this will be the space
+% character from OT1 cmtt but by changing
+% |\verbvisiblespace| one could use, for example, the |\textvisiblespace|
+% of the current typewriter font.
% \begin{macrocode}
-\@namedef{verbatim*}{\@verbatim
- \@setupverbvisiblespace
+ \setbox\z@\hbox{x}%
+ \setbox\@verbvisiblespacebox\hbox to\wd\z@{\hss\verbvisiblespace\hss}%
+ \def\@xobeysp{\leavevmode\copy\@verbvisiblespacebox}%
+ \fi
\@setupverbvisibletab
- \frenchspacing\@vobeyspaces\@vobeytabs\@sxverbatim}
-\expandafter\let\csname endverbatim*\endcsname =\endverbatim
-% \end{macrocode}
-% \end{environment}
-%
-%
-%
-% \begin{macrocode}
+}
%</2ekernel|latexrelease>
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{2018/12/01}%
-%<latexrelease> {\verbatim*}{Setup visible space for \verb}%
-%<latexrelease>\@namedef{verbatim*}{\@verbatim
-%<latexrelease> \@setupverbvisiblespace
-%<latexrelease> \frenchspacing\@vobeyspaces\@sxverbatim}
+%<latexrelease> {\@setupverbvisiblespace}{Setup visible space for \verb}%
+%<latexrelease>\def\@setupverbvisiblespace{%
+%<latexrelease> \ifx\verbvisiblespace\asciispace
+%<latexrelease> \let\@xobeysp\asciispace
+%<latexrelease> \else
+%<latexrelease> \setbox\z@\hbox{x}%
+%<latexrelease> \setbox\@verbvisiblespacebox\hbox to\wd\z@{\hss\verbvisiblespace\hss}%
+%<latexrelease> \def\@xobeysp{\leavevmode\copy\@verbvisiblespacebox}%
+%<latexrelease> \fi
+%<latexrelease>}
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
-%<latexrelease> {\verbatim*}{Setup visible space for \verb}%
-%<latexrelease>\@namedef{verbatim*}{\@verbatim\@sxverbatim}
+%<latexrelease> {\@setupverbvisiblespace}{Setup visible space for \verb}%
+%<latexrelease>\let\@setupverbvisiblespace\@undefined
%<latexrelease>\EndIncludeInRelease
%<*2ekernel>
% \end{macrocode}
+% \end{macro}
%
% \begin{macro}{\@setupverbvisibletab}
-%
-% \changes{v1.2q}{2023/06/14}
+% \changes{v1.2q}{2023/06/15}
% {Provide visible tab in \cs{verb*}}
-% We re-use the same ideas for tabs: anyone wanting something specialised will
-% likely redo all of this themselves anyway.
+% A redirection: just a simple wrapper.
% \begin{macrocode}
%</2ekernel>
%<latexrelease>\IncludeInRelease{2023/11/01}%
%<latexrelease> {\@setupverbvisibletab}{Setup visible tab for \verb}%
%<*2ekernel|latexrelease>
-\def\@setupverbvisibletab{%
- \ifx\verbvisiblespace\asciispace
- \let\@xobeytab\asciispace
- \else
- \setbox\z@\hbox{x}%
- \setbox\@verbvisiblespacebox\hbox to\wd\z@{\hss\verbvisiblespace\hss}%
- \def\@xobeytab{\leavevmode\copy\@verbvisiblespacebox}%
- \fi
-}
+\def\@setupverbvisibletab{\let\@xobeytab\@xobeysp}
%</2ekernel|latexrelease>
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
@@ -1577,13 +1559,14 @@
% it the definition for the active space character.
% \changes{v1.1o}{2018/10/11}
% {Provide visible space in \cs{verb*} also for XeTeX and LuaTeX (github/69)}
-% \changes{v1.2b}{2023/06/14}
+% \changes{v1.2b}{2023/06/15}
% {Support visible tabs}
% \begin{macrocode}
- \ifnum\catcode`\ =\active
+ \ifnum0%
+ \ifnum\catcode`\ =\active\else 1\fi
+ \ifnum\catcode`\^^I=\active\else 1\fi
+ =0 %
\else \@setupverbvisiblespace \@vobeyspaces \fi
- \ifnum\catcode`\^^I=\active
- \else \@setupverbvisibletab \@vobeytabs \fi
}
% \end{macrocode}
%
diff --git a/base/testfiles-lthooks/lthooks-rollback-args.tlg b/base/testfiles-lthooks/lthooks-rollback-args.tlg
index d27478cb..f4b6d999 100644
--- a/base/testfiles-lthooks/lthooks-rollback-args.tlg
+++ b/base/testfiles-lthooks/lthooks-rollback-args.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/github-0479-often.luatex.tlg b/base/testfiles/github-0479-often.luatex.tlg
index 6a5cd416..becaf7a6 100644
--- a/base/testfiles/github-0479-often.luatex.tlg
+++ b/base/testfiles/github-0479-often.luatex.tlg
@@ -520,8 +520,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/github-0479-often.tlg b/base/testfiles/github-0479-often.tlg
index 807df90e..1aa75250 100644
--- a/base/testfiles/github-0479-often.tlg
+++ b/base/testfiles/github-0479-often.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/github-0479-often.xetex.tlg b/base/testfiles/github-0479-often.xetex.tlg
index 63fc309b..18195e78 100644
--- a/base/testfiles/github-0479-often.xetex.tlg
+++ b/base/testfiles/github-0479-often.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace 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 9b65a267..ec77ae76 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
@@ -477,8 +477,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Skipping: [....-..-..] Disable hyphenation in verbatim on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Skipping: [....-..-..] Setup visible space for \verb on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
Skipping: [....-..-..] Setup visible tab for \verb on input line ....
@@ -1260,8 +1258,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
\@verbvisiblespacebox=\box...
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
index 191391db..d601f6c9 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
@@ -471,8 +471,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Skipping: [....-..-..] Disable hyphenation in verbatim on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Skipping: [....-..-..] Setup visible space for \verb on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
Skipping: [....-..-..] Setup visible tab for \verb on input line ....
@@ -1244,8 +1242,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
\@verbvisiblespacebox=\box...
Already applied: [....-..-..] Setup visible space for \verb 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 16d16beb..bc5c86d0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
@@ -471,8 +471,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Skipping: [....-..-..] Disable hyphenation in verbatim on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Skipping: [....-..-..] Setup visible space for \verb on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
Skipping: [....-..-..] Setup visible tab for \verb on input line ....
@@ -1253,8 +1251,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
\@verbvisiblespacebox=\box...
Already applied: [....-..-..] Setup visible space for \verb 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 09b8322e..dda90cd3 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
@@ -520,8 +520,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace 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 a1689fb8..c8a118f3 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb 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 fd3150c3..75917c0e 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace 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 8194112f..3d685fa2 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
@@ -521,8 +521,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace 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 e56efccd..8b623c86 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb 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 eae15be4..e8c7e36b 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace 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 e8334e24..63878c1f 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
@@ -521,8 +521,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace 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 2d7f3088..70cbf445 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb 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 adbe52e5..e3a99f55 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg
index 0225d939..bc3a58ac 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg
@@ -521,8 +521,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg
index 88257fe4..cf74e7b0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg
index c4e58fbb..87cf2a17 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg
index b066820a..e2d637ec 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg
@@ -521,8 +521,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg
index b3669414..8eea0c5c 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg
index 2ea24c25..cefad5a0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg
index 20abeb6c..fed44ab0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg
@@ -521,8 +521,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg
index 7e8cfc55..b2cddc5d 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg
index 2f1de029..1cf4478a 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg
@@ -510,8 +510,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.luatex.tlg b/base/testfiles/tlb-rollback-004-often.luatex.tlg
index 3255125c..8733b3cd 100644
--- a/base/testfiles/tlb-rollback-004-often.luatex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg
@@ -519,8 +519,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.tlg b/base/testfiles/tlb-rollback-004-often.tlg
index 2f47e2bb..daa1bbf0 100644
--- a/base/testfiles/tlb-rollback-004-often.tlg
+++ b/base/testfiles/tlb-rollback-004-often.tlg
@@ -508,8 +508,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.xetex.tlg b/base/testfiles/tlb-rollback-004-often.xetex.tlg
index 0b1af080..b23b3182 100644
--- a/base/testfiles/tlb-rollback-004-often.xetex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg
@@ -508,8 +508,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-rollback-005.luatex.tlg b/base/testfiles/tlb-rollback-005.luatex.tlg
index 7cfb8566..7e03e258 100644
--- a/base/testfiles/tlb-rollback-005.luatex.tlg
+++ b/base/testfiles/tlb-rollback-005.luatex.tlg
@@ -524,8 +524,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
diff --git a/base/testfiles/tlb-rollback-005.tlg b/base/testfiles/tlb-rollback-005.tlg
index 32488979..3e562b32 100644
--- a/base/testfiles/tlb-rollback-005.tlg
+++ b/base/testfiles/tlb-rollback-005.tlg
@@ -514,8 +514,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
Already applied: [....-..-..] Setup visible space for \verb on input line ....
diff --git a/base/testfiles/tlb-rollback-005.xetex.tlg b/base/testfiles/tlb-rollback-005.xetex.tlg
index 8b875b0f..d5cf8eba 100644
--- a/base/testfiles/tlb-rollback-005.xetex.tlg
+++ b/base/testfiles/tlb-rollback-005.xetex.tlg
@@ -514,8 +514,6 @@ Skipping: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Disable hyphenation in verbatim on input line ....
Already applied: [....-..-..] Disable hyphenation in verbatim on input line ....
-Skipping: [....-..-..] Obeyed tabs on input line ....
-Applying: [....-..-..] Obeyed tabs on input line ....
Applying: [....-..-..] Setup visible space for \verb on input line ....
LaTeX Info: Redefining \asciispace on input line ....
LaTeX Info: Redefining \verbvisiblespace on input line ....
More information about the latex3-commits
mailing list.