[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Update graphics-def to 2022-04-16 (9b515d6a)

Joseph Wright joseph.wright at morningstar2.co.uk
Thu Apr 21 00:33:01 CEST 2022


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

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

commit 9b515d6af07aa18619666c86af532e3f75c85d4c
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Wed Apr 20 23:33:01 2022 +0100

    Update graphics-def to 2022-04-16


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

9b515d6af07aa18619666c86af532e3f75c85d4c
 base/testfiles-doc/tlb-dox004.xetex.tlg        | 157 ++++++++++++-------------
 required/tools/testfiles/github-0072.xetex.tlg |  19 ++-
 required/tools/testfiles/github-0100.xetex.tlg |  35 +++---
 required/tools/testfiles/sx138783.xetex.tlg    |  28 ++---
 required/tools/testfiles/sx138783b.xetex.tlg   |  32 ++---
 texmf/tex/latex/graphics-def/dvipdfmx.def      |   3 +-
 texmf/tex/latex/graphics-def/xetex.def         |   3 +-
 7 files changed, 136 insertions(+), 141 deletions(-)

diff --git a/base/testfiles-doc/tlb-dox004.xetex.tlg b/base/testfiles-doc/tlb-dox004.xetex.tlg
index 0f038c34..4c44db2f 100644
--- a/base/testfiles-doc/tlb-dox004.xetex.tlg
+++ b/base/testfiles-doc/tlb-dox004.xetex.tlg
@@ -4,7 +4,6 @@ Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
 .\hbox(0.0+0.0)x0.0
 ..\special{pdf:docinfo<</Title()/Subject()/Creator(LaTeX with hyperref)/Author()/Keywords()>>}
-..\special{pdfcolorstackinit 1 page direct (0 g 0 G)}
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
 ..\kern 16.0
@@ -24,9 +23,9 @@ Completed box being shipped out [1]
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
 ....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0, glue set 497.94681fil
@@ -126,7 +125,7 @@ Completed box being shipped out [1]
 ......\glue 0.0
 ......\glue -5.0
 ......\hbox(8.39996+3.60004)x0.0
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
+.......\special{color push  Black}
 .......\hbox(8.39996+3.60004)x0.0, glue set - 14.17484fil
 ........\glue 0.0 plus 1.0fil minus 1.0fil
 ........\hbox(0.0+0.0)x0.0
@@ -135,7 +134,7 @@ Completed box being shipped out [1]
 ........\OT1/cmtt/m/n/9 f
 ........\OT1/cmtt/m/n/9 o
 ........\OT1/cmtt/m/n/9 o
-.......\special{pdfcolorstack 1 pop}
+.......\special{color pop}
 ......\glue 5.0
 .....\penalty 0
 .....\OT1/cmr/m/n/10 T
@@ -281,12 +280,12 @@ Completed box being shipped out [1]
 ....\glue 0.0 plus 0.0001fil
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 1
 .....\glue 0.0 plus 1.0fil
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 .\kern 0.0
 \indexentry{foo={\ttfamily foo} (option)|hdclindex{2}{usage}}{1}
 \indexentry{foo={\ttfamily foo} (option)|hdpindex{main}}{1}
@@ -318,9 +317,9 @@ Completed box being shipped out [2]
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
 ....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0, glue set 504.94606fil
@@ -335,7 +334,7 @@ Completed box being shipped out [2]
 ......\glue 0.0
 ......\glue -5.0
 ......\hbox(8.39996+3.60004)x0.0
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
+.......\special{color push  Black}
 .......\hbox(8.39996+3.60004)x0.0, glue set - 42.5245fil
 ........\glue 0.0 plus 1.0fil minus 1.0fil
 ........\hbox(0.0+0.0)x0.0
@@ -350,7 +349,7 @@ Completed box being shipped out [2]
 ........\OT1/cmtt/m/n/9 g
 ........\OT1/cmtt/m/n/9 t
 ........\OT1/cmtt/m/n/9 h
-.......\special{pdfcolorstack 1 pop}
+.......\special{color pop}
 ......\glue 5.0
 .....\penalty 0
 .....\OT1/cmr/m/n/10 S
@@ -539,12 +538,12 @@ Completed box being shipped out [2]
 ....\glue 0.0 plus 0.0001fil
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 2
 .....\glue 0.0 plus 1.0fil
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 \indexentry{mylength=\verb!*+\mylength+ (length)|hdpindex{main}}{2}
 \indexentry{lengths:>mylength=\verb!*+\mylength+|hdpindex{main}}{2}
 \glossaryentry{v2>mylength=\verb!*+\mylength+:>Fixing \cs  {mylength} thoroughly|hdpindex{}}{2}
@@ -587,9 +586,9 @@ Completed box being shipped out [3]
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
 ....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0, glue set 481.94852fil
@@ -603,7 +602,7 @@ Completed box being shipped out [3]
 ......\glue 0.0
 ......\glue -5.0
 ......\hbox(8.39996+3.60004)x0.0
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
+.......\special{color push  Black}
 .......\hbox(8.39996+3.60004)x0.0, glue set - 61.42429fil
 ........\glue 0.0 plus 1.0fil minus 1.0fil
 ........\hbox(0.0+0.0)x0.0
@@ -622,7 +621,7 @@ Completed box being shipped out [3]
 ........\OT1/cmtt/m/n/9 e
 ........\OT1/cmtt/m/n/9 n
 ........\OT1/cmtt/m/n/9 t
-.......\special{pdfcolorstack 1 pop}
+.......\special{color pop}
 ......\glue 5.0
 .....\penalty 0
 .....\OT1/cmr/m/n/10 D
@@ -746,7 +745,7 @@ Completed box being shipped out [3]
 ......\glue 0.0
 ......\glue -5.0
 ......\hbox(8.39996+3.60004)x0.0
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
+.......\special{color push  Black}
 .......\hbox(8.39996+3.60004)x0.0, glue set - 42.5245fil
 ........\glue 0.0 plus 1.0fil minus 1.0fil
 ........\hbox(0.0+0.0)x0.0
@@ -761,7 +760,7 @@ Completed box being shipped out [3]
 ........\OT1/cmtt/m/n/9 c
 ........\OT1/cmtt/m/n/9 r
 ........\OT1/cmtt/m/n/9 o
-.......\special{pdfcolorstack 1 pop}
+.......\special{color pop}
 ......\glue 5.0
 .....\penalty 0
 .....\OT1/cmr/m/n/10 A
@@ -854,12 +853,12 @@ Completed box being shipped out [3]
 ....\glue 0.0 plus 0.0001fil
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 3
 .....\glue 0.0 plus 1.0fil
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 \indexentry{myenvironment={\ttfamily myenvironment} (environment)|hdpindex{main}}{3}
 \indexentry{environments:>myenvironment={\ttfamily myenvironment}|hdpindex{main}}{3}
 \glossaryentry{v3>myenvironment=\verb!*+myenvironment+:>Third change|hdpindex{}}{3}
@@ -901,14 +900,14 @@ Completed box being shipped out [4]
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
 ....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0
 ....\vbox(52.91658+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\vbox(52.91658+0.0)x345.0
 ......\write5{\protect \BOOKMARK [1][-]{index1.1}{\376\377\000I\000n\000d\000e\000x}{}% 1}
 ......\special{pdf:dest (index1.1) [@thispage /XYZ @xpos @ypos null]}
@@ -1160,7 +1159,7 @@ Completed box being shipped out [4]
 .......\glue(\parfillskip) 0.0 plus 1.0fil
 .......\glue(\rightskip) 0.0
 ......\glue -20.0 plus -2.0 minus -4.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ....\glue 12.0 plus 2.0 minus 2.0
 ....\glue -12.0 plus -2.0 minus -2.0
 ....\glue 20.0 plus 2.0 minus 4.0
@@ -1227,9 +1226,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0
@@ -1270,9 +1269,9 @@ Completed box being shipped out [4]
 ........\vbox(5.79999+1.9999)x4.62497
 .........\hbox(5.79999+0.0)x4.62497
 ..........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/9 3
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 ..........\special{pdf:eann}
 .........\kern1.19994
 .........\rule(0.39998+0.0)x*
@@ -1329,9 +1328,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0
@@ -1422,9 +1421,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(HD.8)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/it/9 2
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\OT1/cmr/m/n/9 ,
 ........\glue 3.08331 plus 1.92706 minus 0.8222
@@ -1432,9 +1431,9 @@ Completed box being shipped out [4]
 ........\vbox(5.79999+1.9999)x4.62497
 .........\hbox(5.79999+0.0)x4.62497
 ..........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/9 3
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 ..........\special{pdf:eann}
 .........\kern1.19994
 .........\rule(0.39998+0.0)x*
@@ -1498,9 +1497,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(HD.2)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/it/9 1
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\OT1/cmr/m/n/9 ,
 ........\glue 3.08331 plus 1.92706 minus 0.8222
@@ -1508,9 +1507,9 @@ Completed box being shipped out [4]
 ........\vbox(5.79999+1.9999)x4.62497
 .........\hbox(5.79999+0.0)x4.62497
 ..........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.1)>>>>}
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/9 1
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 ..........\special{pdf:eann}
 .........\kern1.19994
 .........\rule(0.39998+0.0)x*
