[latex3-commits] [git/LaTeX3-latex3-latex3] master: Add V-type variants for str functions (7c3809f)
Joseph Wright
joseph.wright at morningstar2.co.uk
Fri Jul 27 10:21:57 CEST 2018
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/7c3809fbd32b790b850dc4c930bb9fbf378d8487
>---------------------------------------------------------------
commit 7c3809fbd32b790b850dc4c930bb9fbf378d8487
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Fri Jul 27 09:18:37 2018 +0100
Add V-type variants for str functions
>---------------------------------------------------------------
7c3809fbd32b790b850dc4c930bb9fbf378d8487
l3kernel/l3str.dtx | 65 +++++++++++++++++--------------
l3kernel/testfiles/m3expl001.luatex.tlg | 14 +++++++
l3kernel/testfiles/m3expl001.ptex.tlg | 14 +++++++
l3kernel/testfiles/m3expl001.tlg | 14 +++++++
l3kernel/testfiles/m3expl001.uptex.tlg | 14 +++++++
l3kernel/testfiles/m3expl001.xetex.tlg | 14 +++++++
l3kernel/testfiles/m3expl003.luatex.tlg | 14 +++++++
l3kernel/testfiles/m3expl003.ptex.tlg | 14 +++++++
l3kernel/testfiles/m3expl003.tlg | 14 +++++++
l3kernel/testfiles/m3expl003.uptex.tlg | 14 +++++++
l3kernel/testfiles/m3expl003.xetex.tlg | 14 +++++++
11 files changed, 175 insertions(+), 30 deletions(-)
diff --git a/l3kernel/l3str.dtx b/l3kernel/l3str.dtx
index f0501f5..308fb6e 100644
--- a/l3kernel/l3str.dtx
+++ b/l3kernel/l3str.dtx
@@ -104,8 +104,11 @@
% initially empty.
% \end{function}
%
-% \begin{function}[added = 2015-09-18]
-% {\str_const:Nn, \str_const:Nx, \str_const:cn, \str_const:cx}
+% \begin{function}[added = 2015-09-18, updated = 2018-07-28]
+% {
+% \str_const:Nn, \str_const:NV, \str_const:Nx,
+% \str_const:cn, \str_const:cV, \str_const:cx
+% }
% \begin{syntax}
% \cs{str_const:Nn} \meta{str~var} \Arg{token list}
% \end{syntax}
@@ -161,10 +164,12 @@
%
% \section{Adding data to string variables}
%
-% \begin{function}[added = 2015-09-18]
+% \begin{function}[added = 2015-09-18, updated = 2018-07-28]
% {
-% \str_set:Nn, \str_set:Nx, \str_set:cn, \str_set:cx,
-% \str_gset:Nn, \str_gset:Nx, \str_gset:cn, \str_gset:cx
+% \str_set:Nn, \str_set:NV, \str_set:Nx,
+% \str_set:cn, \str_set:cV, \str_set:cx,
+% \str_gset:Nn, \str_gset:NV, \str_gset:Nx,
+% \str_gset:cn, \str_gset:cV, \str_gset:cx
% }
% \begin{syntax}
% \cs{str_set:Nn} \meta{str var} \Arg{token list}
@@ -173,12 +178,12 @@
% result in \meta{str var}.
% \end{function}
%
-% \begin{function}[added = 2015-09-18]
+% \begin{function}[added = 2015-09-18, updated = 2018-07-28]
% {
-% \str_put_left:Nn, \str_put_left:Nx,
-% \str_put_left:cn, \str_put_left:cx,
-% \str_gput_left:Nn, \str_gput_left:Nx,
-% \str_gput_left:cn, \str_gput_left:cx
+% \str_put_left:Nn, \str_put_left:NV, \str_put_left:Nx,
+% \str_put_left:cn, \str_put_left:cV, \str_put_left:cx,
+% \str_gput_left:Nn, \str_gput_left:NV, \str_gput_left:Nx,
+% \str_gput_left:cn, \str_gput_left:cV, \str_gput_left:cx
% }
% \begin{syntax}
% \cs{str_put_left:Nn} \meta{str var} \Arg{token list}
@@ -188,12 +193,12 @@
% var} are not automatically converted to a string.
% \end{function}
%
-% \begin{function}[added = 2015-09-18]
+% \begin{function}[added = 2015-09-18, updated = 2018-07-28]
% {
-% \str_put_right:Nn, \str_put_right:Nx,
-% \str_put_right:cn, \str_put_right:cx,
-% \str_gput_right:Nn, \str_gput_right:Nx,
-% \str_gput_right:cn, \str_gput_right:cx
+% \str_put_right:Nn, \str_put_right:NV, \str_put_right:Nx,
+% \str_put_right:cn, \str_put_right:cV, \str_put_right:cx,
+% \str_gput_right:Nn, \str_gput_right:NV, \str_gput_right:Nx,
+% \str_gput_right:cn, \str_gput_right:cV, \str_gput_right:cx
% }
% \begin{syntax}
% \cs{str_put_right:Nn} \meta{str var} \Arg{token list}
@@ -854,20 +859,20 @@
%
% \begin{macro}
% {
-% \str_set:Nn, \str_set:Nx,
-% \str_set:cn, \str_set:cx,
-% \str_gset:Nn, \str_gset:Nx,
-% \str_gset:cn, \str_gset:cx,
-% \str_const:Nn, \str_const:Nx,
-% \str_const:cn, \str_const:cx,
-% \str_put_left:Nn, \str_put_left:Nx,
-% \str_put_left:cn, \str_put_left:cx,
-% \str_gput_left:Nn, \str_gput_left:Nx,
-% \str_gput_left:cn, \str_gput_left:cx,
-% \str_put_right:Nn, \str_put_right:Nx,
-% \str_put_right:cn, \str_put_right:cx,
-% \str_gput_right:Nn, \str_gput_right:Nx,
-% \str_gput_right:cn, \str_gput_right:cx,
+% \str_set:Nn, \str_set:NV, \str_set:Nx,
+% \str_set:cn, \str_set:cV, \str_set:cx,
+% \str_gset:Nn, \str_gset:NV, \str_gset:Nx,
+% \str_gset:cn, \str_gset:cV, \str_gset:cx,
+% \str_const:Nn, \str_const:NV, \str_const:Nx,
+% \str_const:cn, \str_const:cV, \str_const:cx,
+% \str_put_left:Nn, \str_put_left:NV, \str_put_left:Nx,
+% \str_put_left:cn, \str_put_left:cV, \str_put_left:cx,
+% \str_gput_left:Nn, \str_gput_left:NV, \str_gput_left:Nx,
+% \str_gput_left:cn, \str_gput_left:cV, \str_gput_left:cx,
+% \str_put_right:Nn, \str_put_right:NV, \str_put_right:Nx,
+% \str_put_right:cn, \str_put_right:cV, \str_put_right:cx,
+% \str_gput_right:Nn, \str_gput_right:NV, \str_gput_right:Nx,
+% \str_gput_right:cn, \str_gput_right:cV, \str_gput_right:cx
% }
% Simply convert the token list inputs to \meta{strings}.
% \begin{macrocode}
@@ -881,7 +886,7 @@
\exp_not:c { tl_ #1 :Nx } ##1
{ \exp_not:N \tl_to_str:n {##2} }
}
- \cs_generate_variant:cn { str_ #1 :Nn } { Nx , cn , cx }
+ \cs_generate_variant:cn { str_ #1 :Nn } { NV , Nx , cn , cV , cx }
\@@_tmp:n
}
}
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index 5c43488..1747e71 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -664,32 +664,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index fc95b1e..b97ceef 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 9ac8da9..45bffff 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index ab2b576..61f18b5 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 7121630..5077d4f 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index 5c43488..1747e71 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -664,32 +664,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index fc95b1e..b97ceef 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 9ac8da9..45bffff 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index ab2b576..61f18b5 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 7121630..5077d4f 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -701,32 +701,46 @@ Defining \str_gconcat:NNN on line ...
Defining \str_concat:ccc on line ...
Defining \str_gconcat:ccc on line ...
Defining \str_set:Nn on line ...
+Defining \str_set:NV on line ...
Defining \str_set:Nx on line ...
Defining \str_set:cn on line ...
+Defining \str_set:cV on line ...
Defining \str_set:cx on line ...
Defining \str_gset:Nn on line ...
+Defining \str_gset:NV on line ...
Defining \str_gset:Nx on line ...
Defining \str_gset:cn on line ...
+Defining \str_gset:cV on line ...
Defining \str_gset:cx on line ...
Defining \str_const:Nn on line ...
+Defining \str_const:NV on line ...
Defining \str_const:Nx on line ...
Defining \str_const:cn on line ...
+Defining \str_const:cV on line ...
Defining \str_const:cx on line ...
Defining \str_put_left:Nn on line ...
+Defining \str_put_left:NV on line ...
Defining \str_put_left:Nx on line ...
Defining \str_put_left:cn on line ...
+Defining \str_put_left:cV on line ...
Defining \str_put_left:cx on line ...
Defining \str_gput_left:Nn on line ...
+Defining \str_gput_left:NV on line ...
Defining \str_gput_left:Nx on line ...
Defining \str_gput_left:cn on line ...
+Defining \str_gput_left:cV on line ...
Defining \str_gput_left:cx on line ...
Defining \str_put_right:Nn on line ...
+Defining \str_put_right:NV on line ...
Defining \str_put_right:Nx on line ...
Defining \str_put_right:cn on line ...
+Defining \str_put_right:cV on line ...
Defining \str_put_right:cx on line ...
Defining \str_gput_right:Nn on line ...
+Defining \str_gput_right:NV on line ...
Defining \str_gput_right:Nx on line ...
Defining \str_gput_right:cn on line ...
+Defining \str_gput_right:cV on line ...
Defining \str_gput_right:cx on line ...
Defining \str_replace_once:Nnn on line ...
Defining \str_greplace_once:Nnn on line ...
More information about the latex3-commits
mailing list