[latex3-commits] [git/LaTeX3-latex3-latex3] clear-drop: Rename \box_set_eq_clear:NN as _drop (26ae485)
Joseph Wright
joseph.wright at morningstar2.co.uk
Thu Jan 17 21:29:23 CET 2019
Repository : https://github.com/latex3/latex3
On branch : clear-drop
Link : https://github.com/latex3/latex3/commit/26ae48585d746156da19a529d4cb064a2a14c333
>---------------------------------------------------------------
commit 26ae48585d746156da19a529d4cb064a2a14c333
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Thu Jan 17 19:42:36 2019 +0000
Rename \box_set_eq_clear:NN as _drop
>---------------------------------------------------------------
26ae48585d746156da19a529d4cb064a2a14c333
l3kernel/CHANGELOG.md | 2 +
l3kernel/l3box.dtx | 95 +++++++++++++++++++------------
l3kernel/l3obsolete.txt | 8 +++
l3kernel/testfiles/m3box001.lvt | 6 +-
l3kernel/testfiles/m3expl001.luatex.tlg | 24 +++++---
l3kernel/testfiles/m3expl001.ptex.tlg | 24 +++++---
l3kernel/testfiles/m3expl001.tlg | 24 +++++---
l3kernel/testfiles/m3expl001.uptex.tlg | 24 +++++---
l3kernel/testfiles/m3expl001.xetex.tlg | 24 +++++---
l3kernel/testfiles/m3expl003.luatex.tlg | 24 +++++---
l3kernel/testfiles/m3expl003.ptex.tlg | 24 +++++---
l3kernel/testfiles/m3expl003.tlg | 24 +++++---
l3kernel/testfiles/m3expl003.uptex.tlg | 24 +++++---
l3kernel/testfiles/m3expl003.xetex.tlg | 24 +++++---
l3trial/l3check/l3check.dtx | 4 +-
15 files changed, 234 insertions(+), 121 deletions(-)
diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index 1d81f7a..335944b 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -9,6 +9,7 @@ this project uses date-based 'snapshot' version identifiers.
### Added
+- `\box_(g)set_eq_drop:NN`
- `\file_get:nnN` and `\file_get:nnNTF`
- Experimental functions `\sys_shell_get:nnN` and `\sys_shell_get:nnNTF`
@@ -19,6 +20,7 @@ this project uses date-based 'snapshot' version identifiers.
### Deprecated
+- `\box_(g)set_eq_clear:NN`, replaced by `\box_(g)set_eq_drop:NN`
- `\tl_(g)set_from_file(_x):Nnn`, replaced by `\file_get:nnN`
### Fixed
diff --git a/l3kernel/l3box.dtx b/l3kernel/l3box.dtx
index 2069816..7cd91f3 100644
--- a/l3kernel/l3box.dtx
+++ b/l3kernel/l3box.dtx
@@ -94,30 +94,6 @@
% Sets the content of \meta{box_1} equal to that of \meta{box_2}.
% \end{function}
%
-% \begin{function}
-% {
-% \box_set_eq_clear:NN, \box_set_eq_clear:cN,
-% \box_set_eq_clear:Nc, \box_set_eq_clear:cc
-% }
-% \begin{syntax}
-% \cs{box_set_eq_clear:NN} \meta{box_1} \meta{box_2}
-% \end{syntax}
-% Sets the content of \meta{box_1} within the current \TeX{} group
-% equal to that of \meta{box_2}, then clears \meta{box_2} globally.
-% \end{function}
-%
-% \begin{function}
-% {
-% \box_gset_eq_clear:NN, \box_gset_eq_clear:cN,
-% \box_gset_eq_clear:Nc, \box_gset_eq_clear:cc
-% }
-% \begin{syntax}
-% \cs{box_gset_eq_clear:NN} \meta{box_1} \meta{box_2}
-% \end{syntax}
-% Sets the content of \meta{box_1} equal to that of \meta{box_2}, then
-% clears \meta{box_2}. These assignments are global.
-% \end{function}
-%
% \begin{function}[EXP, pTF, added=2012-03-03]
% {\box_if_exist:N, \box_if_exist:c}
% \begin{syntax}
@@ -639,6 +615,30 @@
% \end{texnote}
% \end{function}
%
+% \begin{function}[added = 2019-01-17]
+% {
+% \box_set_eq_drop:NN, \box_set_eq_drop:cN,
+% \box_set_eq_drop:Nc, \box_set_eq_drop:cc
+% }
+% \begin{syntax}
+% \cs{box_set_eq_drop:NN} \meta{box_1} \meta{box_2}
+% \end{syntax}
+% Sets the content of \meta{box_1} equal to that of \meta{box_2}, then
+% drops \meta{box_2}.
+% \end{function}
+%
+% \begin{function}[added = 2019-01-17]
+% {
+% \box_gset_eq_drop:NN, \box_gset_eq_drop:cN,
+% \box_gset_eq_drop:Nc, \box_gset_eq_drop:cc
+% }
+% \begin{syntax}
+% \cs{box_gset_eq_drop:NN} \meta{box_1} \meta{box_2}
+% \end{syntax}
+% Sets the content of \meta{box_1} globally equal to that of \meta{box_2},
+% then drops \meta{box_2}.
+% \end{function}
+%
% \section{Affine transformations}
%
% Affine transformations are changes which (informally) preserve straight
@@ -945,27 +945,25 @@
%
% \begin{macro}
% {
-% \box_set_eq_clear:NN, \box_set_eq_clear:cN,
-% \box_set_eq_clear:Nc, \box_set_eq_clear:cc
+% \box_set_eq_drop:NN, \box_set_eq_drop:cN,
+% \box_set_eq_drop:Nc, \box_set_eq_drop:cc
% }
-% \testfile*
% \begin{macro}
% {
-% \box_gset_eq_clear:NN, \box_gset_eq_clear:cN,
-% \box_gset_eq_clear:Nc, \box_gset_eq_clear:cc
+% \box_gset_eq_drop:NN, \box_gset_eq_drop:cN,
+% \box_gset_eq_drop:Nc, \box_gset_eq_drop:cc
% }
-% \testfile*
-% Assigning the contents of a box to be another box.
-% This clears the second box globally (that's how \TeX{} does it).
+% Assigning the contents of a box to be another box, then drops the
+% original box.
% \begin{macrocode}
\__kernel_patch:nnNNpn { \__kernel_chk_var_local:N #1 } { }
-\cs_new_protected:Npn \box_set_eq_clear:NN #1#2
+\cs_new_protected:Npn \box_set_eq_drop:NN #1#2
{ \tex_setbox:D #1 \tex_box:D #2 }
\__kernel_patch:nnNNpn { \__kernel_chk_var_global:N #1 } { }
-\cs_new_protected:Npn \box_gset_eq_clear:NN #1#2
+\cs_new_protected:Npn \box_gset_eq_drop:NN #1#2
{ \tex_global:D \tex_setbox:D #1 \tex_box:D #2 }
-\cs_generate_variant:Nn \box_set_eq_clear:NN { c , Nc , cc }
-\cs_generate_variant:Nn \box_gset_eq_clear:NN { c , Nc , cc }
+\cs_generate_variant:Nn \box_set_eq_drop:NN { c , Nc , cc }
+\cs_generate_variant:Nn \box_gset_eq_drop:NN { c , Nc , cc }
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -2112,6 +2110,31 @@
% \end{macrocode}
% \end{macro}
%
+% \subsection{Deprecated functions}
+%
+% \begin{macro}
+% {
+% \box_set_eq_clear:NN, \box_set_eq_clear:cN,
+% \box_set_eq_clear:Nc, \box_set_eq_clear:cc
+% }
+% \begin{macro}
+% {
+% \box_gset_eq_clear:NN, \box_gset_eq_clear:cN,
+% \box_gset_eq_clear:Nc, \box_gset_eq_clear:cc
+% }
+% \begin{macrocode}
+\__kernel_patch_deprecation:nnNNpn { 2020-12-31 } { \box_set_eq_drop:N }
+\cs_new_protected:Npn \box_set_eq_clear:NN #1#2
+ { \tex_setbox:D #1 \tex_box:D #2 }
+\__kernel_patch_deprecation:nnNNpn { 2020-12-31 } { \box_gset_eq_drop:N }
+\cs_new_protected:Npn \box_gset_eq_clear:NN #1#2
+ { \tex_global:D \tex_setbox:D #1 \tex_box:D #2 }
+\cs_generate_variant:Nn \box_set_eq_clear:NN { c , Nc , cc }
+\cs_generate_variant:Nn \box_gset_eq_clear:NN { c , Nc , cc }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macrocode}
%</initex|package>
% \end{macrocode}
diff --git a/l3kernel/l3obsolete.txt b/l3kernel/l3obsolete.txt
index 91049a8..a283dfc 100644
--- a/l3kernel/l3obsolete.txt
+++ b/l3kernel/l3obsolete.txt
@@ -15,6 +15,14 @@ They will be removed from the sources at the end of the given year.
--------------------------------------
Function Expires end
--------------------------------------
+\box_gset_eq_clear:cc 2020
+\box_gset_eq_clear:cN 2020
+\box_gset_eq_clear:Nc 2020
+\box_gset_eq_clear:NN 2020
+\box_set_eq_clear:cc 2020
+\box_set_eq_clear:cN 2020
+\box_set_eq_clear:Nc 2020
+\box_set_eq_clear:NN 2020
\c_zero 2019
\c_one 2019
\c_two 2019
diff --git a/l3kernel/testfiles/m3box001.lvt b/l3kernel/testfiles/m3box001.lvt
index dc00342..ccdefb9 100644
--- a/l3kernel/testfiles/m3box001.lvt
+++ b/l3kernel/testfiles/m3box001.lvt
@@ -128,7 +128,7 @@
\box_set_eq:NN \l_tempa_box \l_h_box
\box_show:N \l_h_box
\group_begin:
- \box_set_eq_clear:NN \l_tempa_box \l_h_box
+ \box_set_eq_drop:NN \l_tempa_box \l_h_box
\box_show:N \l_h_box
\group_end:
\box_show:N \l_h_box
@@ -148,7 +148,7 @@
\box_show:N \l_tempb_box
\box_show:N \l_tempc_box
\box_show:N \l_tempd_box
- \box_set_eq_clear:NN \l_tempa_box \l_h_box
+ \box_set_eq_drop:NN \l_tempa_box \l_h_box
}
\TEST{Setting~boxes~globally~equal}{
\OMIT
@@ -158,7 +158,7 @@
\box_gset_eq:NN \g_tempa_box \l_h_box
\box_show:N \l_h_box
\group_begin:
- \box_gset_eq_clear:NN \g_tempa_box \l_h_box
+ \box_gset_eq_drop:NN \g_tempa_box \l_h_box
\box_show:N \l_h_box
\group_end:
\box_show:N \l_h_box
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index 9d34754..3338ba4 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -5047,14 +5047,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5254,6 +5254,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index c0260e5..d8d69eb 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -5343,14 +5343,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5550,6 +5550,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index d0375f4..aafec6a 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -5343,14 +5343,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5550,6 +5550,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 4a5ba6f..040e358 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -5340,14 +5340,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5547,6 +5547,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index eceb662..acf118f 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -5058,14 +5058,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5265,6 +5265,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index 9d34754..3338ba4 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -5047,14 +5047,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5254,6 +5254,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index c0260e5..d8d69eb 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -5343,14 +5343,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5550,6 +5550,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index d0375f4..aafec6a 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -5343,14 +5343,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5550,6 +5550,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 4a5ba6f..040e358 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -5340,14 +5340,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5547,6 +5547,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index eceb662..acf118f 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -5058,14 +5058,14 @@ Defining \box_set_eq:cc on line ...
Defining \box_gset_eq:cN on line ...
Defining \box_gset_eq:Nc on line ...
Defining \box_gset_eq:cc on line ...
-Defining \box_set_eq_clear:NN on line ...
-Defining \box_gset_eq_clear:NN on line ...
-Defining \box_set_eq_clear:cN on line ...
-Defining \box_set_eq_clear:Nc on line ...
-Defining \box_set_eq_clear:cc on line ...
-Defining \box_gset_eq_clear:cN on line ...
-Defining \box_gset_eq_clear:Nc on line ...
-Defining \box_gset_eq_clear:cc on line ...
+Defining \box_set_eq_drop:NN on line ...
+Defining \box_gset_eq_drop:NN on line ...
+Defining \box_set_eq_drop:cN on line ...
+Defining \box_set_eq_drop:Nc on line ...
+Defining \box_set_eq_drop:cc on line ...
+Defining \box_gset_eq_drop:cN on line ...
+Defining \box_gset_eq_drop:Nc on line ...
+Defining \box_gset_eq_drop:cc on line ...
Defining \box_if_exist:NTF on line ...
Defining \box_if_exist:NT on line ...
Defining \box_if_exist:NF on line ...
@@ -5265,6 +5265,14 @@ Defining \box_autosize_to_wd_and_ht_plus_dp:Nnn on line ...
Defining \box_autosize_to_wd_and_ht_plus_dp:cnn on line ...
Defining \__box_autosize:Nnnn on line ...
Defining \__box_resize_common:N on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
Defining \color_group_begin: on line ...
Defining \color_group_end: on line ...
Defining \color_ensure_current: on line ...
diff --git a/l3trial/l3check/l3check.dtx b/l3trial/l3check/l3check.dtx
index 93f7d44..c20cc2e 100644
--- a/l3trial/l3check/l3check.dtx
+++ b/l3trial/l3check/l3check.dtx
@@ -1,6 +1,6 @@
% \iffalse
%
-%% File l3check.dtx (C) Copyright 2012-2018 The LaTeX3 Project
+%% File l3check.dtx (C) Copyright 2012-2019 The LaTeX3 Project
%%
%% It may be distributed and/or modified under the conditions of the
%% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -1134,7 +1134,7 @@
% \cs{int_decr:N}. Same for \cs{int_gadd:Nn},
% \cs{int_gsub:Nn}, \cs{int_gset:Nn},
% |(dim/skip/muskip)_(gzero:N/gset:Nn/gset_eq:NN/gadd:Nn/gsub:Nn)|,
-% \cs{box_gset_eq:NN}, \cs{box_gset_eq_clear:NN},
+% \cs{box_gset_eq:NN}, \cs{box_gset_eq_drop:NN},
% \cs{box_get_to_last:N}, \cs{hbox_gset:Nn}, \cs{hbox_gset_to_wd:Nnn},
% \cs{hbox_gset:Nw}, \cs{vbox_gset:Nn}, \cs{vbox_gset_top:Nn},
% \cs{vbox_gset_to_ht:Nnn}, \cs{vbox_gset:Nw}.
More information about the latex3-commits
mailing list