@@ -1569,9 +1568,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0
@@ -1652,9 +1651,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(HD.5)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/it/9 1
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\OT1/cmr/m/n/9 ,
 ........\glue 3.08331 plus 1.92706 minus 0.8222
@@ -1662,9 +1661,9 @@ Completed box being shipped out [4]
 ........\vbox(5.79999+1.9999)x4.62497
 .........\hbox(5.79999+0.0)x4.62497
 ..........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.2)>>>>}
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/9 2
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 ..........\special{pdf:eann}
 .........\kern1.19994
 .........\rule(0.39998+0.0)x*
@@ -1745,9 +1744,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(HD.8)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/it/9 2
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\OT1/cmr/m/n/9 ,
 ........\glue 3.08331 plus 1.92706 minus 0.8222
@@ -1755,9 +1754,9 @@ Completed box being shipped out [4]
 ........\vbox(5.79999+1.9999)x4.62497
 .........\hbox(5.79999+0.0)x4.62497
 ..........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/9 3
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 ..........\special{pdf:eann}
 .........\kern1.19994
 .........\rule(0.39998+0.0)x*
@@ -1798,9 +1797,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0
@@ -1847,9 +1846,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(HD.5)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/it/9 1
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\OT1/cmr/m/n/9 ,
 ........\glue 3.08331 plus 1.92706 minus 0.8222
