[latex3-commits] [latex3/latex3] main: Switch from x- to e-type in l3pdf (52456a4bc)
github at latex-project.org
github at latex-project.org
Tue Oct 10 12:59:28 CEST 2023
Repository : https://github.com/latex3/latex3
On branch : main
Link : https://github.com/latex3/latex3/commit/52456a4bc16901ef05bb783a39409743ed588745
>---------------------------------------------------------------
commit 52456a4bc16901ef05bb783a39409743ed588745
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Tue Sep 26 06:58:18 2023 +0100
Switch from x- to e-type in l3pdf
>---------------------------------------------------------------
52456a4bc16901ef05bb783a39409743ed588745
l3backend/l3backend-color.dtx | 12 +++---
l3backend/l3backend-pdf.dtx | 70 ++++++++++++++++-----------------
l3kernel/l3pdf.dtx | 22 +++++++----
l3kernel/testfiles/m3expl001.luatex.tlg | 4 +-
l3kernel/testfiles/m3expl001.ptex.tlg | 6 +--
l3kernel/testfiles/m3expl001.tlg | 4 +-
l3kernel/testfiles/m3expl001.uptex.tlg | 6 +--
l3kernel/testfiles/m3expl001.xetex.tlg | 6 +--
l3kernel/testfiles/m3expl003.luatex.tlg | 4 +-
l3kernel/testfiles/m3expl003.ptex.tlg | 6 +--
l3kernel/testfiles/m3expl003.tlg | 4 +-
l3kernel/testfiles/m3expl003.uptex.tlg | 6 +--
l3kernel/testfiles/m3expl003.xetex.tlg | 10 ++---
13 files changed, 84 insertions(+), 76 deletions(-)
diff --git a/l3backend/l3backend-color.dtx b/l3backend/l3backend-color.dtx
index 40699ce15..ddf4b465e 100644
--- a/l3backend/l3backend-color.dtx
+++ b/l3backend/l3backend-color.dtx
@@ -759,7 +759,7 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_separation_init:nnnnn #1#2#3#4#5
{
- \pdf_object_unnamed_write:nx { dict }
+ \pdf_object_unnamed_write:ne { dict }
{
/FunctionType ~ 2
/Domain ~ [0 ~ 1]
@@ -791,7 +791,7 @@
\pdf_object_if_exist:nF { @@_illuminant_CIELAB_ #1 }
{
\pdf_object_new:n { @@_illuminant_CIELAB_ #1 }
- \pdf_object_write:nnx { @@_illuminant_CIELAB_ #1 } { array }
+ \pdf_object_write:nne { @@_illuminant_CIELAB_ #1 } { array }
{
/Lab ~
<<
@@ -820,7 +820,7 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_devicen_init:nnn #1#2#3
{
- \pdf_object_unnamed_write:nx { stream }
+ \pdf_object_unnamed_write:ne { stream }
{
{
/FunctionType ~ 4 ~
@@ -875,7 +875,7 @@
\pdf_object_if_exist:nF { @@_icc_ #1 }
{
\pdf_object_new:n { @@_icc_ #1 }
- \pdf_object_write:nnx { @@_icc_ #1 } { fstream }
+ \pdf_object_write:nne { @@_icc_ #1 } { fstream }
{
{
/N ~ \exp_not:n { #2 } ~
@@ -884,7 +884,7 @@
{#1}
}
}
- \pdf_object_unnamed_write:nx { array }
+ \pdf_object_unnamed_write:ne { array }
{ /ICCBased ~ \pdf_object_ref:n { @@_icc_ #1 } }
\@@_backend_init_resource:n { color \int_use:N \g_@@_model_int }
}
@@ -906,7 +906,7 @@
{#1}
}
}
- \pdf_object_unnamed_write:nx { array }
+ \pdf_object_unnamed_write:ne { array }
{ /ICCBased ~ \pdf_object_ref:n { @@_icc_ #1 } }
\@@_backend_init_resource:n { Default #2 }
}
diff --git a/l3backend/l3backend-pdf.dtx b/l3backend/l3backend-pdf.dtx
index d99b100b8..6217c49cc 100644
--- a/l3backend/l3backend-pdf.dtx
+++ b/l3backend/l3backend-pdf.dtx
@@ -91,12 +91,12 @@
%<*dvips>
% \end{macrocode}
%
-% \begin{macro}{\@@_backend_pdfmark:n, \@@_backend_pdfmark:x}
+% \begin{macro}{\@@_backend_pdfmark:n, \@@_backend_pdfmark:e}
% Used often enough it should be a separate function.
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_pdfmark:n #1
{ \__kernel_backend_postscript:n { mark #1 ~ pdfmark } }
-\cs_generate_variant:Nn \@@_backend_pdfmark:n { x }
+\cs_generate_variant:Nn \@@_backend_pdfmark:n { e }
% \end{macrocode}
% \end{macro}
%
@@ -138,7 +138,7 @@
%
% \begin{macro}
% {
-% \@@_backend_object_write:nnn, \@@_backend_object_write:nnx,
+% \@@_backend_object_write:nnn, \@@_backend_object_write:nne,
% \@@_backend_object_write_aux:nnn
% }
% \begin{macro}
@@ -159,10 +159,10 @@
{ \@@_backend_object_ref:n {#1} }
{#2} {#3}
}
-\cs_generate_variant:Nn \@@_backend_object_write:nnn { nnx }
+\cs_generate_variant:Nn \@@_backend_object_write:nnn { nne }
\cs_new_protected:Npn \@@_backend_object_write_aux:nnn #1#2#3
{
- \@@_backend_pdfmark:x
+ \@@_backend_pdfmark:e
{
/_objdef ~ #1
/type
@@ -179,17 +179,17 @@
}
\cs_new_protected:Npn \@@_backend_object_write_array:nn #1#2
{
- \@@_backend_pdfmark:x
+ \@@_backend_pdfmark:e
{ #1 ~0~ [ ~ \exp_not:n {#2} ~ ] ~ /PUTINTERVAL }
}
\cs_new_protected:Npn \@@_backend_object_write_dict:nn #1#2
{
- \@@_backend_pdfmark:x
+ \@@_backend_pdfmark:e
{ #1 << \exp_not:n {#2} >> /PUT }
}
\cs_new_protected:Npn \@@_backend_object_write_fstream:nn #1#2
{
- \exp_args:Nx
+ \exp_args:Ne
\@@_backend_object_write_fstream:nnn {#1} #2
}
\cs_new_protected:Npn \@@_backend_object_write_fstream:nnn #1#2#3
@@ -204,7 +204,7 @@
}
\cs_new_protected:Npn \@@_backend_object_write_stream:nn #1#2
{
- \exp_args:Nx
+ \exp_args:Ne
\@@_backend_object_write_stream:nnn {#1} #2
}
\cs_new_protected:Npn \@@_backend_object_write_stream:nnn #1#2#3
@@ -220,7 +220,7 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_backend_object_now:nn, \@@_backend_object_now:nx}
+% \begin{macro}{\@@_backend_object_now:nn, \@@_backend_object_now:ne}
% No anonymous objects, so things are done manually.
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_object_now:nn #1#2
@@ -230,7 +230,7 @@
{ { pdf.obj \int_use:N \g_@@_backend_object_int } }
{#1} {#2}
}
-\cs_generate_variant:Nn \@@_backend_object_now:nn { nx }
+\cs_generate_variant:Nn \@@_backend_object_now:nn { ne }
% \end{macrocode}
% \end{macro}
%
@@ -304,7 +304,7 @@
}
\int_gincr:N \g_@@_backend_object_int
\int_gset_eq:NN \g_@@_backend_annotation_int \g_@@_backend_object_int
- \@@_backend_pdfmark:x
+ \@@_backend_pdfmark:e
{
/_objdef { pdf.obj \int_use:N \g_@@_backend_object_int }
pdf.rect
@@ -468,7 +468,7 @@
\hbox_set_end:
\@@_backend_link_minima:
\hbox_set:Nn \l_@@_backend_model_box { Gg }
- \exp_args:Nx \@@_backend_link_outerbox:n
+ \exp_args:Ne \@@_backend_link_outerbox:n
{
\int_if_odd:nTF { \value { page } }
{ \oddsidemargin }
@@ -638,7 +638,7 @@
\cs_new_protected:Npn \@@_backend_destination:nn #1#2
{
\__kernel_backend_postscript:n { pdf.dest.anchor }
- \@@_backend_pdfmark:x
+ \@@_backend_pdfmark:e
{
/View
[
@@ -1000,7 +1000,7 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_backend_object_write:nnn, \@@_backend_object_write:nnx}
+% \begin{macro}{\@@_backend_object_write:nnn, \@@_backend_object_write:nne}
% \begin{macro}[EXP]{\@@_backend_object_write:nn}
% \begin{macro}[EXP]{\@@_exp_not_i:nn, \@@_exp_not_ii:nn}
% Writing the data needs a little information about the structure of the
@@ -1037,7 +1037,7 @@
}
}
}
-\cs_generate_variant:Nn \@@_backend_object_write:nnn { nnx }
+\cs_generate_variant:Nn \@@_backend_object_write:nnn { nne }
\cs_new:Npn \@@_exp_not_i:nn #1#2 { \exp_not:n {#1} }
\cs_new:Npn \@@_exp_not_ii:nn #1#2 { \exp_not:n {#2} }
% \end{macrocode}
@@ -1045,7 +1045,7 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_backend_object_now:nn, \@@_backend_object_now:nx}
+% \begin{macro}{\@@_backend_object_now:nn, \@@_backend_object_now:ne}
% Much like writing, but direct creation.
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_object_now:nn #1#2
@@ -1058,7 +1058,7 @@
%</pdftex>
\@@_backend_object_write:nn {#1} {#2}
}
-\cs_generate_variant:Nn \@@_backend_object_now:nn { nx }
+\cs_generate_variant:Nn \@@_backend_object_now:nn { ne }
% \end{macrocode}
% \end{macro}
%
@@ -1226,12 +1226,12 @@
%<*dvipdfmx|xetex>
% \end{macrocode}
%
-% \begin{macro}{\@@_backend:n, \@@_backend:x}
+% \begin{macro}{\@@_backend:n, \@@_backend:e}
% A generic function for the backend PDF specials: used where we can.
% \begin{macrocode}
\cs_new_protected:Npx \@@_backend:n #1
{ \__kernel_backend_literal:n { pdf: #1 } }
-\cs_generate_variant:Nn \@@_backend:n { x }
+\cs_generate_variant:Nn \@@_backend:n { e }
% \end{macrocode}
% \end{macro}
%
@@ -1274,7 +1274,7 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_backend_object_write:nnn, \@@_backend_object_write:nnx}
+% \begin{macro}{\@@_backend_object_write:nnn, \@@_backend_object_write:nne}
% \begin{macro}
% {
% \@@_backend_object_write_array:nn ,
@@ -1290,15 +1290,15 @@
\use:c { @@_backend_object_write_ #2 :nn }
{ \@@_backend_object_ref:n {#1} } {#3}
}
-\cs_generate_variant:Nn \@@_backend_object_write:nnn { nnx }
+\cs_generate_variant:Nn \@@_backend_object_write:nnn { nne }
\cs_new_protected:Npn \@@_backend_object_write_array:nn #1#2
{
- \@@_backend:x
+ \@@_backend:e
{ obj ~ #1 ~ [ ~ \exp_not:n {#2} ~ ] }
}
\cs_new_protected:Npn \@@_backend_object_write_dict:nn #1#2
{
- \@@_backend:x
+ \@@_backend:e
{ obj ~ #1 ~ << ~ \exp_not:n {#2} ~ >> }
}
\cs_new_protected:Npn \@@_backend_object_write_fstream:nn #1#2
@@ -1307,7 +1307,7 @@
{ \@@_backend_object_write_stream:nnnn { } {#1} #2 }
\cs_new_protected:Npn \@@_backend_object_write_stream:nnnn #1#2#3#4
{
- \@@_backend:x
+ \@@_backend:e
{
#1 stream ~ #2 ~
( \exp_not:n {#4} ) ~ << \exp_not:n {#3} >>
@@ -1318,18 +1318,18 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_backend_object_now:nn, \@@_backend_object_now:nx}
+% \begin{macro}{\@@_backend_object_now:nn, \@@_backend_object_now:ne}
% No anonymous objects with \texttt{dvipdfmx} so we have to give an
% object name.
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_object_now:nn #1#2
{
\int_gincr:N \g_@@_backend_object_int
- \exp_args:Nnx \use:c { @@_backend_object_write_ #1 :nn }
+ \exp_args:Nne \use:c { @@_backend_object_write_ #1 :nn }
{ @pdf.obj \int_use:N \g_@@_backend_object_int }
{#2}
}
-\cs_generate_variant:Nn \@@_backend_object_now:nn { nx }
+\cs_generate_variant:Nn \@@_backend_object_now:nn { ne }
% \end{macrocode}
% \end{macro}
%
@@ -1364,7 +1364,7 @@
{
\int_gincr:N \g_@@_backend_object_int
\int_gset_eq:NN \g_@@_backend_annotation_int \g_@@_backend_object_int
- \@@_backend:x
+ \@@_backend:e
{
ann ~ @pdf.obj \int_use:N \g_@@_backend_object_int \c_space_tl
width ~ \dim_eval:n {#1} ~
@@ -1403,7 +1403,7 @@
\cs_new_protected:Npx \@@_backend_link_begin:n #1
{
\exp_not:N \int_gincr:N \exp_not:N \g_@@_backend_link_int
- \@@_backend:x
+ \@@_backend:e
{
bann ~
@pdf.lnk
@@ -1449,7 +1449,7 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_backend_destination:nn #1#2
{
- \@@_backend:x
+ \@@_backend:e
{
dest ~ ( \exp_not:n {#1} )
[
@@ -1642,8 +1642,8 @@
%
% \begin{macro}{\@@_backend_object_new:n}
% \begin{macro}[EXP]{\@@_backend_object_ref:n}
-% \begin{macro}{\@@_backend_object_write:nnn, \@@_backend_object_write:nx}
-% \begin{macro}{\@@_backend_object_now:nn, , \@@_backend_object_now:nx}
+% \begin{macro}{\@@_backend_object_write:nnn, \@@_backend_object_write:ne}
+% \begin{macro}{\@@_backend_object_now:nn, , \@@_backend_object_now:ne}
% \begin{macro}{\@@_backend_object_last:}
% \begin{macro}[EXP]{\@@_backend_pageobject_ref:n}
% All no-ops here.
@@ -1651,9 +1651,9 @@
\cs_new_protected:Npn \@@_backend_object_new:nn #1 { }
\cs_new:Npn \@@_backend_object_ref:n #1 { }
\cs_new_protected:Npn \@@_backend_object_write:nnn #1#2#3 { }
-\cs_new_protected:Npn \@@_backend_object_write:nnx #1#2#3 { }
+\cs_new_protected:Npn \@@_backend_object_write:nne #1#2#3 { }
\cs_new_protected:Npn \@@_backend_object_now:nn #1#2 { }
-\cs_new_protected:Npn \@@_backend_object_now:nx #1#2 { }
+\cs_new_protected:Npn \@@_backend_object_now:ne #1#2 { }
\cs_new:Npn \@@_backend_object_last: { }
\cs_new:Npn \@@_backend_pageobject_ref:n #1 { }
% \end{macrocode}
diff --git a/l3kernel/l3pdf.dtx b/l3kernel/l3pdf.dtx
index ebfdc9115..d298e5f41 100644
--- a/l3kernel/l3pdf.dtx
+++ b/l3kernel/l3pdf.dtx
@@ -60,7 +60,7 @@
% \end{function}
%
% \begin{function}[added = 2022-08-23]
-% {\pdf_object_write:nnn, \pdf_object_write:nnx}
+% {\pdf_object_write:nnn, \pdf_object_write:nne, \pdf_object_write:nnx}
% \begin{syntax}
% \cs{pdf_object_write:nn} \Arg{object} \Arg{type} \Arg{content}
% \end{syntax}
@@ -87,7 +87,10 @@
% \end{function}
%
% \begin{function}[added = 2021-02-10]
-% {\pdf_object_unnamed_write:nn, \pdf_object_unnamed_write:nx}
+% {
+% \pdf_object_unnamed_write:nn, \pdf_object_unnamed_write:ne,
+% \pdf_object_unnamed_write:nx
+% }
% \begin{syntax}
% \cs{pdf_object_unnamed_write:nn} \Arg{type} \Arg{content}
% \end{syntax}
@@ -312,9 +315,14 @@
% \subsection{Objects}
%
% \begin{macro}{\pdf_object_new:n}
-% \begin{macro}{\pdf_object_write:nnn, \pdf_object_write:nnx}
+% \begin{macro}
+% {\pdf_object_write:nnn, \pdf_object_write:nne, \pdf_object_write:nnx}
% \begin{macro}{\pdf_object_ref:n}
-% \begin{macro}{\pdf_object_unnamed_write:nn, \pdf_object_unnamed_write:nx}
+% \begin{macro}
+% {
+% \pdf_object_unnamed_write:nn, \pdf_object_unnamed_write:ne,
+% \pdf_object_unnamed_write:nx
+% }
% \begin{macro}{\pdf_object_ref_last:}
% \begin{macro}[pTF]{\pdf_object_if_exist:n}
% Simple to do: all objects create a constant |int| so it is not a
@@ -332,14 +340,14 @@
\@@_backend_object_write:nnn {#1} {#2} {#3}
\bool_gset_true:N \g_@@_init_bool
}
-\cs_generate_variant:Nn \pdf_object_write:nnn { nnx }
+\cs_generate_variant:Nn \pdf_object_write:nnn { nne , nnx }
\cs_new:Npn \pdf_object_ref:n #1 { \@@_backend_object_ref:n {#1} }
\cs_new_protected:Npn \pdf_object_unnamed_write:nn #1#2
{
\@@_backend_object_now:nn {#1} {#2}
\bool_gset_true:N \g_@@_init_bool
}
-\cs_generate_variant:Nn \pdf_object_unnamed_write:nn { nx }
+\cs_generate_variant:Nn \pdf_object_unnamed_write:nn { ne , nx }
\cs_new:Npn \pdf_object_ref_last: { \@@_backend_object_last: }
\prg_new_conditional:Npnn \pdf_object_if_exist:n #1 { p , T , F , TF }
{
@@ -536,7 +544,7 @@
}
\cs_new_protected:Npn \pdf_object_write:nn #1#2
{
- \exp_args:Nnx \@@_backend_object_write:nnn
+ \exp_args:Nne \@@_backend_object_write:nnn
{#1} { \prop_item:Nn \g_@@_object_prop {#1} } {#2}
\bool_gset_true:N \g_@@_init_bool
}
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index c046c5956..42c1e5277 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -152,11 +152,11 @@ Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
Defining \__pdf_backend_object_write:nn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_exp_not_i:nn on line ...
Defining \__pdf_exp_not_ii:nn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \__pdf_backend_compresslevel:n on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index c59938d21..24ea1d806 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -119,7 +119,7 @@ Defining \__graphics_backend_include_ps:n on line ...
Defining \l__pdf_internal_box on line ...
\l__pdf_internal_box=\box...
Defining \__pdf_backend_pdfmark:n on line ...
-Defining \__pdf_backend_pdfmark:x on line ...
+Defining \__pdf_backend_pdfmark:e on line ...
Defining \__pdf_backend_catalog_gput:nn on line ...
Defining \__pdf_backend_info_gput:nn on line ...
Defining \g__pdf_backend_object_int on line ...
@@ -127,7 +127,7 @@ Defining \g__pdf_backend_object_int on line ...
Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_backend_object_write_aux:nnn on line ...
Defining \__pdf_backend_object_write_array:nn on line ...
Defining \__pdf_backend_object_write_dict:nn on line ...
@@ -136,7 +136,7 @@ Defining \__pdf_backend_object_write_fstream:nnn on line ...
Defining \__pdf_backend_object_write_stream:nn on line ...
Defining \__pdf_backend_object_write_stream:nnn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \l__pdf_backend_content_box on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 9ee55ea06..6c8d77d90 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -152,11 +152,11 @@ Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
Defining \__pdf_backend_object_write:nn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_exp_not_i:nn on line ...
Defining \__pdf_exp_not_ii:nn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \__pdf_backend_compresslevel:n on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index c59938d21..24ea1d806 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -119,7 +119,7 @@ Defining \__graphics_backend_include_ps:n on line ...
Defining \l__pdf_internal_box on line ...
\l__pdf_internal_box=\box...
Defining \__pdf_backend_pdfmark:n on line ...
-Defining \__pdf_backend_pdfmark:x on line ...
+Defining \__pdf_backend_pdfmark:e on line ...
Defining \__pdf_backend_catalog_gput:nn on line ...
Defining \__pdf_backend_info_gput:nn on line ...
Defining \g__pdf_backend_object_int on line ...
@@ -127,7 +127,7 @@ Defining \g__pdf_backend_object_int on line ...
Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_backend_object_write_aux:nnn on line ...
Defining \__pdf_backend_object_write_array:nn on line ...
Defining \__pdf_backend_object_write_dict:nn on line ...
@@ -136,7 +136,7 @@ Defining \__pdf_backend_object_write_fstream:nnn on line ...
Defining \__pdf_backend_object_write_stream:nn on line ...
Defining \__pdf_backend_object_write_stream:nnn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \l__pdf_backend_content_box on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 91d6f1bfe..5e3ac670d 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -138,7 +138,7 @@ Defining \__graphics_backend_get_pagecount:n on line ...
Defining \l__pdf_internal_box on line ...
\l__pdf_internal_box=\box...
Defining \__pdf_backend:n on line ...
-Defining \__pdf_backend:x on line ...
+Defining \__pdf_backend:e on line ...
Defining \__pdf_backend_catalog_gput:nn on line ...
Defining \__pdf_backend_info_gput:nn on line ...
Defining \g__pdf_backend_object_int on line ...
@@ -147,14 +147,14 @@ Defining \g__pdf_backend_object_prop on line ...
Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_backend_object_write_array:nn on line ...
Defining \__pdf_backend_object_write_dict:nn on line ...
Defining \__pdf_backend_object_write_fstream:nn on line ...
Defining \__pdf_backend_object_write_stream:nn on line ...
Defining \__pdf_backend_object_write_stream:nnnn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \g__pdf_backend_annotation_int on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index c046c5956..42c1e5277 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -152,11 +152,11 @@ Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
Defining \__pdf_backend_object_write:nn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_exp_not_i:nn on line ...
Defining \__pdf_exp_not_ii:nn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \__pdf_backend_compresslevel:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index c59938d21..24ea1d806 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -119,7 +119,7 @@ Defining \__graphics_backend_include_ps:n on line ...
Defining \l__pdf_internal_box on line ...
\l__pdf_internal_box=\box...
Defining \__pdf_backend_pdfmark:n on line ...
-Defining \__pdf_backend_pdfmark:x on line ...
+Defining \__pdf_backend_pdfmark:e on line ...
Defining \__pdf_backend_catalog_gput:nn on line ...
Defining \__pdf_backend_info_gput:nn on line ...
Defining \g__pdf_backend_object_int on line ...
@@ -127,7 +127,7 @@ Defining \g__pdf_backend_object_int on line ...
Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_backend_object_write_aux:nnn on line ...
Defining \__pdf_backend_object_write_array:nn on line ...
Defining \__pdf_backend_object_write_dict:nn on line ...
@@ -136,7 +136,7 @@ Defining \__pdf_backend_object_write_fstream:nnn on line ...
Defining \__pdf_backend_object_write_stream:nn on line ...
Defining \__pdf_backend_object_write_stream:nnn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \l__pdf_backend_content_box on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 9ee55ea06..6c8d77d90 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -152,11 +152,11 @@ Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
Defining \__pdf_backend_object_write:nn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_exp_not_i:nn on line ...
Defining \__pdf_exp_not_ii:nn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \__pdf_backend_compresslevel:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index c59938d21..24ea1d806 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -119,7 +119,7 @@ Defining \__graphics_backend_include_ps:n on line ...
Defining \l__pdf_internal_box on line ...
\l__pdf_internal_box=\box...
Defining \__pdf_backend_pdfmark:n on line ...
-Defining \__pdf_backend_pdfmark:x on line ...
+Defining \__pdf_backend_pdfmark:e on line ...
Defining \__pdf_backend_catalog_gput:nn on line ...
Defining \__pdf_backend_info_gput:nn on line ...
Defining \g__pdf_backend_object_int on line ...
@@ -127,7 +127,7 @@ Defining \g__pdf_backend_object_int on line ...
Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_backend_object_write_aux:nnn on line ...
Defining \__pdf_backend_object_write_array:nn on line ...
Defining \__pdf_backend_object_write_dict:nn on line ...
@@ -136,7 +136,7 @@ Defining \__pdf_backend_object_write_fstream:nnn on line ...
Defining \__pdf_backend_object_write_stream:nn on line ...
Defining \__pdf_backend_object_write_stream:nnn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \l__pdf_backend_content_box on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 91d6f1bfe..a6eaf97af 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -117,7 +117,7 @@ Defining \__graphics_backend_include_png:n on line ...
Defining \__graphics_backend_include_bmp:n on line ...
Defining \__graphics_backend_include_auxi:nn on line ...
Defining \__graphics_backend_include_auxii:nnn on line ...
-Defining \__graphics_backend_include_auxii:xnn on line ...
+Defining \__graphics_backend_include_auxii:enn on line ...
Defining \__graphics_backend_include_auxiii:nnn on line ...
Defining \__graphics_backend_getbb_jpg:n on line ...
Defining \__graphics_backend_getbb_jpeg:n on line ...
@@ -138,7 +138,7 @@ Defining \__graphics_backend_get_pagecount:n on line ...
Defining \l__pdf_internal_box on line ...
\l__pdf_internal_box=\box...
Defining \__pdf_backend:n on line ...
-Defining \__pdf_backend:x on line ...
+Defining \__pdf_backend:e on line ...
Defining \__pdf_backend_catalog_gput:nn on line ...
Defining \__pdf_backend_info_gput:nn on line ...
Defining \g__pdf_backend_object_int on line ...
@@ -147,14 +147,14 @@ Defining \g__pdf_backend_object_prop on line ...
Defining \__pdf_backend_object_new:n on line ...
Defining \__pdf_backend_object_ref:n on line ...
Defining \__pdf_backend_object_write:nnn on line ...
-Defining \__pdf_backend_object_write:nnx on line ...
+Defining \__pdf_backend_object_write:nne on line ...
Defining \__pdf_backend_object_write_array:nn on line ...
Defining \__pdf_backend_object_write_dict:nn on line ...
Defining \__pdf_backend_object_write_fstream:nn on line ...
Defining \__pdf_backend_object_write_stream:nn on line ...
Defining \__pdf_backend_object_write_stream:nnnn on line ...
Defining \__pdf_backend_object_now:nn on line ...
-Defining \__pdf_backend_object_now:nx on line ...
+Defining \__pdf_backend_object_now:ne on line ...
Defining \__pdf_backend_object_last: on line ...
Defining \__pdf_backend_pageobject_ref:n on line ...
Defining \g__pdf_backend_annotation_int on line ...
@@ -189,5 +189,5 @@ Defining \__opacity_backend_reset: on line ...
Defining \__opacity_backend_fill:n on line ...
Defining \__opacity_backend_stroke:n on line ...
Defining \__opacity_backend_fill_stroke:nn on line ...
-Defining \__opacity_backend_fill_stroke:xx on line ...
+Defining \__opacity_backend_fill_stroke:ee on line ...
))
More information about the latex3-commits
mailing list.