[latex3-commits] [git/LaTeX3-latex3-pdfresources] test-new-hooks: adapted to new shipout code (0a5a6fd)

Ulrike Fischer fischer at troubleshooting-tex.de
Mon May 25 17:02:24 CEST 2020


Repository : https://github.com/latex3/pdfresources
On branch  : test-new-hooks
Link       : https://github.com/latex3/pdfresources/commit/0a5a6fd7e9df4abab00fad9cd2f9aafcf67789d8

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

commit 0a5a6fd7e9df4abab00fad9cd2f9aafcf67789d8
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Mon May 25 17:02:24 2020 +0200

    adapted to new shipout code


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

0a5a6fd7e9df4abab00fad9cd2f9aafcf67789d8
 .../bdc-properties.pvt                             |  20 +--
 testfiles/bdc-properties.luatex.tpf                | 164 +++++++++++++++++++
 .../bdc-properties.pvt                             |  16 +-
 testfiles/bdc-properties.tpf                       | 173 +++++++++++++++++++++
 testfiles/bdc-properties.xetex.tpf                 | 124 +++++++++++++++
 testfiles/dict_if_empty.luatex.tlg                 |  23 +--
 testfiles/dict_if_empty.tlg                        |  14 +-
 testfiles/dict_if_empty.xetex.tlg                  |  18 +--
 testfiles/pagelabels-log.luatex.tlg                | 115 +++-----------
 testfiles/pagelabels-log.tlg                       |  70 ++-------
 testfiles/pagelabels-log.xetex.tlg                 |  96 +++---------
 testfiles/show.luatex.tlg                          |  23 +--
 testfiles/show.tlg                                 |  14 +-
 testfiles/show.xetex.tlg                           |  30 ++--
 testfiles/version-compare.luatex.tlg               |  23 +--
 testfiles/version-compare.tlg                      |  14 +-
 testfiles/version-compare.xetex.tlg                |  18 +--
 17 files changed, 561 insertions(+), 394 deletions(-)

diff --git a/experiments/bdc-properties.tex b/testfiles-dvips/bdc-properties.pvt
similarity index 55%
copy from experiments/bdc-properties.tex
copy to testfiles-dvips/bdc-properties.pvt
index c87d9bd..cf27a70 100644
--- a/experiments/bdc-properties.tex
+++ b/testfiles-dvips/bdc-properties.pvt
@@ -1,16 +1,12 @@
-% !Mode:: "TeX:DE:UTF-8:Main"
+\input{regression-test}
 \documentclass{article}
 \usepackage{l3pdf,pdfresources}
-
 \ExplSyntaxOn