@@ -1857,9 +1856,9 @@ Completed box being shipped out [4]
 ........\vbox(5.79999+1.9999)x4.62497
 .........\hbox(5.79999+0.0)x4.62497
 ..........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.2)>>>>}
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/9 2
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 ..........\special{pdf:eann}
 .........\kern1.19994
 .........\rule(0.39998+0.0)x*
@@ -1927,9 +1926,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0
@@ -1985,9 +1984,9 @@ Completed box being shipped out [4]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0
@@ -1998,9 +1997,9 @@ Completed box being shipped out [4]
 .......\glue 0.0 plus 0.0001fil
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 .....\glue 0.0 plus 1.0fil
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\rule(*+*)x0.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 .....\glue 0.0 plus 1.0fil
 .....\hbox(477.08342+0.0)x155.0, glue set 155.0fil
 ......\vbox(477.08342+0.0)x0.0, glue set 467.03354fil
@@ -2013,12 +2012,12 @@ Completed box being shipped out [4]
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 4
 .....\glue 0.0 plus 1.0fil
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ) (tlb-dox004.gls
 Completed box being shipped out [5]
 \vbox(633.0+0.0)x407.0
@@ -2041,14 +2040,14 @@ Completed box being shipped out [5]
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
 ....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\hbox(0.0+0.0)x345.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0
 ....\vbox(17.77213+0.0)x345.0
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\vbox(17.77213+0.0)x345.0
 ......\write5{\protect \BOOKMARK [1][-]{glossary2.1}{\376\377\000C\000h\000a\000n\000g\000e\000\040\000H\000i\000s\000t\000o\000r\000y}{}% 11}
 ......\special{pdf:dest (glossary2.1) [@thispage /XYZ @xpos @ypos null]}
@@ -2093,7 +2092,7 @@ Completed box being shipped out [5]
 ......\mark{{{Change History}}{{Change History}}}
 ......\penalty 10000
 ......\glue -20.0 plus -2.0 minus -4.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 ....\glue 12.0 plus 2.0 minus 2.0
 ....\glue -12.0 plus -2.0 minus -2.0
 ....\glue 20.0 plus 2.0 minus 4.0
@@ -2157,9 +2156,9 @@ Completed box being shipped out [5]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.1)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 1
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0 plus -1.0fil
@@ -2247,9 +2246,9 @@ Completed box being shipped out [5]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.2)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 2
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0 plus -1.0fil
@@ -2310,9 +2309,9 @@ Completed box being shipped out [5]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0 plus -1.0fil
@@ -2385,9 +2384,9 @@ Completed box being shipped out [5]
 ........\penalty 10000
 ........\glue 3.08331 plus 1.54166 minus 1.02777
 ........\special{pdf:bann<</Type/Annot/Subtype/Link/Border[0 0 0]/H/I/C[1 0 0]/A<</S/GoTo/D(page.3)>>>>}
