[latex3-commits] [git/LaTeX3-latex3-latex3] master: Add global scratch coffins (f5cfbb0)
Joseph Wright
joseph.wright at morningstar2.co.uk
Thu Jan 24 23:39:24 CET 2019
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/f5cfbb040e3fceaddaaacc84515ce218c9b00b24
>---------------------------------------------------------------
commit f5cfbb040e3fceaddaaacc84515ce218c9b00b24
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Thu Jan 24 21:06:18 2019 +0000
Add global scratch coffins
>---------------------------------------------------------------
f5cfbb040e3fceaddaaacc84515ce218c9b00b24
l3kernel/l3coffins.dtx | 12 +++++++++++-
l3kernel/testfiles/m3box001.ptex.tlg | 4 ++--
l3kernel/testfiles/m3box001.tlg | 4 ++--
l3kernel/testfiles/m3box001.uptex.tlg | 4 ++--
l3kernel/testfiles/m3coffins001.luatex.tlg | 2 +-
l3kernel/testfiles/m3coffins001.ptex.tlg | 2 +-
l3kernel/testfiles/m3coffins001.tlg | 2 +-
l3kernel/testfiles/m3coffins001.uptex.tlg | 2 +-
l3kernel/testfiles/m3coffins001.xetex.tlg | 2 +-
l3kernel/testfiles/m3expl001.luatex.tlg | 4 ++++
l3kernel/testfiles/m3expl001.ptex.tlg | 4 ++++
l3kernel/testfiles/m3expl001.tlg | 4 ++++
l3kernel/testfiles/m3expl001.uptex.tlg | 4 ++++
l3kernel/testfiles/m3expl001.xetex.tlg | 4 ++++
l3kernel/testfiles/m3expl002.luatex.tlg | 2 ++
l3kernel/testfiles/m3expl002.ptex.tlg | 2 ++
l3kernel/testfiles/m3expl002.tlg | 2 ++
l3kernel/testfiles/m3expl002.uptex.tlg | 2 ++
l3kernel/testfiles/m3expl002.xetex.tlg | 2 ++
l3kernel/testfiles/m3expl003.luatex.tlg | 4 ++++
l3kernel/testfiles/m3expl003.ptex.tlg | 4 ++++
l3kernel/testfiles/m3expl003.tlg | 4 ++++
l3kernel/testfiles/m3expl003.uptex.tlg | 4 ++++
l3kernel/testfiles/m3expl003.xetex.tlg | 4 ++++
l3kernel/testfiles/m3expl004.luatex.tlg | 2 ++
l3kernel/testfiles/m3expl004.ptex.tlg | 2 ++
l3kernel/testfiles/m3expl004.tlg | 2 ++
l3kernel/testfiles/m3expl004.uptex.tlg | 2 ++
l3kernel/testfiles/m3expl004.xetex.tlg | 2 ++
l3kernel/testfiles/m3expl006.luatex.tlg | 2 ++
l3kernel/testfiles/m3expl006.ptex.tlg | 2 ++
l3kernel/testfiles/m3expl006.tlg | 2 ++
l3kernel/testfiles/m3expl006.uptex.tlg | 2 ++
l3kernel/testfiles/m3expl006.xetex.tlg | 2 ++
l3trial/xbox/testfiles/xbox001.luatex.tlg | 10 +++++-----
l3trial/xbox/testfiles/xbox001.ptex.tlg | 10 +++++-----
l3trial/xbox/testfiles/xbox001.tlg | 10 +++++-----
l3trial/xbox/testfiles/xbox001.uptex.tlg | 10 +++++-----
l3trial/xbox/testfiles/xbox001.xetex.tlg | 10 +++++-----
39 files changed, 117 insertions(+), 37 deletions(-)
diff --git a/l3kernel/l3coffins.dtx b/l3kernel/l3coffins.dtx
index 4ab2687..48f43a7 100644
--- a/l3kernel/l3coffins.dtx
+++ b/l3kernel/l3coffins.dtx
@@ -356,6 +356,13 @@
% code and so should only be used for short-term storage.
% \end{variable}
%
+% \begin{variable}[added = 2019-01-24]{\g_tmpa_coffin, \g_tmpb_coffin}
+% Scratch coffins for global assignment. These are never used by
+% the kernel code, and so are safe for use with any \LaTeX3-defined
+% function. However, they may be overwritten by other non-kernel
+% code and so should only be used for short-term storage.
+% \end{variable}
+%
% \end{documentation}
%
% \begin{implementation}
@@ -820,11 +827,14 @@
% \end{variable}
% \end{variable}
%
-% \begin{variable}{\l_tmpa_coffin, \l_tmpb_coffin}
+% \begin{variable}
+% {\l_tmpa_coffin, \l_tmpb_coffin, \g_tmpa_coffin, \g_tmpb_coffin}
% The usual scratch space.
% \begin{macrocode}
\coffin_new:N \l_tmpa_coffin
\coffin_new:N \l_tmpb_coffin
+\coffin_new:N \g_tmpa_coffin
+\coffin_new:N \g_tmpb_coffin
% \end{macrocode}
% \end{variable}
%
diff --git a/l3kernel/testfiles/m3box001.ptex.tlg b/l3kernel/testfiles/m3box001.ptex.tlg
index 261af3d..9030479 100644
--- a/l3kernel/testfiles/m3box001.ptex.tlg
+++ b/l3kernel/testfiles/m3box001.ptex.tlg
@@ -20,7 +20,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\l_test_box' but this
name has already been used elsewhere.
The current meaning is:
- \char"56
+ \char"58
Defining \l_test_box on line ...
\l_test_box=\box...
! LaTeX3 Error: Control sequence \l_test_box already defined.
@@ -31,7 +31,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\l_test_box' but this
name has already been used elsewhere.
The current meaning is:
- \char"57
+ \char"59
Defining \l_test_box on line ...
\l_test_box=\box...
============================================================
diff --git a/l3kernel/testfiles/m3box001.tlg b/l3kernel/testfiles/m3box001.tlg
index f01a1ea..cc0d86d 100644
--- a/l3kernel/testfiles/m3box001.tlg
+++ b/l3kernel/testfiles/m3box001.tlg
@@ -20,7 +20,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\l_test_box' but this
name has already been used elsewhere.
The current meaning is:
- \char"56
+ \char"58
Defining \l_test_box on line ...
\l_test_box=\box...
! LaTeX3 Error: Control sequence \l_test_box already defined.
@@ -31,7 +31,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\l_test_box' but this
name has already been used elsewhere.
The current meaning is:
- \char"57
+ \char"59
Defining \l_test_box on line ...
\l_test_box=\box...
============================================================
diff --git a/l3kernel/testfiles/m3box001.uptex.tlg b/l3kernel/testfiles/m3box001.uptex.tlg
index 261af3d..9030479 100644
--- a/l3kernel/testfiles/m3box001.uptex.tlg
+++ b/l3kernel/testfiles/m3box001.uptex.tlg
@@ -20,7 +20,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\l_test_box' but this
name has already been used elsewhere.
The current meaning is:
- \char"56
+ \char"58
Defining \l_test_box on line ...
\l_test_box=\box...
! LaTeX3 Error: Control sequence \l_test_box already defined.
@@ -31,7 +31,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\l_test_box' but this
name has already been used elsewhere.
The current meaning is:
- \char"57
+ \char"59
Defining \l_test_box on line ...
\l_test_box=\box...
============================================================
diff --git a/l3kernel/testfiles/m3coffins001.luatex.tlg b/l3kernel/testfiles/m3coffins001.luatex.tlg
index 40aad55..dd18426 100644
--- a/l3kernel/testfiles/m3coffins001.luatex.tlg
+++ b/l3kernel/testfiles/m3coffins001.luatex.tlg
@@ -30,7 +30,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\aaa' but this name has
already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \aaa on line ...
\aaa=\box...
============================================================
diff --git a/l3kernel/testfiles/m3coffins001.ptex.tlg b/l3kernel/testfiles/m3coffins001.ptex.tlg
index 2cf2df1..d04f2d4 100644
--- a/l3kernel/testfiles/m3coffins001.ptex.tlg
+++ b/l3kernel/testfiles/m3coffins001.ptex.tlg
@@ -30,7 +30,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\aaa' but this name has
already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \aaa on line ...
\aaa=\box...
============================================================
diff --git a/l3kernel/testfiles/m3coffins001.tlg b/l3kernel/testfiles/m3coffins001.tlg
index 1e4ce90..864c6aa 100644
--- a/l3kernel/testfiles/m3coffins001.tlg
+++ b/l3kernel/testfiles/m3coffins001.tlg
@@ -30,7 +30,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\aaa' but this name has
already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \aaa on line ...
\aaa=\box...
============================================================
diff --git a/l3kernel/testfiles/m3coffins001.uptex.tlg b/l3kernel/testfiles/m3coffins001.uptex.tlg
index b5ea9ea..81ffebd 100644
--- a/l3kernel/testfiles/m3coffins001.uptex.tlg
+++ b/l3kernel/testfiles/m3coffins001.uptex.tlg
@@ -30,7 +30,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\aaa' but this name has
already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \aaa on line ...
\aaa=\box...
============================================================
diff --git a/l3kernel/testfiles/m3coffins001.xetex.tlg b/l3kernel/testfiles/m3coffins001.xetex.tlg
index 2cf2df1..d04f2d4 100644
--- a/l3kernel/testfiles/m3coffins001.xetex.tlg
+++ b/l3kernel/testfiles/m3coffins001.xetex.tlg
@@ -30,7 +30,7 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\aaa' but this name has
already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \aaa on line ...
\aaa=\box...
============================================================
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index aff71df..d589606 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -5389,6 +5389,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index 7113c1a..1269491 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -5685,6 +5685,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 59982fc..7f75989 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -5685,6 +5685,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index dfe6a8a..b8ffd14 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -5682,6 +5682,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index a905cc5..1f2728d 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -5400,6 +5400,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl002.luatex.tlg b/l3kernel/testfiles/m3expl002.luatex.tlg
index 318ef4e..e235bdb 100644
--- a/l3kernel/testfiles/m3expl002.luatex.tlg
+++ b/l3kernel/testfiles/m3expl002.luatex.tlg
@@ -130,6 +130,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl002.ptex.tlg b/l3kernel/testfiles/m3expl002.ptex.tlg
index 259ebc1..6f6c527 100644
--- a/l3kernel/testfiles/m3expl002.ptex.tlg
+++ b/l3kernel/testfiles/m3expl002.ptex.tlg
@@ -132,6 +132,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl002.tlg b/l3kernel/testfiles/m3expl002.tlg
index 06f5289..f9d6493 100644
--- a/l3kernel/testfiles/m3expl002.tlg
+++ b/l3kernel/testfiles/m3expl002.tlg
@@ -132,6 +132,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl002.uptex.tlg b/l3kernel/testfiles/m3expl002.uptex.tlg
index 07c199e..3d7a227 100644
--- a/l3kernel/testfiles/m3expl002.uptex.tlg
+++ b/l3kernel/testfiles/m3expl002.uptex.tlg
@@ -129,6 +129,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl002.xetex.tlg b/l3kernel/testfiles/m3expl002.xetex.tlg
index 0b8e820..3c0c72b 100644
--- a/l3kernel/testfiles/m3expl002.xetex.tlg
+++ b/l3kernel/testfiles/m3expl002.xetex.tlg
@@ -129,6 +129,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index aff71df..d589606 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -5389,6 +5389,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index 7113c1a..1269491 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -5685,6 +5685,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 59982fc..7f75989 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -5685,6 +5685,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index dfe6a8a..b8ffd14 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -5682,6 +5682,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index a905cc5..1f2728d 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -5400,6 +5400,10 @@ Defining \l_tmpa_coffin on line ...
\l_tmpa_coffin=\box...
Defining \l_tmpb_coffin on line ...
\l_tmpb_coffin=\box...
+Defining \g_tmpa_coffin on line ...
+\g_tmpa_coffin=\box...
+Defining \g_tmpb_coffin on line ...
+\g_tmpb_coffin=\box...
Defining \coffin_dp:N on line ...
Defining \coffin_dp:c on line ...
Defining \coffin_ht:N on line ...
diff --git a/l3kernel/testfiles/m3expl004.luatex.tlg b/l3kernel/testfiles/m3expl004.luatex.tlg
index 318ef4e..e235bdb 100644
--- a/l3kernel/testfiles/m3expl004.luatex.tlg
+++ b/l3kernel/testfiles/m3expl004.luatex.tlg
@@ -130,6 +130,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl004.ptex.tlg b/l3kernel/testfiles/m3expl004.ptex.tlg
index 259ebc1..6f6c527 100644
--- a/l3kernel/testfiles/m3expl004.ptex.tlg
+++ b/l3kernel/testfiles/m3expl004.ptex.tlg
@@ -132,6 +132,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl004.tlg b/l3kernel/testfiles/m3expl004.tlg
index 06f5289..f9d6493 100644
--- a/l3kernel/testfiles/m3expl004.tlg
+++ b/l3kernel/testfiles/m3expl004.tlg
@@ -132,6 +132,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl004.uptex.tlg b/l3kernel/testfiles/m3expl004.uptex.tlg
index 07c199e..3d7a227 100644
--- a/l3kernel/testfiles/m3expl004.uptex.tlg
+++ b/l3kernel/testfiles/m3expl004.uptex.tlg
@@ -129,6 +129,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl004.xetex.tlg b/l3kernel/testfiles/m3expl004.xetex.tlg
index 0b8e820..3c0c72b 100644
--- a/l3kernel/testfiles/m3expl004.xetex.tlg
+++ b/l3kernel/testfiles/m3expl004.xetex.tlg
@@ -129,6 +129,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl006.luatex.tlg b/l3kernel/testfiles/m3expl006.luatex.tlg
index dbe24ce..64144e9 100644
--- a/l3kernel/testfiles/m3expl006.luatex.tlg
+++ b/l3kernel/testfiles/m3expl006.luatex.tlg
@@ -131,6 +131,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl006.ptex.tlg b/l3kernel/testfiles/m3expl006.ptex.tlg
index 8bd89f1..12fdd6e 100644
--- a/l3kernel/testfiles/m3expl006.ptex.tlg
+++ b/l3kernel/testfiles/m3expl006.ptex.tlg
@@ -133,6 +133,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl006.tlg b/l3kernel/testfiles/m3expl006.tlg
index f43ee4b..596d022 100644
--- a/l3kernel/testfiles/m3expl006.tlg
+++ b/l3kernel/testfiles/m3expl006.tlg
@@ -133,6 +133,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl006.uptex.tlg b/l3kernel/testfiles/m3expl006.uptex.tlg
index e60ba6c..330037b 100644
--- a/l3kernel/testfiles/m3expl006.uptex.tlg
+++ b/l3kernel/testfiles/m3expl006.uptex.tlg
@@ -130,6 +130,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3kernel/testfiles/m3expl006.xetex.tlg b/l3kernel/testfiles/m3expl006.xetex.tlg
index 05aea50..cb9de39 100644
--- a/l3kernel/testfiles/m3expl006.xetex.tlg
+++ b/l3kernel/testfiles/m3expl006.xetex.tlg
@@ -130,6 +130,8 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\l__coffin_aligned_internal_coffin=\box...
\l_tmpa_coffin=\box...
\l_tmpb_coffin=\box...
+\g_tmpa_coffin=\box...
+\g_tmpb_coffin=\box...
\c__coffin_empty_coffin=\box...
\l__coffin_display_coffin=\box...
\l__coffin_display_coord_coffin=\box...
diff --git a/l3trial/xbox/testfiles/xbox001.luatex.tlg b/l3trial/xbox/testfiles/xbox001.luatex.tlg
index 1ef2c67..cb19394 100644
--- a/l3trial/xbox/testfiles/xbox001.luatex.tlg
+++ b/l3trial/xbox/testfiles/xbox001.luatex.tlg
@@ -6,17 +6,17 @@ TEST 1: \newsavebox
============================================================
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4A.
+> \myboxa=\char"4C.
<argument> \newsavebox {\myboxa }\show \myboxa
\begingroup \newsavebox {\myboxb }\show \my
l. ... }
Defining \myboxb on line ...
\myboxb=\box...
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...begingroup \newsavebox {\myboxb }\show \myboxb
\endgroup \show \myboxb \n...
l. ... }
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...\myboxb }\show \myboxb \endgroup \show \myboxb
\newsavebox {\myboxa }\sho...
l. ... }
@@ -28,10 +28,10 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\myboxa' but this name
has already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4C.
+> \myboxa=\char"4E.
<argument> ...ow \myboxb \newsavebox {\myboxa }\show \myboxa
l. ... }
============================================================
diff --git a/l3trial/xbox/testfiles/xbox001.ptex.tlg b/l3trial/xbox/testfiles/xbox001.ptex.tlg
index 21f0420..d149a59 100644
--- a/l3trial/xbox/testfiles/xbox001.ptex.tlg
+++ b/l3trial/xbox/testfiles/xbox001.ptex.tlg
@@ -6,17 +6,17 @@ TEST 1: \newsavebox
============================================================
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4A.
+> \myboxa=\char"4C.
<argument> \newsavebox {\myboxa }\show \myboxa
\begingroup \newsavebox {\myb...
l. ... }
Defining \myboxb on line ...
\myboxb=\box...
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...\newsavebox {\myboxb }\show \myboxb
\endgroup \show \myboxb \n...
l. ... }
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...how \myboxb \endgroup \show \myboxb
\newsavebox {\myboxa }\sho...
l. ... }
@@ -28,10 +28,10 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\myboxa' but this name
has already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4C.
+> \myboxa=\char"4E.
<argument> ...\newsavebox {\myboxa }\show \myboxa
l. ... }
============================================================
diff --git a/l3trial/xbox/testfiles/xbox001.tlg b/l3trial/xbox/testfiles/xbox001.tlg
index aa0ee20..529cc7b 100644
--- a/l3trial/xbox/testfiles/xbox001.tlg
+++ b/l3trial/xbox/testfiles/xbox001.tlg
@@ -6,17 +6,17 @@ TEST 1: \newsavebox
============================================================
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4A.
+> \myboxa=\char"4C.
<argument> \newsavebox {\myboxa }\show \myboxa
\begingroup \newsavebox {\myb...
l. ... }
Defining \myboxb on line ...
\myboxb=\box...
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...\newsavebox {\myboxb }\show \myboxb
\endgroup \show \myboxb \n...
l. ... }
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...how \myboxb \endgroup \show \myboxb
\newsavebox {\myboxa }\sho...
l. ... }
@@ -28,10 +28,10 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\myboxa' but this name
has already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4C.
+> \myboxa=\char"4E.
<argument> ...\newsavebox {\myboxa }\show \myboxa
l. ... }
============================================================
diff --git a/l3trial/xbox/testfiles/xbox001.uptex.tlg b/l3trial/xbox/testfiles/xbox001.uptex.tlg
index 21f0420..d149a59 100644
--- a/l3trial/xbox/testfiles/xbox001.uptex.tlg
+++ b/l3trial/xbox/testfiles/xbox001.uptex.tlg
@@ -6,17 +6,17 @@ TEST 1: \newsavebox
============================================================
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4A.
+> \myboxa=\char"4C.
<argument> \newsavebox {\myboxa }\show \myboxa
\begingroup \newsavebox {\myb...
l. ... }
Defining \myboxb on line ...
\myboxb=\box...
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...\newsavebox {\myboxb }\show \myboxb
\endgroup \show \myboxb \n...
l. ... }
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...how \myboxb \endgroup \show \myboxb
\newsavebox {\myboxa }\sho...
l. ... }
@@ -28,10 +28,10 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\myboxa' but this name
has already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4C.
+> \myboxa=\char"4E.
<argument> ...\newsavebox {\myboxa }\show \myboxa
l. ... }
============================================================
diff --git a/l3trial/xbox/testfiles/xbox001.xetex.tlg b/l3trial/xbox/testfiles/xbox001.xetex.tlg
index 07326dc..d58af6d 100644
--- a/l3trial/xbox/testfiles/xbox001.xetex.tlg
+++ b/l3trial/xbox/testfiles/xbox001.xetex.tlg
@@ -6,17 +6,17 @@ TEST 1: \newsavebox
============================================================
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4A.
+> \myboxa=\char"4C.
<argument> \newsavebox {\myboxa }\show \myboxa
\begingroup \newsavebox {\myb...
l. ... }
Defining \myboxb on line ...
\myboxb=\box...
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...\newsavebox {\myboxb }\show \myboxb
\endgroup \show \myboxb \n...
l. ... }
-> \myboxb=\char"4B.
+> \myboxb=\char"4D.
<argument> ...how \myboxb \endgroup \show \myboxb
\newsavebox {\myboxa }\sho...
l. ... }
@@ -28,10 +28,10 @@ This is a coding error.
LaTeX has been asked to create a new control sequence '\myboxa' but this name
has already been used elsewhere.
The current meaning is:
- \char"4A
+ \char"4C
Defining \myboxa on line ...
\myboxa=\box...
-> \myboxa=\char"4C.
+> \myboxa=\char"4E.
<argument> ...\newsavebox {\myboxa }\show \myboxa
l. ... }
============================================================
More information about the latex3-commits
mailing list