[latex3-commits] [git/LaTeX3-latex3-latex2e] gh205+gh212: corrected fix for #205 ; fix for #212; enable various additional test sets (4550ef22)
Frank Mittelbach
frank.mittelbach at latex-project.org
Sun Nov 10 20:01:39 CET 2019
Repository : https://github.com/latex3/latex2e
On branch : gh205+gh212
Link : https://github.com/latex3/latex2e/commit/4550ef2251eeb676535b26be336e4a1967932f4f
>---------------------------------------------------------------
commit 4550ef2251eeb676535b26be336e4a1967932f4f
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Sun Nov 10 20:01:39 2019 +0100
corrected fix for #205 ; fix for #212; enable various additional test sets
>---------------------------------------------------------------
4550ef2251eeb676535b26be336e4a1967932f4f
base/build.lua | 4 +-
base/changes.txt | 5 +
base/doc.dtx | 15 +--
.../github-0205.luatex.tlg | 94 ++++++++++---------
base/{testfiles => testfiles-TU}/github-0205.lvt | 0
.../github-0205.tlg} | 82 ++++++++---------
.../github-0205.lvt | 0
.../github-0205.tlg | 0
base/testfiles-legacy/utf8-test-001.tlg | 4 +-
required/tools/build.lua | 5 +-
required/tools/changes.txt | 5 +-
{base => required/tools}/config-TU.lua | 0
{base => required/tools}/config-legacy.lua | 0
.../tools/testfiles-TU/github-0212.luatex.tlg | 102 +++++++++++----------
.../tools/testfiles-TU/github-0212.lvt | 4 +-
.../tools/testfiles-TU/github-0212.tlg | 92 +++++++++----------
.../tools/testfiles-legacy/github-0212.lvt | 4 +-
.../tools/testfiles-legacy/github-0212.tlg | 65 +++++--------
required/tools/verbatim.dtx | 10 +-
19 files changed, 245 insertions(+), 246 deletions(-)
diff --git a/base/build.lua b/base/build.lua
index 8cf4079c..b68b41db 100644
--- a/base/build.lua
+++ b/base/build.lua
@@ -136,8 +136,8 @@ unpackdeps = { }
-- Customise typesetting
indexstyle = "source2e.ist"
--- Allow for TU test
-checkconfigs = {"build","config-TU"}
+-- Allow for TU and other tests test
+checkconfigs = {"build","config-TU","config-legacy"}
update_tag = update_tag_base
diff --git a/base/changes.txt b/base/changes.txt
index 41bcc4b0..4337cd07 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -4,6 +4,11 @@ completeness or accuracy and it contains some references to files that
are not part of the distribution.
=======================================================================
+2019-11-10 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * doc.dtx: gh/205 wasn't correctly fixed in PL2
+ Put the definition into the right command :-( (gh/205)
+
2019-11-02 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltmiscen.dtx: Make \\ and \@centercr robust in all situations (gh/203)
diff --git a/base/doc.dtx b/base/doc.dtx
index 70e70a0d..0b56630a 100644
--- a/base/doc.dtx
+++ b/base/doc.dtx
@@ -35,7 +35,7 @@
%<+package|shortvrb>\NeedsTeXFormat{LaTeX2e}[1994/12/01]
%<+package> \ProvidesPackage{doc}
%<+shortvrb>\ProvidesPackage{shortvrb}
-%<+package|shortvrb> [2019/11/03 v2.1j
+%<+package|shortvrb> [2019/11/10 v2.1k
%<+package|shortvrb> Standard LaTeX documentation package (FMi)]
%\catcode`\<=12
%
@@ -2000,17 +2000,18 @@
% |\MacroFont|.
% \begin{macrocode}
\def\verbatim{\@beginparpenalty \predisplaypenalty \@verbatim
-% \end{macrocode}
-%
-% \changes{v2.1j}{2019/11/03}{Kernel now sets up \cs{verbvisiblespace} (gh/205)}
-% \begin{macrocode}
- \@setupverbvisiblespace
\MacroFont \frenchspacing \@vobeyspaces \@xverbatim}
% \end{macrocode}
% We deal in a similar way with the star form of this environment.
% \begin{macrocode}
\@namedef{verbatim*}{\@beginparpenalty \predisplaypenalty \@verbatim
- \MacroFont \@sxverbatim}
+% \end{macrocode}
+%
+% \changes{v2.1j}{2019/11/03}{Kernel now sets up \cs{verbvisiblespace} (gh/205)}
+% \changes{v2.1k}{2019/11/10}{Put the definition into the right command :-( (gh/205)}
+% \begin{macrocode}
+ \@setupverbvisiblespace
+ \MacroFont \@vobeyspaces \@sxverbatim}
% \end{macrocode}
% \end{environment}
% \end{environment}
diff --git a/base/testfiles/github-0205.luatex.tlg b/base/testfiles-TU/github-0205.luatex.tlg
similarity index 58%
copy from base/testfiles/github-0205.luatex.tlg
copy to base/testfiles-TU/github-0205.luatex.tlg
index e0863e91..90c522f3 100644
--- a/base/testfiles/github-0205.luatex.tlg
+++ b/base/testfiles-TU/github-0205.luatex.tlg
@@ -18,8 +18,8 @@ Completed box being shipped out [1]
..\glue(\lineskip) 0.0
..\vbox(550.0+0.0)x345.0, glue set 496.94693fil, direction TLT
...\write-{}
-...\glue(\topskip) 3.05556
-...\hbox(6.94444+1.11111)x345.0, glue set 265.22253fil, direction TLT
+...\glue(\topskip) 3.06
+...\hbox(6.94+1.11111)x345.0, glue set 265.22fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
@@ -27,35 +27,35 @@ Completed box being shipped out [1]
.....\localrightbox=null
....\hbox(0.0+0.0)x15.0, direction TLT
....\hbox(0.0+0.0)x0.0, direction TLT
-....\OT1/cmtt/m/n/10 x
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\TU/lmtt/m/n/10 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\OT1/cmtt/m/n/10 x
-....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
-....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\TU/lmtt/m/n/10 x
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\TU/lmr/m/n/10 a
+....\TU/lmr/m/n/10 n
+....\TU/lmr/m/n/10 d
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
@@ -63,33 +63,27 @@ Completed box being shipped out [1]
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
-...\glue(\baselineskip) 3.94444
-...\hbox(6.94444+1.11111)x345.0, glue set 263.40546fil, direction TLT
+...\glue(\baselineskip) 3.83888
+...\hbox(7.05+1.11111)x345.0, glue set 262.80005fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
.....\localleftbox=null
.....\localrightbox=null
....\hbox(0.0+0.0)x15.0, direction TLT
-....\OT1/cmr/m/n/10 S
-....\OT1/cmr/m/n/10 o
-....\OT1/cmr/m/n/10 m
-....\OT1/cmr/m/n/10 e
+....\TU/lmr/m/n/10 S
+....\TU/lmr/m/n/10 o
+....\TU/lmr/m/n/10 m
+....\TU/lmr/m/n/10 e
....\OT1/cmtt/m/n/10
-....\OT1/cmr/m/n/10 t
-....\OT1/cmr/m/n/10 e
-....\OT1/cmr/m/n/10 x
-....\OT1/cmr/m/n/10 t
-....\hbox(1.29167+0.0)x0.99997, direction TLT
-.....\kern0.59998
-.....\rule(1.29167+*)x0.4
-....\vbox(0.4+0.0)x3.00003, direction TLT
-.....\rule(0.4+0.0)x3.00003
-....\hbox(1.29167+0.0)x0.4, direction TLT
-.....\rule(1.29167+*)x0.4
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
+....\TU/lmr/m/n/10 t
+....\TU/lmr/m/n/10 e
+....\TU/lmr/m/n/10 x
+....\TU/lmr/m/n/10 t
+....\TU/lmr/m/n/10 ␣
+....\TU/lmr/m/n/10 a
+....\TU/lmr/m/n/10 n
+....\TU/lmr/m/n/10 d
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
@@ -98,8 +92,8 @@ Completed box being shipped out [1]
...\glue 0.0 plus 1.0
...\penalty 0
...\glue(\parskip) 0.0
-...\glue(\baselineskip) 6.0139
-...\hbox(3.87498+0.99998)x345.0, glue set 316.65033fil, direction TLT
+...\glue(\baselineskip) 6.00989
+...\hbox(3.879+1.11111)x345.0, glue set 314.43fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
@@ -112,12 +106,24 @@ Completed box being shipped out [1]
.....\hbox(0.0+0.0)x0.0, direction TLT
.....\glue 5.0
....\penalty 0
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/9 x
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/9 x
....\hbox(0.0+0.0)x0.0, direction TLT
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
@@ -125,7 +131,7 @@ Completed box being shipped out [1]
...\penalty 0
...\penalty -51
...\glue 10.0 plus 3.0 minus 5.0
-...\glue -0.99998
+...\glue -1.11111
...\glue 0.0 plus 1.0fil
...\glue 0.0
...\glue 0.0 plus 0.0001fil
diff --git a/base/testfiles/github-0205.lvt b/base/testfiles-TU/github-0205.lvt
similarity index 99%
copy from base/testfiles/github-0205.lvt
copy to base/testfiles-TU/github-0205.lvt
index f7e9b545..c4573108 100644
diff --git a/base/testfiles/github-0205.xetex.tlg b/base/testfiles-TU/github-0205.tlg
similarity index 59%
copy from base/testfiles/github-0205.xetex.tlg
copy to base/testfiles-TU/github-0205.tlg
index dc6706a1..eb75f0f6 100644
--- a/base/testfiles/github-0205.xetex.tlg
+++ b/base/testfiles-TU/github-0205.tlg
@@ -18,39 +18,37 @@ Completed box being shipped out [1]
..\glue(\lineskip) 0.0
..\vbox(550.0+0.0)x345.0, glue set 496.94691fil
...\write-{}
-...\glue(\topskip) 3.05556
-...\hbox(6.94444+1.11111)x345.0, glue set 265.22255fil
+...\glue(\topskip) 3.06
+...\hbox(6.94+1.11111)x345.0, glue set 265.22fil
....\hbox(0.0+0.0)x15.0
....\hbox(0.0+0.0)x0.0
-....\OT1/cmtt/m/n/10 x
-....\hbox(2.19444+1.11111)x5.24995
+....\TU/lmtt/m/n/10 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\OT1/cmtt/m/n/10 x
-....\glue 3.33333 plus 1.66666 minus 1.11111
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
-....\glue 3.33333 plus 1.66666 minus 1.11111
+....\TU/lmtt/m/n/10 x
+....\glue 3.33 plus 1.665 minus 1.11
+....\TU/lmr/m/n/10 and
+....\glue 3.33 plus 1.665 minus 1.11
....\hbox(0.0+0.0)x0.0
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
@@ -58,28 +56,12 @@ Completed box being shipped out [1]
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
-...\glue(\baselineskip) 3.94444
-...\hbox(6.94444+1.11111)x345.0, glue set 263.40546fil
+...\glue(\baselineskip) 3.83888
+...\hbox(7.05+1.11111)x345.0, glue set 262.80005fil
....\hbox(0.0+0.0)x15.0
-....\OT1/cmr/m/n/10 S
-....\OT1/cmr/m/n/10 o
-....\OT1/cmr/m/n/10 m
-....\OT1/cmr/m/n/10 e
+....\TU/lmr/m/n/10 Some
....\OT1/cmtt/m/n/10
-....\OT1/cmr/m/n/10 t
-....\OT1/cmr/m/n/10 e
-....\OT1/cmr/m/n/10 x
-....\OT1/cmr/m/n/10 t
-....\hbox(1.29167+0.0)x0.99997
-.....\kern 0.59998
-.....\rule(1.29167+*)x0.4
-....\vbox(0.4+0.0)x3.00003
-.....\rule(0.4+0.0)x3.00003
-....\hbox(1.29167+0.0)x0.4
-.....\rule(1.29167+*)x0.4
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
+....\TU/lmr/m/n/10 text␣and
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
@@ -88,8 +70,8 @@ Completed box being shipped out [1]
...\glue 0.0 plus 1.0
...\penalty 0
...\glue(\parskip) 0.0
-...\glue(\baselineskip) 6.0139
-...\hbox(3.87498+0.99998)x345.0, glue set 316.65033fil
+...\glue(\baselineskip) 6.00989
+...\hbox(3.879+1.11111)x345.0, glue set 314.43fil
....\hbox(0.0+0.0)x0.0
.....\glue 0.0
.....\glue 0.0
@@ -97,12 +79,24 @@ Completed box being shipped out [1]
.....\hbox(0.0+0.0)x0.0
.....\glue 5.0
....\penalty 0
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/9 x
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.28, glue set 0.01503fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/9 x
....\hbox(0.0+0.0)x0.0
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
@@ -110,7 +104,7 @@ Completed box being shipped out [1]
...\penalty 0
...\penalty -51
...\glue 10.0 plus 3.0 minus 5.0
-...\glue -0.99998
+...\glue -1.11111
...\glue 0.0 plus 1.0fil
...\glue 0.0
...\glue 0.0 plus 0.0001fil
diff --git a/base/testfiles/github-0205.lvt b/base/testfiles-legacy/github-0205.lvt
similarity index 99%
copy from base/testfiles/github-0205.lvt
copy to base/testfiles-legacy/github-0205.lvt
index f7e9b545..c4573108 100644
diff --git a/base/testfiles/github-0205.tlg b/base/testfiles-legacy/github-0205.tlg
similarity index 100%
rename from base/testfiles/github-0205.tlg
rename to base/testfiles-legacy/github-0205.tlg
diff --git a/base/testfiles-legacy/utf8-test-001.tlg b/base/testfiles-legacy/utf8-test-001.tlg
index 030dee5c..db4494f7 100644
--- a/base/testfiles-legacy/utf8-test-001.tlg
+++ b/base/testfiles-legacy/utf8-test-001.tlg
@@ -6,7 +6,7 @@ LaTeX Warning: File `f^^c3^^bc^^c3^^9fe.tex' already exists on the system.
Not generating it from this source.
LaTeX Warning: File `f^^c3^^bc^^c3^^9fe^^e2^^82^^ac^^e2^^82^^ac^^e2^^82^^ac.tex' already exists on the system.
Not generating it from this source.
-LaTeX Warning: File `"f^^c3^^bc^^c3^^9fe im sand.tex"' already exists on the system.
+LaTeX Warning: File `f^^c3^^bc^^c3^^9fe im sand.tex' already exists on the system.
Not generating it from this source.
(utf8-test-001.aux (f^^c3^^bc^^c3^^9fe^^e2^^82^^ac^^e2^^82^^ac^^e2^^82^^ac.aux)
No file ^^e2^^82^^ac^^e2^^82^^ac^^e2^^82^^ac.aux.
@@ -37,7 +37,7 @@ LaTeX Font Info: External font `cmex10' loaded for size
]
(f^^c3^^bc^^c3^^9fe im sand.tex) (f^^c3^^bc^^c3^^9fe.tex)
No file ^^e2^^82^^ac^^e2^^82^^ac^^e2^^82^^ac.
-(f^^c3^^bc^^c3^^9fe im sand.tex) (f^^c3^^bc^^c3^^9fe im sand.tex)
+(f^^c3^^bc^^c3^^9fe im sand.tex) (f^^c3^^bc^^c3^^9fe.tex)
(one two three.tex)
> \foo=macro:
->F^^c3^^bc^^c3^^9fe.
diff --git a/required/tools/build.lua b/required/tools/build.lua
index 887a6ded..755f4b82 100644
--- a/required/tools/build.lua
+++ b/required/tools/build.lua
@@ -25,9 +25,8 @@ checkdeps =
maindir .. "/required/graphics"
}
--- Allow for test searching the tree
-checkconfigs = {"build","config-search"}
-
+-- Allow for TU and other tests test
+checkconfigs = {"build","config-TU","config-legacy","config-search"}
-- Load the common settings for the LaTeX2e repo
dofile (maindir .. "/build-config.lua")
diff --git a/required/tools/changes.txt b/required/tools/changes.txt
index b28a7b3c..895ef169 100644
--- a/required/tools/changes.txt
+++ b/required/tools/changes.txt
@@ -1,4 +1,3 @@
-
=======================================================================
This file lists changes to the LaTeX2e files in reverse chronological order.
It is provided for convenience only. It therefore makes no claims to
@@ -6,6 +5,10 @@ completeness or accuracy and it contains some references to files that
are not part of the distribution.
=======================================================================
+2019-11-10 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * verbatim.dtx: support \vervisiblespace with luatex and xetex (gh/212)
+
#########################
# 2019-11-08 Release
#########################
diff --git a/base/config-TU.lua b/required/tools/config-TU.lua
similarity index 100%
copy from base/config-TU.lua
copy to required/tools/config-TU.lua
diff --git a/base/config-legacy.lua b/required/tools/config-legacy.lua
similarity index 100%
copy from base/config-legacy.lua
copy to required/tools/config-legacy.lua
diff --git a/base/testfiles/github-0205.luatex.tlg b/required/tools/testfiles-TU/github-0212.luatex.tlg
similarity index 55%
rename from base/testfiles/github-0205.luatex.tlg
rename to required/tools/testfiles-TU/github-0212.luatex.tlg
index e0863e91..61b3ba38 100644
--- a/base/testfiles/github-0205.luatex.tlg
+++ b/required/tools/testfiles-TU/github-0212.luatex.tlg
@@ -16,10 +16,10 @@ Completed box being shipped out [1]
...\hbox(0.0+0.0)x345.0, direction TLT
..\glue 25.0
..\glue(\lineskip) 0.0
-..\vbox(550.0+0.0)x345.0, glue set 496.94693fil, direction TLT
+..\vbox(550.0+0.0)x345.0, glue set 495.94702fil, direction TLT
...\write-{}
-...\glue(\topskip) 3.05556
-...\hbox(6.94444+1.11111)x345.0, glue set 265.22253fil, direction TLT
+...\glue(\topskip) 3.06
+...\hbox(6.94+1.11111)x345.0, glue set 265.22fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
@@ -27,35 +27,35 @@ Completed box being shipped out [1]
.....\localrightbox=null
....\hbox(0.0+0.0)x15.0, direction TLT
....\hbox(0.0+0.0)x0.0, direction TLT
-....\OT1/cmtt/m/n/10 x
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\TU/lmtt/m/n/10 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\OT1/cmtt/m/n/10 x
-....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
-....\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
+....\TU/lmtt/m/n/10 x
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\TU/lmr/m/n/10 a
+....\TU/lmr/m/n/10 n
+....\TU/lmr/m/n/10 d
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995, direction TLT
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
@@ -63,43 +63,36 @@ Completed box being shipped out [1]
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
-...\glue(\baselineskip) 3.94444
-...\hbox(6.94444+1.11111)x345.0, glue set 263.40546fil, direction TLT
+...\glue(\baselineskip) 3.83888
+...\hbox(7.05+1.11111)x345.0, glue set 262.80005fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
.....\localleftbox=null
.....\localrightbox=null
....\hbox(0.0+0.0)x15.0, direction TLT
-....\OT1/cmr/m/n/10 S
-....\OT1/cmr/m/n/10 o
-....\OT1/cmr/m/n/10 m
-....\OT1/cmr/m/n/10 e
+....\TU/lmr/m/n/10 S
+....\TU/lmr/m/n/10 o
+....\TU/lmr/m/n/10 m
+....\TU/lmr/m/n/10 e
....\OT1/cmtt/m/n/10
-....\OT1/cmr/m/n/10 t
-....\OT1/cmr/m/n/10 e
-....\OT1/cmr/m/n/10 x
-....\OT1/cmr/m/n/10 t
-....\hbox(1.29167+0.0)x0.99997, direction TLT
-.....\kern0.59998
-.....\rule(1.29167+*)x0.4
-....\vbox(0.4+0.0)x3.00003, direction TLT
-.....\rule(0.4+0.0)x3.00003
-....\hbox(1.29167+0.0)x0.4, direction TLT
-.....\rule(1.29167+*)x0.4
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
+....\TU/lmr/m/n/10 t
+....\TU/lmr/m/n/10 e
+....\TU/lmr/m/n/10 x
+....\TU/lmr/m/n/10 t
+....\TU/lmr/m/n/10 ␣
+....\TU/lmr/m/n/10 a
+....\TU/lmr/m/n/10 n
+....\TU/lmr/m/n/10 d
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
-...\penalty 10000
+...\penalty -51
...\glue 10.0 plus 4.0 minus 5.0
...\glue 0.0 plus 1.0
-...\penalty 0
...\glue(\parskip) 0.0
-...\glue(\baselineskip) 6.0139
-...\hbox(3.87498+0.99998)x345.0, glue set 316.65033fil, direction TLT
+...\glue(\baselineskip) 6.57889
+...\hbox(4.31+1.11111)x345.0, glue set 313.5fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
@@ -111,13 +104,24 @@ Completed box being shipped out [1]
.....\glue -5.0
.....\hbox(0.0+0.0)x0.0, direction TLT
.....\glue 5.0
-....\penalty 0
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/10 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil, direction TLT
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/10 x
....\hbox(0.0+0.0)x0.0, direction TLT
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
@@ -125,10 +129,10 @@ Completed box being shipped out [1]
...\penalty 0
...\penalty -51
...\glue 10.0 plus 3.0 minus 5.0
-...\glue -0.99998
+...\glue -1.11111
...\glue 0.0 plus 1.0fil
...\glue 0.0
...\glue 0.0 plus 0.0001fil
..\glue(\baselineskip) 30.0
..\hbox(0.0+0.0)x345.0, direction TLT
-(github-0205.aux)
+(github-0212.aux)
diff --git a/base/testfiles/github-0205.lvt b/required/tools/testfiles-TU/github-0212.lvt
similarity index 89%
copy from base/testfiles/github-0205.lvt
copy to required/tools/testfiles-TU/github-0212.lvt
index f7e9b545..25e2fea9 100644
--- a/base/testfiles/github-0205.lvt
+++ b/required/tools/testfiles-TU/github-0212.lvt
@@ -1,6 +1,8 @@
+% see also issue 0205
+
\documentclass{article}
-\usepackage{doc}
+\usepackage{verbatim}
%\DeclareRobustCommand\verbvisiblespace{{\fontfamily{lmtt}\selectfont\char"2423}}
diff --git a/base/testfiles/github-0205.xetex.tlg b/required/tools/testfiles-TU/github-0212.tlg
similarity index 55%
copy from base/testfiles/github-0205.xetex.tlg
copy to required/tools/testfiles-TU/github-0212.tlg
index dc6706a1..a1ab263f 100644
--- a/base/testfiles/github-0205.xetex.tlg
+++ b/required/tools/testfiles-TU/github-0212.tlg
@@ -16,41 +16,41 @@ Completed box being shipped out [1]
...\hbox(0.0+0.0)x345.0
..\glue 25.0
..\glue(\lineskip) 0.0
-..\vbox(550.0+0.0)x345.0, glue set 496.94691fil
+..\vbox(550.0+0.0)x345.0, glue set 495.94702fil
...\write-{}
-...\glue(\topskip) 3.05556
-...\hbox(6.94444+1.11111)x345.0, glue set 265.22255fil
+...\glue(\topskip) 3.06
+...\hbox(6.94+1.11111)x345.0, glue set 265.22fil
....\hbox(0.0+0.0)x15.0
....\hbox(0.0+0.0)x0.0
-....\OT1/cmtt/m/n/10 x
-....\hbox(2.19444+1.11111)x5.24995
+....\setlanguage1 (hyphenmin 2,3)
+....\TU/lmtt/m/n/10 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\OT1/cmtt/m/n/10 x
-....\glue 3.33333 plus 1.66666 minus 1.11111
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
-....\glue 3.33333 plus 1.66666 minus 1.11111
+....\TU/lmtt/m/n/10 x
+....\glue 3.33 plus 1.665 minus 1.11
+....\setlanguage0 (hyphenmin 2,3)
+....\TU/lmr/m/n/10 and
+....\glue 3.33 plus 1.665 minus 1.11
....\hbox(0.0+0.0)x0.0
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\OT1/cmtt/m/n/10
.....\glue 0.0 plus 1.0fil minus 1.0fil
@@ -58,51 +58,45 @@ Completed box being shipped out [1]
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
-...\glue(\baselineskip) 3.94444
-...\hbox(6.94444+1.11111)x345.0, glue set 263.40546fil
+...\glue(\baselineskip) 3.83888
+...\hbox(7.05+1.11111)x345.0, glue set 262.80005fil
....\hbox(0.0+0.0)x15.0
-....\OT1/cmr/m/n/10 S
-....\OT1/cmr/m/n/10 o
-....\OT1/cmr/m/n/10 m
-....\OT1/cmr/m/n/10 e
+....\TU/lmr/m/n/10 Some
....\OT1/cmtt/m/n/10
-....\OT1/cmr/m/n/10 t
-....\OT1/cmr/m/n/10 e
-....\OT1/cmr/m/n/10 x
-....\OT1/cmr/m/n/10 t
-....\hbox(1.29167+0.0)x0.99997
-.....\kern 0.59998
-.....\rule(1.29167+*)x0.4
-....\vbox(0.4+0.0)x3.00003
-.....\rule(0.4+0.0)x3.00003
-....\hbox(1.29167+0.0)x0.4
-.....\rule(1.29167+*)x0.4
-....\OT1/cmr/m/n/10 a
-....\OT1/cmr/m/n/10 n
-....\OT1/cmr/m/n/10 d
+....\TU/lmr/m/n/10 text␣and
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
-...\penalty 10000
+...\penalty -51
...\glue 10.0 plus 4.0 minus 5.0
...\glue 0.0 plus 1.0
-...\penalty 0
...\glue(\parskip) 0.0
-...\glue(\baselineskip) 6.0139
-...\hbox(3.87498+0.99998)x345.0, glue set 316.65033fil
+...\glue(\baselineskip) 6.57889
+...\hbox(4.31+1.11111)x345.0, glue set 313.5fil
....\hbox(0.0+0.0)x0.0
.....\glue 0.0
.....\glue 0.0
.....\glue -5.0
.....\hbox(0.0+0.0)x0.0
.....\glue 5.0
-....\penalty 0
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/10 x
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\hbox(2.19444+1.11111)x5.25, glue set 0.00003fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\OT1/cmtt/m/n/10
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\TU/lmtt/m/n/10 x
....\hbox(0.0+0.0)x0.0
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
@@ -110,10 +104,10 @@ Completed box being shipped out [1]
...\penalty 0
...\penalty -51
...\glue 10.0 plus 3.0 minus 5.0
-...\glue -0.99998
+...\glue -1.11111
...\glue 0.0 plus 1.0fil
...\glue 0.0
...\glue 0.0 plus 0.0001fil
..\glue(\baselineskip) 30.0
..\hbox(0.0+0.0)x345.0
-(github-0205.aux)
+(github-0212.aux)
diff --git a/base/testfiles/github-0205.lvt b/required/tools/testfiles-legacy/github-0212.lvt
similarity index 89%
rename from base/testfiles/github-0205.lvt
rename to required/tools/testfiles-legacy/github-0212.lvt
index f7e9b545..25e2fea9 100644
--- a/base/testfiles/github-0205.lvt
+++ b/required/tools/testfiles-legacy/github-0212.lvt
@@ -1,6 +1,8 @@
+% see also issue 0205
+
\documentclass{article}
-\usepackage{doc}
+\usepackage{verbatim}
%\DeclareRobustCommand\verbvisiblespace{{\fontfamily{lmtt}\selectfont\char"2423}}
diff --git a/base/testfiles/github-0205.xetex.tlg b/required/tools/testfiles-legacy/github-0212.tlg
similarity index 61%
rename from base/testfiles/github-0205.xetex.tlg
rename to required/tools/testfiles-legacy/github-0212.tlg
index dc6706a1..d92cc1af 100644
--- a/base/testfiles/github-0205.xetex.tlg
+++ b/required/tools/testfiles-legacy/github-0212.tlg
@@ -1,7 +1,7 @@
This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
> \verbvisiblespace=macro:
-->\protect \verbvisiblespace .
+->\protect \asciispace .
l. ...\show\verbvisiblespace
> \asciispace =\long macro:
->\char 32 .
@@ -16,56 +16,41 @@ Completed box being shipped out [1]
...\hbox(0.0+0.0)x345.0
..\glue 25.0
..\glue(\lineskip) 0.0
-..\vbox(550.0+0.0)x345.0, glue set 496.94691fil
+..\vbox(550.0+0.0)x345.0, glue set 495.94702fil
...\write-{}
...\glue(\topskip) 3.05556
...\hbox(6.94444+1.11111)x345.0, glue set 265.22255fil
....\hbox(0.0+0.0)x15.0
....\hbox(0.0+0.0)x0.0
+....\setlanguage2 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 x
-....\hbox(2.19444+1.11111)x5.24995
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-.....\OT1/cmtt/m/n/10
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-.....\OT1/cmtt/m/n/10
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-.....\OT1/cmtt/m/n/10
-.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10
....\OT1/cmtt/m/n/10 x
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 a
....\OT1/cmr/m/n/10 n
....\OT1/cmr/m/n/10 d
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
-....\hbox(2.19444+1.11111)x5.24995
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-.....\OT1/cmtt/m/n/10
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-.....\OT1/cmtt/m/n/10
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-....\hbox(2.19444+1.11111)x5.24995
-.....\glue 0.0 plus 1.0fil minus 1.0fil
-.....\OT1/cmtt/m/n/10
-.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\setlanguage2 (hyphenmin 2,3)
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
...\glue(\baselineskip) 3.94444
-...\hbox(6.94444+1.11111)x345.0, glue set 263.40546fil
+...\hbox(6.94444+0.0)x345.0, glue set 265.87762fil
....\hbox(0.0+0.0)x15.0
....\OT1/cmr/m/n/10 S
....\OT1/cmr/m/n/10 o
....\OT1/cmr/m/n/10 m
....\OT1/cmr/m/n/10 e
-....\OT1/cmtt/m/n/10
+....\OT1/cmr/m/n/10
....\OT1/cmr/m/n/10 t
....\OT1/cmr/m/n/10 e
....\OT1/cmr/m/n/10 x
@@ -83,26 +68,24 @@ Completed box being shipped out [1]
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
-...\penalty 10000
+...\penalty -51
...\glue 10.0 plus 4.0 minus 5.0
...\glue 0.0 plus 1.0
-...\penalty 0
...\glue(\parskip) 0.0
-...\glue(\baselineskip) 6.0139
-...\hbox(3.87498+0.99998)x345.0, glue set 316.65033fil
+...\glue(\baselineskip) 7.69446
+...\hbox(4.30554+1.11111)x345.0, glue set 313.50027fil
....\hbox(0.0+0.0)x0.0
.....\glue 0.0
.....\glue 0.0
.....\glue -5.0
.....\hbox(0.0+0.0)x0.0
.....\glue 5.0
-....\penalty 0
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9
-....\OT1/cmtt/m/n/9 x
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10 x
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10
+....\OT1/cmtt/m/n/10 x
....\hbox(0.0+0.0)x0.0
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
@@ -110,10 +93,10 @@ Completed box being shipped out [1]
...\penalty 0
...\penalty -51
...\glue 10.0 plus 3.0 minus 5.0
-...\glue -0.99998
+...\glue -1.11111
...\glue 0.0 plus 1.0fil
...\glue 0.0
...\glue 0.0 plus 0.0001fil
..\glue(\baselineskip) 30.0
..\hbox(0.0+0.0)x345.0
-(github-0205.aux)
+(github-0212.aux)
diff --git a/required/tools/verbatim.dtx b/required/tools/verbatim.dtx
index 1dc8682f..b89bab77 100644
--- a/required/tools/verbatim.dtx
+++ b/required/tools/verbatim.dtx
@@ -503,7 +503,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{verbatim}
- [2014/10/28 v1.5q LaTeX2e package for verbatim enhancements]
+ [2019/11/10 v1.5r LaTeX2e package for verbatim enhancements]
\@ifundefined{verbatim@@@}{}{\endinput}
% \end{macrocode}
%
@@ -826,7 +826,13 @@
% \end{macrocode}
% |\verbatim*| is defined accordingly.
% \begin{macrocode}
-\@namedef{verbatim*}{\begingroup\@verbatim\verbatim at start}
+\@namedef{verbatim*}{\begingroup\@verbatim
+% \end{macrocode}
+%
+% \changes{v1.5r}{2019/11/10}{Support kernel \cs{verbvisiblespace} (gh/212)}
+% \begin{macrocode}
+ \@setupverbvisiblespace\@vobeyspaces
+ \verbatim at start}
% \end{macrocode}
% \end{macro}
% \end{macro}
More information about the latex3-commits
mailing list