-........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+........\special{color push rgb 1 0 0}
 ........\OT1/cmr/m/n/9 3
-........\special{pdfcolorstack 1 pop}
+........\special{color pop}
 ........\special{pdf:eann}
 ........\penalty 10000
 ........\glue(\parfillskip) -15.0 plus -1.0fil
@@ -2398,9 +2397,9 @@ Completed box being shipped out [5]
 .......\glue 0.0 plus 0.0001fil
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 .....\glue 0.0 plus 1.0fil
-.....\special{pdfcolorstack 1 push (0 g 0 G)}
+.....\special{color push  Black}
 .....\rule(*+*)x0.0
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 .....\glue 0.0 plus 1.0fil
 .....\hbox(512.22787+0.0)x155.0, glue set 155.0fil
 ......\vbox(512.22787+0.0)x0.0, glue set 502.17424fil
@@ -2413,12 +2412,12 @@ Completed box being shipped out [5]
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 5
 .....\glue 0.0 plus 1.0fil
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ) (tlb-dox004.aux)
 Package rerunfilecheck Info: File `tlb-dox004.out' has not changed.
 (rerunfilecheck)             Checksum: 349BDA914F2BE01D49890BA22F447C6E;700.
diff --git a/required/tools/testfiles/github-0072.xetex.tlg b/required/tools/testfiles/github-0072.xetex.tlg
index 0ac2167f..74399454 100644
--- a/required/tools/testfiles/github-0072.xetex.tlg
+++ b/required/tools/testfiles/github-0072.xetex.tlg
@@ -6,16 +6,14 @@ LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <5> on input line ....
 Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
-.\hbox(0.0+0.0)x0.0
-..\special{pdfcolorstackinit 1 page direct (0 g 0 G)}
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0
 ..\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ...\glue 0.0 plus 1.0fil
 ...\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
 ..\vbox(550.0+0.0)x345.0, glue set 483.4595fil
@@ -38,14 +36,14 @@ Completed box being shipped out [1]
 ..........\glue(\leftskip) 0.0 plus 1.0fil
 ..........\hbox(0.0+0.0)x0.0
 ..........\rule(8.39996+*)x0.0
-..........\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
+..........\special{color push rgb 1 0 0}
 ..........\OT1/cmr/m/n/10 A
 ..........\penalty 10000
 ..........\rule(0.0+3.60004)x0.0
 ..........\penalty 10000
 ..........\glue(\parfillskip) 0.0
 ..........\glue(\rightskip) 0.0 plus 1.0fil
-.........\special{pdfcolorstack 1 pop}
+.........\special{color pop}
 ........\glue 0.0 plus 1.0fil
 ........\glue 6.0
 ........\rule(*+*)x0.4
@@ -140,14 +138,14 @@ Completed box being shipped out [1]
 ..........\glue(\leftskip) 0.0 plus 1.0fil
 ..........\hbox(0.0+0.0)x0.0
 ..........\rule(8.39996+*)x0.0
-..........\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+..........\special{color push rgb 0 0 1}
 ..........\OT1/cmr/m/n/10 A
 ..........\penalty 10000
 ..........\rule(0.0+3.60004)x0.0
 ..........\penalty 10000
 ..........\glue(\parfillskip) 0.0
 ..........\glue(\rightskip) 0.0 plus 1.0fil
-.........\special{pdfcolorstack 1 pop}
+.........\special{color pop}
 ........\glue 6.0
 ........\rule(*+*)x0.4
 .......\glue(\tabskip) 0.0
@@ -225,11 +223,10 @@ Completed box being shipped out [1]
 ...\glue 0.0 plus 0.0001fil
 ..\glue(\baselineskip) 23.55556
 ..\hbox(6.44444+0.0)x345.0
-...\special{pdfcolorstack 1 push (0 g 0 G)}
+...\special{color push  Black}
 ...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 ....\glue 0.0 plus 1.0fil
 ....\OT1/cmr/m/n/10 1
 ....\glue 0.0 plus 1.0fil
-...\special{pdfcolorstack 1 pop}
-.\kern 0.0
+...\special{color pop}
 (github-0072.aux)
diff --git a/required/tools/testfiles/github-0100.xetex.tlg b/required/tools/testfiles/github-0100.xetex.tlg
index 79cedb63..ad798015 100644
--- a/required/tools/testfiles/github-0100.xetex.tlg
+++ b/required/tools/testfiles/github-0100.xetex.tlg
@@ -6,16 +6,14 @@ LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <5> on input line ....
 Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.0
-.\hbox(0.0+0.0)x0.0
-..\special{pdfcolorstackinit 1 page direct (0 g 0 G)}
 .\glue 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0
 ..\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ...\glue 0.0 plus 1.0fil
 ...\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
 ..\vbox(550.0+0.0)x345.0, glue set 305.52309fil
@@ -99,7 +97,7 @@ Completed box being shipped out [1]
 ........\glue 6.0
 ........\glue 0.0 plus 1.0fil
 ........\vbox(8.39996+3.60004)x71.13188
-.........\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+.........\special{color push rgb 0 0 1}
 .........\glue(\parskip) 0.0
 .........\glue(\parskip) 0.0
 .........\hbox(8.39996+3.60004)x71.13188, glue set 56.13185fil
@@ -113,7 +111,7 @@ Completed box being shipped out [1]
 ..........\penalty 10000
 ..........\glue(\parfillskip) 0.0 plus 1.0fil
 ..........\glue(\rightskip) 0.0
-.........\special{pdfcolorstack 1 pop}
+.........\special{color pop}
 ........\glue 6.0
 .......\glue(\tabskip) 0.0
 .......\hbox(8.39996+3.60004)x29.52785, glue set 0.98613fil
@@ -136,7 +134,7 @@ Completed box being shipped out [1]
 ........\glue 6.0
 ........\glue 0.0 plus 1.0fil
 ........\vbox(8.39996+3.60004)x71.13188
-.........\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+.........\special{color push rgb 0 0 1}
 .........\glue(\parskip) 0.0
 .........\glue(\parskip) 0.0
 .........\hbox(8.39996+3.60004)x71.13188, glue set 48.88185fil
@@ -152,7 +150,7 @@ Completed box being shipped out [1]
 ..........\penalty 10000
 ..........\glue(\parfillskip) 0.0 plus 1.0fil
 ..........\glue(\rightskip) 0.0
-.........\special{pdfcolorstack 1 pop}
+.........\special{color pop}
 ........\glue 6.0
 .......\glue(\tabskip) 0.0
 .......\hbox(8.39996+3.60004)x29.52785
@@ -305,11 +303,11 @@ Completed box being shipped out [1]
 .....\glue 6.0
 .....\glue 0.0 plus 1.0fil
 .....\glue 0.00002
-.....\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+.....\special{color push rgb 0 0 1}
 .....\OT1/cmr/m/n/10 o
 .....\OT1/cmr/m/n/10 n
 .....\OT1/cmr/m/n/10 e
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 .....\glue 0.0 plus 1.0fil
 .....\glue 6.0
 ....\glue(\tabskip) 0.0
@@ -333,13 +331,13 @@ Completed box being shipped out [1]
 .....\glue 6.0
 .....\glue 0.0 plus 1.0fil
 .....\glue 0.00002
-.....\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+.....\special{color push rgb 0 0 1}
 .....\OT1/cmr/m/n/10 t
 .....\OT1/cmr/m/n/10 h
 .....\OT1/cmr/m/n/10 r
 .....\OT1/cmr/m/n/10 e
 .....\OT1/cmr/m/n/10 e
-.....\special{pdfcolorstack 1 pop}
+.....\special{color pop}
 .....\glue 0.0 plus 1.0fil
 .....\glue 6.0
 ....\glue(\tabskip) 0.0
@@ -495,7 +493,7 @@ Completed box being shipped out [1]
 ......\hbox(8.39996+3.60004)x71.13188, glue set 56.13185fil
 .......\hbox(0.0+0.0)x0.0
 .......\rule(8.39996+*)x0.0
-.......\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+.......\special{color push rgb 0 0 1}
 .......\OT1/cmr/m/n/10 o
 .......\OT1/cmr/m/n/10 n
 .......\OT1/cmr/m/n/10 e
@@ -504,7 +502,7 @@ Completed box being shipped out [1]
 .......\penalty 10000
 .......\glue(\parfillskip) 0.0 plus 1.0fil
 .......\glue(\rightskip) 0.0
-......\special{pdfcolorstack 1 pop}
+......\special{color pop}
 .....\glue 6.0
 ....\glue(\tabskip) 0.0
 ....\hbox(8.39996+3.60004)x29.52785, glue set 0.98613fil
@@ -530,7 +528,7 @@ Completed box being shipped out [1]
 ......\hbox(8.39996+3.60004)x71.13188, glue set 48.88185fil
 .......\hbox(0.0+0.0)x0.0
 .......\rule(8.39996+*)x0.0
-.......\special{pdfcolorstack 1 push (0 0 1 rg 0 0 1 RG)}
+.......\special{color push rgb 0 0 1}
 .......\OT1/cmr/m/n/10 t
 .......\OT1/cmr/m/n/10 h
 .......\OT1/cmr/m/n/10 r
@@ -541,7 +539,7 @@ Completed box being shipped out [1]
 .......\penalty 10000
 .......\glue(\parfillskip) 0.0 plus 1.0fil
 .......\glue(\rightskip) 0.0
-......\special{pdfcolorstack 1 pop}
+......\special{color pop}
 .....\glue 6.0
 ....\glue(\tabskip) 0.0
 ....\hbox(8.39996+3.60004)x29.52785
@@ -645,11 +643,10 @@ Completed box being shipped out [1]
 ...\glue 0.0 plus 0.0001fil
 ..\glue(\baselineskip) 23.55556
 ..\hbox(6.44444+0.0)x345.0
-...\special{pdfcolorstack 1 push (0 g 0 G)}
+...\special{color push  Black}
 ...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 ....\glue 0.0 plus 1.0fil
 ....\OT1/cmr/m/n/10 1
 ....\glue 0.0 plus 1.0fil
-...\special{pdfcolorstack 1 pop}
-.\kern 0.0
+...\special{color pop}
 (github-0100.aux)
diff --git a/required/tools/testfiles/sx138783.xetex.tlg b/required/tools/testfiles/sx138783.xetex.tlg
index b65927be..1cabc2e0 100644
--- a/required/tools/testfiles/sx138783.xetex.tlg
+++ b/required/tools/testfiles/sx138783.xetex.tlg
@@ -7,9 +7,9 @@ Completed box being shipped out [1]
 ..\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ...\glue 0.0 plus 1.0fil
 ...\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
 ..\vbox(550.0+0.0)x345.0, glue set 265.97159fil
@@ -440,14 +440,14 @@ Completed box being shipped out [1]
 ...\penalty 0
 ...\glue 12.0 plus 2.0 minus 2.0
 ...\vbox(94.0+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\vbox(94.0+0.0)x345.0
 .....\hbox(82.0+1.94444)x345.0, glue set 5.0fil
 ......\vbox(82.0+0.0)x167.5
 .......\glue 0.0 plus -2.0
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
-.......\special{pdfcolorstack 1 push (1 0 0 rg 1 0 0 RG)}
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
+.......\special{color push  Black}
+.......\special{color push rgb 1 0 0}
+.......\special{color push  Black}
 .......\glue(\splittopskip) 3.05556 plus 2.0
 .......\hbox(6.94444+1.94444)x167.5, glue set 2.41664
 ........\hbox(0.0+0.0)x0.0
@@ -714,9 +714,9 @@ Completed box being shipped out [1]
 ........\OT1/cmr/m/n/10 d
 ........\glue(\rightskip) 0.0
 ......\glue 0.0 plus 1.0fil minus 1.0fil
-......\special{pdfcolorstack 1 push (0 g 0 G)}
+......\special{color push  Black}
 ......\rule(*+*)x0.0
-......\special{pdfcolorstack 1 pop}
+......\special{color pop}
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ......\vbox(82.0+0.0)x167.5, glue set 10.05556fil
 .......\glue 0.0 plus -2.0
@@ -944,9 +944,9 @@ Completed box being shipped out [1]
 ........\penalty 10000
 ........\glue(\parfillskip) 0.0 plus 1.0fil
 ........\glue(\rightskip) 0.0
-.......\special{pdfcolorstack 1 pop}
-.......\special{pdfcolorstack 1 pop}
-.......\special{pdfcolorstack 1 pop}
+.......\special{color pop}
+.......\special{color pop}
+.......\special{color pop}
 .......\glue 0.0 plus 1.0fil
 ......\hbox(4.30554+1.94444)x0.0, glue set - 5.55557fil
 .......\hbox(4.30554+1.94444)x5.55557
@@ -954,7 +954,7 @@ Completed box being shipped out [1]
 .....\kern -1.94444
 .....\glue 12.0 plus 4.0 minus 3.0
 .....\glue 0.0
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ...\penalty 0
 ...\glue 12.0 plus 2.0 minus 2.0
 ...\penalty 10000
@@ -1686,10 +1686,10 @@ Completed box being shipped out [1]
 ...\glue 0.0 plus 0.0001fil
 ..\glue(\baselineskip) 23.55556
 ..\hbox(6.44444+0.0)x345.0
-...\special{pdfcolorstack 1 push (0 g 0 G)}
+...\special{color push  Black}
 ...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 ....\glue 0.0 plus 1.0fil
 ....\OT1/cmr/m/n/10 1
 ....\glue 0.0 plus 1.0fil
-...\special{pdfcolorstack 1 pop}
+...\special{color pop}
 (sx138783.aux)
diff --git a/required/tools/testfiles/sx138783b.xetex.tlg b/required/tools/testfiles/sx138783b.xetex.tlg
index 01a5efca..b93a71a1 100644
--- a/required/tools/testfiles/sx138783b.xetex.tlg
+++ b/required/tools/testfiles/sx138783b.xetex.tlg
@@ -11,9 +11,9 @@ Completed box being shipped out [1]
 ..\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ...\glue 0.0 plus 1.0fil
 ...\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 push (0 g 0 G)}
+....\special{color push  Black}
 ....\hbox(0.0+0.0)x345.0
-....\special{pdfcolorstack 1 pop}
+....\special{color pop}
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
 ..\vbox(550.0+0.0)x345.0, glue set 500.94649fil
@@ -27,7 +27,7 @@ Completed box being shipped out [1]
 .....\hbox(30.0+1.94444)x172.5, glue set 5.0fil
 ......\vbox(30.0+0.0)x81.25
 .......\glue 0.0 plus -2.0
-.......\special{pdfcolorstack 1 push (0 g 0 G)}
+.......\special{color push  Black}
 .......\glue(\splittopskip) 5.62607 plus 2.0
 .......\hbox(4.37393+0.0)x56.24997, glue set 50.97217fil, shifted 25.00003
 ........\hbox(4.37393+0.0)x0.0
@@ -35,12 +35,12 @@ Completed box being shipped out [1]
 .........\glue -20.00003
 .........\glue -5.0
 .........\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
-..........\special{pdfcolorstack 1 push (0 g 0 G)}
+..........\special{color push  Black}
 ..........\glue 0.0 plus 1.0fil minus 1.0fil
 ..........\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
 ...........\glue 0.0 plus 1.0fil minus 1.0fil
 ...........\TS1/cmr/m/n/10 ^^88
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 .........\glue 5.0
 ........\penalty 0
 ........\OT1/cmr/m/n/10 x
@@ -58,12 +58,12 @@ Completed box being shipped out [1]
 .........\glue -20.00003
 .........\glue -5.0
 .........\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
-..........\special{pdfcolorstack 1 push (0 g 0 G)}
+..........\special{color push  Black}
 ..........\glue 0.0 plus 1.0fil minus 1.0fil
 ..........\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
 ...........\glue 0.0 plus 1.0fil minus 1.0fil
 ...........\TS1/cmr/m/n/10 ^^88
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 .........\glue 5.0
 ........\penalty 0
 ........\OT1/cmr/m/n/10 l
@@ -75,9 +75,9 @@ Completed box being shipped out [1]
 ........\glue(\parfillskip) 0.0 plus 1.0fil
 ........\glue(\rightskip) 0.0
 ......\glue 0.0 plus 1.0fil minus 1.0fil
-......\special{pdfcolorstack 1 push (0 g 0 G)}
+......\special{color push  Black}
 ......\rule(*+*)x0.0
-......\special{pdfcolorstack 1 pop}
+......\special{color pop}
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ......\vbox(30.0+1.94444)x81.25
 .......\glue 0.0 plus -2.0
@@ -88,12 +88,12 @@ Completed box being shipped out [1]
 .........\glue -20.00003
 .........\glue -5.0
 .........\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
-..........\special{pdfcolorstack 1 push (0 g 0 G)}
+..........\special{color push  Black}
 ..........\glue 0.0 plus 1.0fil minus 1.0fil
 ..........\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
 ...........\glue 0.0 plus 1.0fil minus 1.0fil
 ...........\TS1/cmr/m/n/10 ^^88
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 .........\glue 5.0
 ........\penalty 0
 ........\OT1/cmr/m/n/10 x
@@ -111,12 +111,12 @@ Completed box being shipped out [1]
 .........\glue -20.00003
 .........\glue -5.0
 .........\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
-..........\special{pdfcolorstack 1 push (0 g 0 G)}
+..........\special{color push  Black}
 ..........\glue 0.0 plus 1.0fil minus 1.0fil
 ..........\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
 ...........\glue 0.0 plus 1.0fil minus 1.0fil
 ...........\TS1/cmr/m/n/10 ^^88
-..........\special{pdfcolorstack 1 pop}
+..........\special{color pop}
 .........\glue 5.0
 ........\penalty 0
 ........\OT1/cmr/m/n/10 r
@@ -129,7 +129,7 @@ Completed box being shipped out [1]
 ........\penalty 10000
 ........\glue(\parfillskip) 0.0 plus 1.0fil
 ........\glue(\rightskip) 0.0
-.......\special{pdfcolorstack 1 pop}
+.......\special{color pop}
 ......\hbox(4.30554+1.94444)x0.0, glue set - 5.55557fil
 .......\hbox(4.30554+1.94444)x5.55557
 .......\glue 0.0 plus 1.0fil minus 1.0fil
@@ -145,10 +145,10 @@ Completed box being shipped out [1]
 ...\glue 0.0 plus 0.0001fil
 ..\glue(\baselineskip) 23.55556
 ..\hbox(6.44444+0.0)x345.0
-...\special{pdfcolorstack 1 push (0 g 0 G)}
+...\special{color push  Black}
 ...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 ....\glue 0.0 plus 1.0fil
 ....\OT1/cmr/m/n/10 1
 ....\glue 0.0 plus 1.0fil
-...\special{pdfcolorstack 1 pop}
+...\special{color pop}
 (sx138783b.aux)
diff --git a/texmf/tex/latex/graphics-def/dvipdfmx.def b/texmf/tex/latex/graphics-def/dvipdfmx.def
index f8a984cb..1d82661b 100644
--- a/texmf/tex/latex/graphics-def/dvipdfmx.def
+++ b/texmf/tex/latex/graphics-def/dvipdfmx.def
@@ -17,7 +17,7 @@
 %% https://github.com/latex3/graphics-def/issues
 %%
 \ProvidesFile{dvipdfmx.def}
-  [2022/04/12 v5.0k Graphics/color driver for dvipdfmx]
+  [2022/04/16 v5.0l Graphics/color driver for dvipdfmx]
 \def\GPT at space{ }
 \def\c at lor@arg#1{%
   \dimen@#1\p@
@@ -329,6 +329,7 @@
 }
 \fi
 \fi
+\endinput
 % Conversion functions so the internal representation stays unchanged
 \let\init at current@color\current at color
 \def\convert at color#1{%
diff --git a/texmf/tex/latex/graphics-def/xetex.def b/texmf/tex/latex/graphics-def/xetex.def
index 0ddde80f..72933793 100644
--- a/texmf/tex/latex/graphics-def/xetex.def
+++ b/texmf/tex/latex/graphics-def/xetex.def
@@ -17,7 +17,7 @@
 %% https://github.com/latex3/graphics-def/issues
 %%
 \ProvidesFile{xetex.def}
-  [2022/04/12 v5.0l Graphics/color driver for xetex]
+  [2022/04/16 v5.0m Graphics/color driver for xetex]
 \def\GPT at space{ }
 \def\c at lor@arg#1{%
   \dimen@#1\p@
@@ -428,6 +428,7 @@
 }
 \fi
 \fi
+\endinput
 % Conversion functions so the internal representation stays unchanged
 \let\init at current@color\current at color
 \def\convert at color#1{%





More information about the latex3-commits mailing list.