-%correct g to c, is already in master ...
-\sys_if_engine_xetex:T
-{
- \cs_set:Npn \__pdf_backend_object_ref:n #1
-   { @pdf.obj \int_use:c { c__pdf_backend_object_ \tl_to_str:n {#1} _int } }
-}
-
-\pdf_uncompress:
+%%% for reproducible tests:
+\pdfdict_gput:nnn {Info}{CreationDate}{(D:20200202111111+01'00')}
+\pdfdict_gput:nnn {Info}{ModDate}{(D:20200202111111+01'00')}
+\pdfdict_gput:nnn {Info}{Creator}{(l3build test)}
+%%%%%
 \ExplSyntaxOff
 
 \begin{document}
@@ -19,7 +15,7 @@
 \pdf_object_write:nn {objA}{/Type/Artifact}
 
 \pdf_object_new:nn   {objB}{dict}
-\pdf_object_write:nn {objB}{/ActualText(abc)}
+\pdf_object_write:nn {objB}{/ActualText~(abc)}
 
 \vspace*{44\baselineskip}
 \pdf_bdc:nn {Span}{objA}xxx
@@ -31,7 +27,7 @@
 \pdf_bdc:nn {Span}{objB}xxx
 \pdf_emc:
 
-\pdf_object_now:nn {dict}{/ActualText(xyz)}
+\pdf_object_now:nn {dict}{/ActualText~(xyz)}
 \pdf_bdc:n {Span}xx3
 \pdf_emc:
 
diff --git a/testfiles/bdc-properties.luatex.tpf b/testfiles/bdc-properties.luatex.tpf
new file mode 100644
index 0000000..131751b
--- /dev/null
+++ b/testfiles/bdc-properties.luatex.tpf
@@ -0,0 +1,164 @@
+%PDF-1.5
+%ÌÕÁÔÅØÐÄÆ
+5 0 obj
+<< /Type/Artifact >>
+endobj
+6 0 obj
+<< /ActualText (abc) >>
+endobj
+7 0 obj
+<< /ActualText (xyz) >>
+endobj
+10 0 obj
+<< /Length 150 >>        
+stream
+/Span /l3pdf1 BDC
+BT
+/F25 9.96264 Tf
+1 0 0 1 148.712 169.143 Tm [<007400740074>]TJ
+ET
+EMC
+BT
+/F25 9.96264 Tf
+1 0 0 1 303.133 139.255 Tm [<0052>]TJ
+ET
+endstream
+endobj
+9 0 obj
+<< /Type /Page /Contents 10 0 R /Resources 8 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 12 0 R >>
+endobj
+8 0 obj
+<< /Properties <</l3pdf1 5 0 R>> /Font << /F25 11 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+15 0 obj
+<< /Length 328 >>        
+stream
+/Span /l3pdf2 BDC
+BT
+/F25 9.96264 Tf
+1 0 0 1 133.768 707.125 Tm [<007400740074>]TJ
+ET
+EMC
+/Span /l3pdf3 BDC
+BT
+/F25 9.96264 Tf
+1 0 0 1 133.768 695.17 Tm [<007400740074>]TJ
+ET
+EMC
+/Span /l3pdf4 BDC
+BT
+/F25 9.96264 Tf
+1 0 0 1 149.549 695.17 Tm [<00740074006A>]TJ
+ET
+EMC
+BT
+/F25 9.96264 Tf
+1 0 0 1 303.133 139.255 Tm [<006B>]TJ
+ET
+endstream
+endobj
+14 0 obj
+<< /Type /Page /Contents 15 0 R /Resources 13 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 12 0 R >>
+endobj
+13 0 obj
+<< /Properties <</l3pdf2 5 0 R/l3pdf3 6 0 R/l3pdf4 7 0 R>> /Font << /F25 11 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+16 0 obj
+[ 82 [ 500 ] 106 [ 500 500 ] 116 [ 528 ] ]
+endobj
+18 0 obj
+<< /Length 15 >>         
+[BINARY STREAM]
+endobj
+19 0 obj
+<< /Subtype /CIDFontType0C /Length 1045 >>       
+[BINARY STREAM]
+endobj
+17 0 obj
+<< /Type /FontDescriptor /FontName /EOUXNI+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 19 0 R /CIDSet 18 0 R >>
+endobj
+20 0 obj
+<< /Length 734 >>        
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-EOUXNI-LMRoman10-Regular-0)
+%%Title: (TeX-EOUXNI-LMRoman10-Regular-0 TeX EOUXNI-LMRoman10-Regular 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (EOUXNI-LMRoman10-Regular)
+/Supplement 0
+>> def
+/CMapName /TeX-Identity-EOUXNI-LMRoman10-Regular def
+/CMapType 2 def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+0 beginbfrange
+endbfrange
+4 beginbfchar
+<0052> <0031>
+<006A> <0033>
+<006B> <0032>
+<0074> <0078>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+11 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /EOUXNI+LMRoman10-Regular /DescendantFonts [ 21 0 R ] /ToUnicode 20 0 R >>
+endobj
+21 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /EOUXNI+LMRoman10-Regular /FontDescriptor 17 0 R /W 16 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+12 0 obj
+<< /Type /Pages  /Count 2 /Kids [ 9 0 R 14 0 R ] >>
+endobj
+22 0 obj
+<< /Type /Catalog /Pages 12 0 R >>
+endobj
+23 0 obj
+<< /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
+endobj
+xref
+0 24
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000000 00000 f 
+0000000020 00000 n 
+0000000056 00000 n 
+0000000095 00000 n 
+0000000459 00000 n 
+0000000344 00000 n 
+0000000134 00000 n 
+0000003482 00000 n 
+0000003836 00000 n 
+0000001063 00000 n 
+0000000946 00000 n 
+0000000558 00000 n 
+0000001189 00000 n 
+0000002452 00000 n 
+0000001248 00000 n 
+0000001323 00000 n 
+0000002688 00000 n 
+0000003636 00000 n 
+0000003904 00000 n 
+0000003955 00000 n 
+trailer
+<< /Size 24 /Root 22 0 R /Info 23 0 R >>
+startxref
+4027
+%%EOF
diff --git a/experiments/bdc-properties.tex b/testfiles/bdc-properties.pvt
similarity index 51%
copy from experiments/bdc-properties.tex
copy to testfiles/bdc-properties.pvt
index c87d9bd..5b6b209 100644
--- a/experiments/bdc-properties.tex
+++ b/testfiles/bdc-properties.pvt
@@ -1,17 +1,7 @@
-% !Mode:: "TeX:DE:UTF-8:Main"
+\input{regression-test}
 \documentclass{article}
 \usepackage{l3pdf,pdfresources}
 
-\ExplSyntaxOn
-%correct g to c, is already in master ...
-\sys_if_engine_xetex:T
-{
- \cs_set:Npn \__pdf_backend_object_ref:n #1
-   { @pdf.obj \int_use:c { c__pdf_backend_object_ \tl_to_str:n {#1} _int } }
-}
-
-\pdf_uncompress:
-\ExplSyntaxOff
 
 \begin{document}
 \ExplSyntaxOn
@@ -19,7 +9,7 @@
 \pdf_object_write:nn {objA}{/Type/Artifact}
 
 \pdf_object_new:nn   {objB}{dict}
-\pdf_object_write:nn {objB}{/ActualText(abc)}
+\pdf_object_write:nn {objB}{/ActualText~(abc)}
 
 \vspace*{44\baselineskip}
 \pdf_bdc:nn {Span}{objA}xxx
@@ -31,7 +21,7 @@
 \pdf_bdc:nn {Span}{objB}xxx
 \pdf_emc:
 
-\pdf_object_now:nn {dict}{/ActualText(xyz)}
+\pdf_object_now:nn {dict}{/ActualText~(xyz)}
 \pdf_bdc:n {Span}xx3
 \pdf_emc:
 
diff --git a/testfiles/bdc-properties.tpf b/testfiles/bdc-properties.tpf
new file mode 100644
index 0000000..23a0391
--- /dev/null
+++ b/testfiles/bdc-properties.tpf
@@ -0,0 +1,173 @@
+%PDF-1.5
+%ÐÔÅØ
+5 0 obj
+<< /Type/Artifact >>
+endobj
+6 0 obj
+<< /ActualText (abc) >>
+endobj
+7 0 obj
+<< /ActualText (xyz) >>
+endobj
+10 0 obj
+<<
+/Length 118       
+>>
+stream
+/Span /l3pdf1 BDC
+BT
+/F8 9.9626 Tf 148.712 169.143 Td [(xxx)]TJ
+ET
+EMC
+BT
+/F8 9.9626 Tf 303.133 139.255 Td [(1)]TJ
+ET
+endstream
+endobj
+9 0 obj
+<<
+/Type /Page
+/Contents 10 0 R
+/Resources 8 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 12 0 R
+>>
+endobj
+8 0 obj
+<<
+/Properties <</l3pdf1 5 0 R >>
+/Font << /F8 11 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+15 0 obj
+<<
+/Length 258       
+>>
+stream
+/Span /l3pdf2 BDC
+BT
+/F8 9.9626 Tf 133.768 707.125 Td [(xxx)]TJ
+ET
+EMC
+/Span /l3pdf3 BDC
+BT
+/F8 9.9626 Tf 133.768 695.17 Td [(xxx)]TJ
+ET
+EMC
+/Span /l3pdf4 BDC
+BT
+/F8 9.9626 Tf 149.543 695.17 Td [(xx3)]TJ
+ET
+EMC
+BT
+/F8 9.9626 Tf 303.133 139.255 Td [(2)]TJ
+ET
+endstream
+endobj
+14 0 obj
+<<
+/Type /Page
+/Contents 15 0 R
+/Resources 13 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 12 0 R
+>>
+endobj
+13 0 obj
+<<
+/Properties <</l3pdf2 5 0 R /l3pdf3 6 0 R /l3pdf4 7 0 R >>
+/Font << /F8 11 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+16 0 obj
+[500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8]
+endobj
+17 0 obj
+<<
+/Length1 1414
+/Length2 7235
+/Length3 0
+/Length 8649      
+>>
+[BINARY STREAM]
+endobj
+18 0 obj
+<<
+/Type /FontDescriptor
+/FontName /AMCWBZ+CMR10
+/Flags 4
+/FontBBox [-40 -250 1009 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 69
+/XHeight 431
+/CharSet (/one/three/two/x)
+/FontFile 17 0 R
+>>
+endobj
+11 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /AMCWBZ+CMR10
+/FontDescriptor 18 0 R
+/FirstChar 49
+/LastChar 120
+/Widths 16 0 R
+>>
+endobj
+12 0 obj
+<<
+/Type /Pages
+/Count 2
+/Kids [9 0 R 14 0 R]
+>>
+endobj
+19 0 obj
+<<
+/Type /Catalog
+/Pages 12 0 R
+>>
+endobj
+20 0 obj
+<<
+/Producer (pdfTeX)
+/Creator (TeX)
+/Trapped /False
+>>
+endobj
+xref
+0 21
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000000 00000 f 
+0000000015 00000 n 
+0000000051 00000 n 
+0000000090 00000 n 
+0000000419 00000 n 
+0000000306 00000 n 
+0000000129 00000 n 
+0000010463 00000 n 
+0000010603 00000 n 
+0000000950 00000 n 
+0000000835 00000 n 
+0000000518 00000 n 
+0000001078 00000 n 
+0000001485 00000 n 
+0000010232 00000 n 
+0000010668 00000 n 
+0000010719 00000 n 
+trailer
+<< /Size 21
+/Root 19 0 R
+/Info 20 0 R
+ >>
+startxref
+10791
+%%EOF
diff --git a/testfiles/bdc-properties.xetex.tpf b/testfiles/bdc-properties.xetex.tpf
new file mode 100644
index 0000000..251431e
--- /dev/null
+++ b/testfiles/bdc-properties.xetex.tpf
@@ -0,0 +1,124 @@
+%PDF-1.5
+%äðíø
+7 0 obj
+<</Length 154>>
+stream
+ q 1 0 0 1 72 769.89 cm /Span/l3pdf1 BDC BT /F1 9.9626 Tf 76.712 -600.747 Td[<007400740074>]TJ ET EMC BT /F1 9.9626 Tf 231.133 -630.635 Td[<0052>]TJ ET Q
+endstream
+endobj
+8 0 obj
+<</Properties<</l3pdf1 4 0 R>>/Font<</F1 6 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+12 0 obj
+<</Length 305>>
+stream
+ q 1 0 0 1 72 769.89 cm /Span/l3pdf2 BDC BT /F1 9.9626 Tf 61.768 -62.765 Td[<007400740074>]TJ ET EMC /Span/l3pdf3 BDC BT /F1 9.9626 Tf 61.768 -74.72 Td[<007400740074>]TJ ET EMC /Span/l3pdf4 BDC BT /F1 9.9626 Tf 77.549 -74.72 Td[<00740074006a>]TJ ET EMC BT /F1 9.9626 Tf 231.133 -630.635 Td[<006b>]TJ ET Q
+endstream
+endobj
+13 0 obj
+<</Properties<</l3pdf2 4 0 R/l3pdf3 10 0 R/l3pdf4 11 0 R>>/Font<</F1 6 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+4 0 obj
+<</Type/Artifact>>
+endobj
+10 0 obj
+<</ActualText(abc)>>
+endobj
+11 0 obj
+<</ActualText(xyz)>>
+endobj
+3 0 obj
+<</Resources 8 0 R/Type/Page/Parent 14 0 R/Contents[7 0 R]>>
+endobj
+9 0 obj
+<</Resources 13 0 R/Type/Page/Parent 14 0 R/Contents[12 0 R]>>
+endobj
+14 0 obj
+<</Type/Pages/Count 2/Kids[3 0 R 9 0 R]/MediaBox[0 0 595.28 841.89]>>
+endobj
+2 0 obj
+<</Creator(TeX)/Producer(xdvipdfmx)/CreationDate(D:20160520090000-00'00')>>
+endobj
+1 0 obj
+<</Pages 14 0 R/Type/Catalog>>
+endobj
+15 0 obj
+<</Length 398>>
+stream
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CMapName /EXQIVM+LMRoman10-Regular-UTF16 def
+/CMapType 2 def
+/CIDSystemInfo <<
+  /Registry (Adobe)
+  /Ordering (UCS)
+  /Supplement 0
+>> def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+4 beginbfchar
+<0052> <0031>
+<006A> <0033>
+<006B> <0032>
+<0074> <0078>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+endstream
+endobj
+17 0 obj
+<</Subtype/CIDFontType0C/Length 1019>>
+[BINARY STREAM]
+endobj
+18 0 obj
+[82[500]106[500 500]116[528]]
+endobj
+19 0 obj
+<</Length 15>>
+[BINARY STREAM]
+endobj
+5 0 obj
+<</Type/Font/Subtype/CIDFontType0/BaseFont/EXQIVM+LMRoman10-Regular/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement
+0>>/FontDescriptor 16 0 R/DW 280/W 18 0 R>>
+endobj
+16 0 obj
+<</Type/FontDescriptor/Ascent 806/Descent -194/StemV 69/CapHeight 806/AvgWidth 549/FontBBox[-430
+-290 1417 1127]/ItalicAngle 0/Flags 6/Style<</Panose<000000000500000000000000>>>/FontName/EXQIVM+LMRoman10-Regular/FontFile3
+17 0 R/CIDSet 19 0 R>>
+endobj
+6 0 obj
+<</Type/Font/Subtype/Type0/BaseFont/EXQIVM+LMRoman10-Regular-Identity-H/Encoding/Identity-H/DescendantFonts[5 0 R]/ToUnicode
+15 0 R>>
+endobj
+xref
+0 20
+0000000000 65535 f 
+0000001253 00000 n 
+0000001162 00000 n 
+0000000922 00000 n 
+0000000814 00000 n 
+0000002949 00000 n 
+0000003399 00000 n 
+0000000015 00000 n 
+0000000218 00000 n 
+0000000998 00000 n 
+0000000848 00000 n 
+0000000885 00000 n 
+0000000324 00000 n 
+0000000679 00000 n 
+0000001076 00000 n 
+0000001299 00000 n 
+0000003138 00000 n 
+0000001747 00000 n 
+0000002839 00000 n 
+0000002885 00000 n 
+trailer
+<</Root 1 0 R/Info 2 0 R/ID[<ID-STRING><ID-STRING>]/Size
+20>>
+startxref
+3548
+%%EOF
diff --git a/testfiles/dict_if_empty.luatex.tlg b/testfiles/dict_if_empty.luatex.tlg
index 742da05..74575b0 100644
--- a/testfiles/dict_if_empty.luatex.tlg
+++ b/testfiles/dict_if_empty.luatex.tlg
@@ -4,26 +4,11 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0, direction TLT
diff --git a/testfiles/dict_if_empty.tlg b/testfiles/dict_if_empty.tlg
index f1e576a..cdac570 100644
--- a/testfiles/dict_if_empty.tlg
+++ b/testfiles/dict_if_empty.tlg
@@ -4,19 +4,9 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0
diff --git a/testfiles/dict_if_empty.xetex.tlg b/testfiles/dict_if_empty.xetex.tlg
index 85f0369..39b58d4 100644
--- a/testfiles/dict_if_empty.xetex.tlg
+++ b/testfiles/dict_if_empty.xetex.tlg
@@ -4,21 +4,11 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <</Rotate 90 >>}
-.......\special{pdf:put @pages <<>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <</Rotate 90 >>}
+....\special{pdf:put @pages <<>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0
diff --git a/testfiles/pagelabels-log.luatex.tlg b/testfiles/pagelabels-log.luatex.tlg
index d774901..0f52764 100644
--- a/testfiles/pagelabels-log.luatex.tlg
+++ b/testfiles/pagelabels-log.luatex.tlg
@@ -5,26 +5,11 @@ Completed box being shipped out [1]
 .\hbox(0.0+0.0)x0.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil, direction TLT
 ..\kern0.0
@@ -89,26 +74,11 @@ Completed box being shipped out [2]
 \vbox(633.0+0.0)x407.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil, direction TLT
 ..\kern0.0
@@ -170,26 +140,11 @@ Completed box being shipped out [3]
 \vbox(633.0+0.22)x407.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil, direction TLT
 ..\kern0.0
@@ -251,26 +206,11 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil, direction TLT
 ..\kern0.0
@@ -323,26 +263,11 @@ Completed box being shipped out [5]
 \vbox(633.0+0.22)x407.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil, direction TLT
 ..\kern0.0
diff --git a/testfiles/pagelabels-log.tlg b/testfiles/pagelabels-log.tlg
index 17fb2f2..3f1fdd4 100644
--- a/testfiles/pagelabels-log.tlg
+++ b/testfiles/pagelabels-log.tlg
@@ -15,19 +15,9 @@ Completed box being shipped out [1]
 .\hbox(0.0+0.0)x0.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -90,19 +80,9 @@ Completed box being shipped out [2]
 \vbox(633.0+2.49939)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -162,19 +142,9 @@ Completed box being shipped out [3]
 \vbox(633.0+2.49939)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -224,19 +194,9 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -283,19 +243,9 @@ Completed box being shipped out [5]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
diff --git a/testfiles/pagelabels-log.xetex.tlg b/testfiles/pagelabels-log.xetex.tlg
index e57fb8b..93c9113 100644
--- a/testfiles/pagelabels-log.xetex.tlg
+++ b/testfiles/pagelabels-log.xetex.tlg
@@ -8,20 +8,10 @@ Completed box being shipped out [1]
 .\hbox(0.0+0.0)x0.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -76,20 +66,10 @@ Completed box being shipped out [2]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -137,20 +117,10 @@ Completed box being shipped out [3]
 \vbox(633.0+0.21999)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -195,20 +165,10 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
@@ -253,28 +213,18 @@ Completed box being shipped out [5]
 \vbox(633.0+0.21999)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-.......\special{pdf:put @pages <<>>}
-.......\special{pdf:docinfo<</Creator <FEFF004C00610054006500580020007700690074006800\ETC.}
-.......\special{pdf:docinfo<</Author <FEFF>>>}
-.......\special{pdf:docinfo<</Title <FEFF>>>}
-.......\special{pdf:docinfo<</Subject <FEFF>>>}
-.......\special{pdf:put @catalog<</PageMode /UseOutlines>>}
-.......\special{pdf:put @catalog<</OpenAction [@page1 /Fit]>>}
-.......\special{pdf:put @catalog<</PageLabels <</Nums[0<</P(\376\377\003\273\003\255\\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
+....\special{pdf:put @pages <<>>}
+....\special{pdf:docinfo<</Creator <FEFF004C00610054006500580020007700690074006800\ETC.}
+....\special{pdf:docinfo<</Author <FEFF>>>}
+....\special{pdf:docinfo<</Title <FEFF>>>}
+....\special{pdf:docinfo<</Subject <FEFF>>>}
+....\special{pdf:put @catalog<</PageMode /UseOutlines>>}
+....\special{pdf:put @catalog<</OpenAction [@page1 /Fit]>>}
+....\special{pdf:put @catalog<</PageLabels <</Nums[0<</P(\376\377\003\273\003\255\\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
diff --git a/testfiles/show.luatex.tlg b/testfiles/show.luatex.tlg
index 4b904fe..76c8809 100644
--- a/testfiles/show.luatex.tlg
+++ b/testfiles/show.luatex.tlg
@@ -19,26 +19,11 @@ Completed box being shipped out [1]
 .\hbox(0.0+0.0)x0.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil, direction TLT
 ..\kern0.0
diff --git a/testfiles/show.tlg b/testfiles/show.tlg
index 9864b86..6728422 100644
--- a/testfiles/show.tlg
+++ b/testfiles/show.tlg
@@ -18,19 +18,9 @@ Completed box being shipped out [1]
 .\hbox(0.0+0.0)x0.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
diff --git a/testfiles/show.xetex.tlg b/testfiles/show.xetex.tlg
index 60b752e..123fad8 100644
--- a/testfiles/show.xetex.tlg
+++ b/testfiles/show.xetex.tlg
@@ -18,27 +18,17 @@ Completed box being shipped out [1]
 .\hbox(0.0+0.0)x0.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-.......\special{pdf:put @pages <<>>}
-.......\special{pdf:docinfo<</Creator <FEFF004C00610054006500580020007700690074006800\ETC.}
-.......\special{pdf:docinfo<</Author <FEFF>>>}
-.......\special{pdf:docinfo<</Title <FEFF>>>}
-.......\special{pdf:docinfo<</Subject <FEFF>>>}
-.......\special{pdf:put @catalog<</PageMode /UseOutlines>>}
-.......\special{pdf:put @catalog<</OpenAction [@page1 /Fit]>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
+....\special{pdf:put @pages <<>>}
+....\special{pdf:docinfo<</Creator <FEFF004C00610054006500580020007700690074006800\ETC.}
+....\special{pdf:docinfo<</Author <FEFF>>>}
+....\special{pdf:docinfo<</Title <FEFF>>>}
+....\special{pdf:docinfo<</Subject <FEFF>>>}
+....\special{pdf:put @catalog<</PageMode /UseOutlines>>}
+....\special{pdf:put @catalog<</OpenAction [@page1 /Fit]>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
diff --git a/testfiles/version-compare.luatex.tlg b/testfiles/version-compare.luatex.tlg
index fd2eb99..6efd2b5 100644
--- a/testfiles/version-compare.luatex.tlg
+++ b/testfiles/version-compare.luatex.tlg
@@ -8,26 +8,11 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0, direction TLT
 .\hbox(0.0+0.0)x0.0, direction TLT
 ..\kern-72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil, direction TLT
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
 ...\kern-72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil, direction TLT
-....\localpar
-.....\localinterlinepenalty=0
-.....\localbrokenpenalty=0
-.....\localleftbox=null
-.....\localrightbox=null
-....\hbox(0.0+0.0)x0.0, direction TLT
-....\hbox(0.0+0.0)x0.0, direction TLT
-.....\hbox(0.0+0.0)x0.0, direction TLT
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0, direction TLT
-.......\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspag
-e_int"]\ETC.}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{l3kernel.__pdf.backend_ThisPage_gpush(tex.count["g__pdf_abspage_i
+nt"]\ETC.}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0, direction TLT
diff --git a/testfiles/version-compare.tlg b/testfiles/version-compare.tlg
index bba9349..65fc021 100644
--- a/testfiles/version-compare.tlg
+++ b/testfiles/version-compare.tlg
@@ -8,19 +8,9 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0
diff --git a/testfiles/version-compare.xetex.tlg b/testfiles/version-compare.xetex.tlg
index 309aa4f..cd612ba 100644
--- a/testfiles/version-compare.xetex.tlg
+++ b/testfiles/version-compare.xetex.tlg
@@ -8,21 +8,11 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\kern -72.26999
-..\vbox(0.0+0.0)x345.0, glue set 72.26999fil
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
 ...\kern -72.26999
-...\glue(\parskip) 0.0
-...\hbox(0.0+0.0)x345.0, glue set 345.0fil
-....\hbox(0.0+0.0)x0.0
-....\hbox(0.0+0.0)x0.0
-.....\hbox(0.0+0.0)x0.0
-......\glue 0.0
-......\hbox(0.0+0.0)x0.0
-.......\special{pdf: put @thispage <<>>}
-.......\special{pdf:put @pages <<>>}
-......\glue 0.0 plus 1.0fil minus 1.0fil
-....\penalty 10000
-....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
+....\special{pdf:put @pages <<>>}
 ...\glue 0.0 plus 1.0fil minus 1.0fil
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0





More information about the latex3-commits mailing list.