[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Re-enable T2 tests (e0f241bd)

Joseph Wright joseph.wright at morningstar2.co.uk
Thu Jul 11 14:25:29 CEST 2019


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/e0f241bdf565270baaa483e2207aa3a8cb8d9686

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

commit e0f241bdf565270baaa483e2207aa3a8cb8d9686
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Thu Jul 11 13:25:29 2019 +0100

    Re-enable T2 tests


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

e0f241bdf565270baaa483e2207aa3a8cb8d9686
 base/config-legacy.lua                |   1 +
 base/testfiles-legacy/github-0154.lvt |  13 ++--
 base/testfiles-legacy/github-0154.tlg | 114 +++++++++++++++++++++++++++++++++-
 support/texlive.sh                    |   1 +
 4 files changed, 118 insertions(+), 11 deletions(-)

diff --git a/base/config-legacy.lua b/base/config-legacy.lua
index e39a88ed..cec0827b 100644
--- a/base/config-legacy.lua
+++ b/base/config-legacy.lua
@@ -2,4 +2,5 @@
 
 checkengines = {"pdftex"}
 checksearch  = false
+checkdeps    = {maindir .. "/required/cyrillic"}
 testfiledir  = "testfiles-legacy"
diff --git a/base/testfiles-legacy/github-0154.lvt b/base/testfiles-legacy/github-0154.lvt
index f3af290b..7506c894 100644
--- a/base/testfiles-legacy/github-0154.lvt
+++ b/base/testfiles-legacy/github-0154.lvt
@@ -5,10 +5,7 @@
 
 \input{test2e}
 
-\usepackage[T1,
-%   LY1,              % not in setup
-%   T2A,T2B,T2C,      % for the moment we don't check those either
-   OT1]{fontenc}
+\usepackage[T1,T2A,T2B,T2C,OT1]{fontenc}
 
 \newcommand\test[1]{\fontencoding{#1}\selectfont #1:  ff, fi,  fl, ffi, ffl, ſt and  st. \par}
 
@@ -19,12 +16,10 @@
 
 \START
 
-\typeout{Test currently incomplete: should also test T2A/B/C}
-
 \test{T1}
-%\test{T2A}
-%\test{T2B}
-%\test{T2C}
+\test{T2A}
+\test{T2B}
+\test{T2C}
 \test{OT1}
 % \test{LY1}     % we can't test LY1 as it is not part of the kernel
 
diff --git a/base/testfiles-legacy/github-0154.tlg b/base/testfiles-legacy/github-0154.tlg
index 8beb5b93..2c4291c5 100644
--- a/base/testfiles-legacy/github-0154.tlg
+++ b/base/testfiles-legacy/github-0154.tlg
@@ -1,6 +1,5 @@
 This is a generated file for the LaTeX2e validation system.
 Don't change this file in any respect.
-Test currently incomplete: should also test T2A/B/C
 Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\glue 16.0
@@ -10,7 +9,7 @@ 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 527.9436fil
+..\vbox(550.0+0.0)x345.0, glue set 491.94745fil
 ...\write-{}
 ...\glue(\topskip) 3.1128
 ...\hbox(6.8872+1.94397)x345.0, glue set 206.08582fil
@@ -48,6 +47,117 @@ 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.11328
+...\hbox(6.94275+1.94397)x345.0, glue set 199.69849fil
+....\hbox(0.0+0.0)x15.0
+....\T2A/cmr/m/n/10 T
+....\T2A/cmr/m/n/10 2
+....\T2A/cmr/m/n/10 A
+....\T2A/cmr/m/n/10 :
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2A/cmr/m/n/10 ^^[ (ligature ff)
+....\T2A/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2A/cmr/m/n/10 ^^\ (ligature fi)
+....\T2A/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2A/cmr/m/n/10 ^^] (ligature fl)
+....\T2A/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2A/cmr/m/n/10 ^^^ (ligature ffi)
+....\T2A/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2A/cmr/m/n/10 ^^_ (ligature ffl)
+....\T2A/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2A/cmr/m/n/10 f
+....\T2A/cmr/m/n/10 t
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2A/cmr/m/n/10 a
+....\T2A/cmr/m/n/10 n
+....\T2A/cmr/m/n/10 d
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2A/cmr/m/n/10 s
+....\T2A/cmr/m/n/10 t
+....\T2A/cmr/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.11328
+...\hbox(6.94275+1.94397)x345.0, glue set 200.11505fil
+....\hbox(0.0+0.0)x15.0
+....\T2B/cmr/m/n/10 T
+....\T2B/cmr/m/n/10 2
+....\T2B/cmr/m/n/10 B
+....\T2B/cmr/m/n/10 :
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2B/cmr/m/n/10 ^^[ (ligature ff)
+....\T2B/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2B/cmr/m/n/10 ^^\ (ligature fi)
+....\T2B/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2B/cmr/m/n/10 ^^] (ligature fl)
+....\T2B/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2B/cmr/m/n/10 ^^^ (ligature ffi)
+....\T2B/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2B/cmr/m/n/10 ^^_ (ligature ffl)
+....\T2B/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2B/cmr/m/n/10 f
+....\T2B/cmr/m/n/10 t
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2B/cmr/m/n/10 a
+....\T2B/cmr/m/n/10 n
+....\T2B/cmr/m/n/10 d
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2B/cmr/m/n/10 s
+....\T2B/cmr/m/n/10 t
+....\T2B/cmr/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.11328
+...\hbox(6.94275+1.94397)x345.0, glue set 199.9762fil
+....\hbox(0.0+0.0)x15.0
+....\T2C/cmr/m/n/10 T
+....\T2C/cmr/m/n/10 2
+....\T2C/cmr/m/n/10 C
+....\T2C/cmr/m/n/10 :
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2C/cmr/m/n/10 ^^[ (ligature ff)
+....\T2C/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2C/cmr/m/n/10 ^^\ (ligature fi)
+....\T2C/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2C/cmr/m/n/10 ^^] (ligature fl)
+....\T2C/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2C/cmr/m/n/10 ^^^ (ligature ffi)
+....\T2C/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2C/cmr/m/n/10 ^^_ (ligature ffl)
+....\T2C/cmr/m/n/10 ,
+....\glue 3.33252 plus 2.08282 minus 0.88867
+....\T2C/cmr/m/n/10 f
+....\T2C/cmr/m/n/10 t
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2C/cmr/m/n/10 a
+....\T2C/cmr/m/n/10 n
+....\T2C/cmr/m/n/10 d
+....\glue 3.33252 plus 1.66626 minus 1.11084
+....\T2C/cmr/m/n/10 s
+....\T2C/cmr/m/n/10 t
+....\T2C/cmr/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.11159
 ...\hbox(6.94444+1.94444)x345.0, glue set 198.27751fil
 ....\hbox(0.0+0.0)x15.0
diff --git a/support/texlive.sh b/support/texlive.sh
index 3f573df8..80699630 100644
--- a/support/texlive.sh
+++ b/support/texlive.sh
@@ -40,6 +40,7 @@ tlmgr install   \
   ec            \
   fontspec      \
   l3backend     \
+  lh            \
   lualibs       \
   luaotfload
 





More information about the latex3-commits mailing list