[latex3-commits] [git/LaTeX3-latex3-luaotfload] dev: Add tests for #191 (aeefb54)

Marcel Fabian Krüger tex at 2krueger.de
Fri Jul 2 17:50:08 CEST 2021


Repository : https://github.com/latex3/luaotfload
On branch  : dev
Link       : https://github.com/latex3/luaotfload/commit/aeefb54596bfdefd32865ba1b1788f8dad5a62b5

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

commit aeefb54596bfdefd32865ba1b1788f8dad5a62b5
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Fri Jul 2 17:50:08 2021 +0200

    Add tests for #191


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

aeefb54596bfdefd32865ba1b1788f8dad5a62b5
 testfiles-harf/gh191.lvt | 14 ++++++++
 testfiles-harf/gh191.tlg | 89 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/testfiles-harf/gh191.lvt b/testfiles-harf/gh191.lvt
new file mode 100644
index 0000000..6139ec8
--- /dev/null
+++ b/testfiles-harf/gh191.lvt
@@ -0,0 +1,14 @@
+\input regression-test.tex\relax
+
+\documentclass{article}
+
+\begin{document}
+\showoutput
+\START
+\font\gentium {kpse:GentiumPlus-R.ttf:mode=harf}\gentium
+abc def \special{}ghi\-jkl\special{} mno pqr\-stu vwx
+\par\endgroup\newpage
+\directlua{
+  texio.write_nl(status.node_mem_usage)
+}
+\end{document}
diff --git a/testfiles-harf/gh191.tlg b/testfiles-harf/gh191.tlg
new file mode 100644
index 0000000..f69f60f
--- /dev/null
+++ b/testfiles-harf/gh191.tlg
@@ -0,0 +1,89 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+! Extra \endgroup.
+l. ...\par\endgroup
+                \newpage
+Things are pretty mixed up, but I think the worst is over.
+Completed box being shipped out [1]
+\vbox(633.0+0.0)x407.0, direction TLT
+.\glue 16.0
+.\vbox(617.0+0.0)x345.0, shifted 62.0, direction TLT
+..\vbox(12.0+0.0)x345.0, glue set 12.0fil, direction TLT
+...\glue 0.0 plus 1.0fil
+...\hbox(0.0+0.0)x345.0, direction TLT
+....\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 539.94232fil, direction TLT
+...\write-{}
+...\glue(\topskip) 2.43164
+...\hbox(7.56836+2.4414)x345.0, glue set 206.12793fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\gentium a
+....\gentium b
+....\gentium c
+....\glue(\spaceskip) 2.20215 plus 1.10107 minus 0.73405
+....\gentium d
+....\gentium e
+....\gentium f
+....\glue(\spaceskip) 2.20215 plus 1.10107 minus 0.73405
+....\special{}
+....\discretionary (penalty 50)
+.....< \gentium g
+.....< \gentium h
+.....< \gentium i
+.....< \gentium -
+.....> \gentium j
+.....> \gentium k
+.....> \gentium l
+.....= \gentium g
+.....= \gentium h
+.....= \gentium i
+.....= \gentium j
+.....= \gentium k
+.....= \gentium l
+....\special{}
+....\glue(\spaceskip) 2.20215 plus 1.10107 minus 0.73405
+....\gentium m
+....\gentium n
+....\gentium o
+....\glue(\spaceskip) 2.20215 plus 1.10107 minus 0.73405
+....\discretionary (penalty 50)
+.....< \gentium p
+.....< \gentium q
+.....< \gentium r
+.....< \gentium -
+.....> \gentium s
+.....> \gentium t
+.....> \gentium u
+.....= \gentium p
+.....= \gentium q
+.....= \gentium r
+.....= \gentium s
+.....= \gentium t
+.....= \gentium u
+....\glue(\spaceskip) 2.20215 plus 1.10107 minus 0.73405
+....\gentium v
+....\gentium w
+....\gentium x
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue -2.4414
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\glue(\baselineskip) 23.34
+..\hbox(6.66+0.0)x345.0, direction TLT
+...\hbox(6.66+0.0)x345.0, glue set 170.0fil, direction TLT
+....\glue 0.0 plus 1.0fil
+....\TU/lmr/m/n/10 1
+....\glue 0.0 plus 1.0fil
+Non-PDF special ignored!
+Non-PDF special ignored!
+2 hlist, 1 rule, 1 dir, 3 kern, 1 glyph, 2 attribute, 48 glue_spec, 2 attribute_list (gh191.aux)





More information about the latex3-commits mailing list.