[latex3-commits] [git/LaTeX3-latex3-latex3] master: Add \ior_get_term:nN (cc02100)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sat Mar 23 19:50:17 CET 2019
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/cc02100ee7af9e5d00b1726d968383e0616d60b5
>---------------------------------------------------------------
commit cc02100ee7af9e5d00b1726d968383e0616d60b5
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sat Mar 23 18:50:17 2019 +0000
Add \ior_get_term:nN
We may want to thing about the name:
here, you always get something so a (TF) isn't needed,
and that might be confusing.
>---------------------------------------------------------------
cc02100ee7af9e5d00b1726d968383e0616d60b5
l3kernel/l3candidates.dtx | 18 ++++++++++++++++++
l3kernel/l3expan.dtx | 4 +++-
l3kernel/l3file.dtx | 30 ++++++++++++++++++++++++++++++
l3kernel/testfiles/m3expl001.luatex.tlg | 6 ++++++
l3kernel/testfiles/m3expl001.ptex.tlg | 6 ++++++
l3kernel/testfiles/m3expl001.tlg | 6 ++++++
l3kernel/testfiles/m3expl001.uptex.tlg | 6 ++++++
l3kernel/testfiles/m3expl001.xetex.tlg | 6 ++++++
l3kernel/testfiles/m3expl002.luatex.tlg | 1 +
l3kernel/testfiles/m3expl002.ptex.tlg | 1 +
l3kernel/testfiles/m3expl002.tlg | 1 +
l3kernel/testfiles/m3expl002.uptex.tlg | 1 +
l3kernel/testfiles/m3expl002.xetex.tlg | 1 +
l3kernel/testfiles/m3expl003.luatex.tlg | 6 ++++++
l3kernel/testfiles/m3expl003.ptex.tlg | 6 ++++++
l3kernel/testfiles/m3expl003.tlg | 6 ++++++
l3kernel/testfiles/m3expl003.uptex.tlg | 6 ++++++
l3kernel/testfiles/m3expl003.xetex.tlg | 6 ++++++
l3kernel/testfiles/m3expl004.luatex.tlg | 1 +
l3kernel/testfiles/m3expl004.ptex.tlg | 1 +
l3kernel/testfiles/m3expl004.tlg | 1 +
l3kernel/testfiles/m3expl004.uptex.tlg | 1 +
l3kernel/testfiles/m3expl004.xetex.tlg | 1 +
l3kernel/testfiles/m3expl006.luatex.tlg | 1 +
l3kernel/testfiles/m3expl006.ptex.tlg | 1 +
l3kernel/testfiles/m3expl006.tlg | 1 +
l3kernel/testfiles/m3expl006.uptex.tlg | 1 +
l3kernel/testfiles/m3expl006.xetex.tlg | 1 +
28 files changed, 126 insertions(+), 1 deletion(-)
diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index dae61ed..9027b48 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -415,6 +415,24 @@
% In other words this is a zero-width breaking space.
% \end{function}
%
+% \begin{function}[added = 2019-03-25]{\ior_get_term:nN, \ior_str_get_term:nN}
+% \begin{syntax}
+% \cs{ior_get_term:nN} \meta{prompt} \meta{token list variable}
+% \end{syntax}
+% Function that reads one or more lines (until an equal number of left
+% and right braces are found) from the terminal and stores
+% the result locally in the \meta{token list} variable. Tokenization
+% occurs as described for \cs{ior_get:NN} or \cs{ior_str_get:NN}, respectively.
+% When the \meta{prompt}
+% is empty, \TeX{} will wait for input without any other indication:
+% typically the programmer will have provided a suitable text using
+% e.g.~\cs{ior_term:n}. Where the \meta{prompt} is given, it will appear
+% in the terminal followed by an |=|., e.g.
+% \begin{verbatim}
+% prompt=
+% \end{verbatim}
+% \end{function}
+%
% \section{Additions to \pkg{l3flag}}
%
% \begin{function}[EXP, added = 2018-04-02]{\flag_raise_if_clear:n}
diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index 4748bf3..f2c8deb 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -503,6 +503,7 @@
% {
% \exp_args:NNNo,
% \exp_args:NNNV,
+% \exp_args:NNNv,
% \exp_args:Nccc,
% \exp_args:NcNc,
% \exp_args:NcNo,
@@ -1450,7 +1451,7 @@
%
% \begin{macro}[EXP]
% {
-% \exp_args:NNcf,
+% \exp_args:NNNv, \exp_args:NNcf,
% \exp_args:NNno, \exp_args:NNnV, \exp_args:NNoo, \exp_args:NNVV,
% \exp_args:Ncno, \exp_args:NcnV, \exp_args:Ncoo, \exp_args:NcVV,
% \exp_args:Nnnc, \exp_args:Nnno, \exp_args:Nnnf, \exp_args:Nnff,
@@ -1463,6 +1464,7 @@
% \exp_args:Nnnx, \exp_args:Nnox, \exp_args:Noox,
% }
% \begin{macrocode}
+\cs_new:Npn \exp_args:NNNv { \::N \::N \::v \::: }
\cs_new:Npn \exp_args:NNcf { \::N \::c \::f \::: }
\cs_new:Npn \exp_args:NNno { \::N \::n \::o \::: }
\cs_new:Npn \exp_args:NNnV { \::N \::n \::V \::: }
diff --git a/l3kernel/l3file.dtx b/l3kernel/l3file.dtx
index 50053ef..4aff5fd 100644
--- a/l3kernel/l3file.dtx
+++ b/l3kernel/l3file.dtx
@@ -1014,6 +1014,36 @@
% \end{macro}
% \end{macro}
%
+% \begin{variable}{\c_@@_term_ior}
+% For reading without a prompt.
+% \begin{macrocode}
+\int_const:Nn \c_@@_term_ior { -1 }
+% \end{macrocode}
+% \end{variable}
+%
+% \begin{macro}{\ior_get_term:nN, \ior_str_get_term:nN}
+% \begin{macro}{\@@_get_term:NnN}
+% Getting from the terminal is better with pretty-printing.
+% \begin{macrocode}
+\cs_new_protected:Npn \ior_get_term:nN #1#2
+ { \@@_get_term:NnN \@@_get:NN {#1} #2 }
+\cs_new_protected:Npn \ior_str_get_term:nN #1#2
+ { \@@_get_term:NnN \@@_str_get:NN {#1} #2 }
+\cs_new_protected:Npn \@@_get_term:NnN #1#2#3
+ {
+ \group_begin:
+ \tex_escapechar:D = -1 \scan_stop:
+ \tl_if_blank:nTF {#2}
+ { \exp_args:NNc #1 \c_@@_term_ior }
+ { \exp_args:NNc #1 \c_term_ior }
+ {#2}
+ \exp_args:NNNv \group_end:
+ \tl_set:Nn #3 {#2}
+ }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}[EXP]{\ior_map_break:, \ior_map_break:n}
% Usual map breaking functions.
% \begin{macrocode}
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index f68921a..3de6726 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -198,6 +198,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -2749,6 +2750,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index a5d279f..0f2527f 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -3046,6 +3047,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 0cbc9e3..763d6a8 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -3046,6 +3047,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index e0a70ca..e2d2ebf 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -3046,6 +3047,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index d8936f6..8c21098 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -2791,6 +2792,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl002.luatex.tlg b/l3kernel/testfiles/m3expl002.luatex.tlg
index dd1fa8e..0170917 100644
--- a/l3kernel/testfiles/m3expl002.luatex.tlg
+++ b/l3kernel/testfiles/m3expl002.luatex.tlg
@@ -11,6 +11,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl002.ptex.tlg b/l3kernel/testfiles/m3expl002.ptex.tlg
index 6588c9b..23aa824 100644
--- a/l3kernel/testfiles/m3expl002.ptex.tlg
+++ b/l3kernel/testfiles/m3expl002.ptex.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl002.tlg b/l3kernel/testfiles/m3expl002.tlg
index 4aff0f3..c908fd6 100644
--- a/l3kernel/testfiles/m3expl002.tlg
+++ b/l3kernel/testfiles/m3expl002.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl002.uptex.tlg b/l3kernel/testfiles/m3expl002.uptex.tlg
index a5cc2f8..c36b163 100644
--- a/l3kernel/testfiles/m3expl002.uptex.tlg
+++ b/l3kernel/testfiles/m3expl002.uptex.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl002.xetex.tlg b/l3kernel/testfiles/m3expl002.xetex.tlg
index 2380cef..f091892 100644
--- a/l3kernel/testfiles/m3expl002.xetex.tlg
+++ b/l3kernel/testfiles/m3expl002.xetex.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index f68921a..3de6726 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -198,6 +198,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -2749,6 +2750,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index a5d279f..0f2527f 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -3046,6 +3047,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 0cbc9e3..763d6a8 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -3046,6 +3047,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index e0a70ca..e2d2ebf 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -3046,6 +3047,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index d8936f6..8c21098 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -197,6 +197,7 @@ Defining \exp_args:Nnx on line ...
Defining \exp_args:Nox on line ...
Defining \exp_args:Nxo on line ...
Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNNv on line ...
Defining \exp_args:NNcf on line ...
Defining \exp_args:NNno on line ...
Defining \exp_args:NNnV on line ...
@@ -2791,6 +2792,11 @@ Defining \__ior_str_get:NN on line ...
Defining \ior_str_get:NNT on line ...
Defining \ior_str_get:NNF on line ...
Defining \ior_str_get:NNTF on line ...
+Defining \c__ior_term_ior on line ...
+\c__ior_term_ior=\count...
+Defining \ior_get_term:nN on line ...
+Defining \ior_str_get_term:nN on line ...
+Defining \__ior_get_term:NnN on line ...
Defining \ior_map_break: on line ...
Defining \ior_map_break:n on line ...
Defining \ior_map_inline:Nn on line ...
diff --git a/l3kernel/testfiles/m3expl004.luatex.tlg b/l3kernel/testfiles/m3expl004.luatex.tlg
index dd1fa8e..0170917 100644
--- a/l3kernel/testfiles/m3expl004.luatex.tlg
+++ b/l3kernel/testfiles/m3expl004.luatex.tlg
@@ -11,6 +11,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl004.ptex.tlg b/l3kernel/testfiles/m3expl004.ptex.tlg
index 6588c9b..23aa824 100644
--- a/l3kernel/testfiles/m3expl004.ptex.tlg
+++ b/l3kernel/testfiles/m3expl004.ptex.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl004.tlg b/l3kernel/testfiles/m3expl004.tlg
index 4aff0f3..c908fd6 100644
--- a/l3kernel/testfiles/m3expl004.tlg
+++ b/l3kernel/testfiles/m3expl004.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl004.uptex.tlg b/l3kernel/testfiles/m3expl004.uptex.tlg
index a5cc2f8..c36b163 100644
--- a/l3kernel/testfiles/m3expl004.uptex.tlg
+++ b/l3kernel/testfiles/m3expl004.uptex.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl004.xetex.tlg b/l3kernel/testfiles/m3expl004.xetex.tlg
index 2380cef..f091892 100644
--- a/l3kernel/testfiles/m3expl004.xetex.tlg
+++ b/l3kernel/testfiles/m3expl004.xetex.tlg
@@ -10,6 +10,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl006.luatex.tlg b/l3kernel/testfiles/m3expl006.luatex.tlg
index a7b4e0e..2346e6f 100644
--- a/l3kernel/testfiles/m3expl006.luatex.tlg
+++ b/l3kernel/testfiles/m3expl006.luatex.tlg
@@ -12,6 +12,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl006.ptex.tlg b/l3kernel/testfiles/m3expl006.ptex.tlg
index 59337d0..95bd5bd 100644
--- a/l3kernel/testfiles/m3expl006.ptex.tlg
+++ b/l3kernel/testfiles/m3expl006.ptex.tlg
@@ -11,6 +11,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl006.tlg b/l3kernel/testfiles/m3expl006.tlg
index 72f6852..d361d7d 100644
--- a/l3kernel/testfiles/m3expl006.tlg
+++ b/l3kernel/testfiles/m3expl006.tlg
@@ -11,6 +11,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl006.uptex.tlg b/l3kernel/testfiles/m3expl006.uptex.tlg
index f443096..ca15dbc 100644
--- a/l3kernel/testfiles/m3expl006.uptex.tlg
+++ b/l3kernel/testfiles/m3expl006.uptex.tlg
@@ -11,6 +11,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
diff --git a/l3kernel/testfiles/m3expl006.xetex.tlg b/l3kernel/testfiles/m3expl006.xetex.tlg
index 2dcacb4..c0e7d40 100644
--- a/l3kernel/testfiles/m3expl006.xetex.tlg
+++ b/l3kernel/testfiles/m3expl006.xetex.tlg
@@ -11,6 +11,7 @@ Package: expl3 ....-..-.. L3 programming layer (code)
\g_tmpa_int=\count...
\g_tmpb_int=\count...
\g__kernel_prg_map_int=\count...
+\c__ior_term_ior=\count...
\c_log_iow=\count...
\l_iow_line_count_int=\count...
\l__iow_line_target_int=\count...
More information about the latex3-commits
mailing list