summaryrefslogtreecommitdiff
path: root/macros/latex/required/l3kernel/l3clist.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/required/l3kernel/l3clist.dtx')
-rw-r--r--macros/latex/required/l3kernel/l3clist.dtx54
1 files changed, 28 insertions, 26 deletions
diff --git a/macros/latex/required/l3kernel/l3clist.dtx b/macros/latex/required/l3kernel/l3clist.dtx
index f8d1eeaea8..dc6caccf0d 100644
--- a/macros/latex/required/l3kernel/l3clist.dtx
+++ b/macros/latex/required/l3kernel/l3clist.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2024-07-20}
+% \date{Released 2024-11-02}
%
% \maketitle
%
@@ -326,7 +326,7 @@
% \clist_remove_all:NV, \clist_remove_all:cV,
% \clist_remove_all:Ne, \clist_remove_all:ce,
% \clist_gremove_all:Nn, \clist_gremove_all:cn,
-% \clist_gremove_all:NV, \clist_gremove_all:cV
+% \clist_gremove_all:NV, \clist_gremove_all:cV,
% \clist_gremove_all:Ne, \clist_gremove_all:ce
% }
% \begin{syntax}
@@ -352,7 +352,7 @@
% Reverses the order of items stored in the \meta{clist~var}.
% \end{function}
%
-% \begin{function}[added = 2014-07-18]{\clist_reverse:n}
+% \begin{function}[added = 2014-07-18, EXP]{\clist_reverse:n}
% \begin{syntax}
% \cs{clist_reverse:n} \Arg{comma list}
% \end{syntax}
@@ -393,7 +393,7 @@
% \cs{clist_if_empty_p:n} \Arg{comma list}
% \cs{clist_if_empty:nTF} \Arg{comma list} \Arg{true code} \Arg{false code}
% \end{syntax}
-% Tests if the \meta{clist~var} is empty (containing no items).
+% Tests if the \meta{comma~list} is empty (containing no items).
% The rules for space trimming are as for other \texttt{n}-type
% comma-list functions, hence the comma list |{~,~,,~}| (without
% outer braces) is empty, while |{~,{},}| (without outer braces)
@@ -564,7 +564,8 @@
%
% \begin{function}[EXP, added = 2013-05-26]{\clist_use:Nnnn, \clist_use:cnnn}
% \begin{syntax}
-% \cs{clist_use:Nnnn} \meta{clist~var} \Arg{separator~between~two} \Arg{separator~between~more~than~two} \Arg{separator~between~final~two}
+% \cs{clist_use:Nnnn} \meta{clist~var} \Arg{separator~between~two} \\
+% ~~\Arg{separator~between~more~than~two} \Arg{separator~between~final~two}
% \end{syntax}
% Places the contents of the \meta{clist~var} in the input stream,
% with the appropriate \meta{separator} between the items. Namely, if
@@ -620,8 +621,9 @@
%
% \begin{function}[EXP, added = 2021-05-10]{\clist_use:nnnn, \clist_use:nn}
% \begin{syntax}
-% \cs{clist_use:nnnn} \meta{comma~list} \Arg{separator~between~two} \Arg{separator~between~more~than~two} \Arg{separator~between~final~two}
-% \cs{clist_use:nn} \meta{comma~list} \Arg{separator}
+% \cs{clist_use:nnnn} \Arg{comma~list} \Arg{separator~between~two} \\
+% ~~\Arg{separator~between~more~than~two} \Arg{separator~between~final~two}
+% \cs{clist_use:nn} \Arg{comma~list} \Arg{separator}
% \end{syntax}
% Places the contents of the \meta{comma~list} in the input stream,
% with the appropriate \meta{separator} between the items. As for
@@ -650,60 +652,60 @@
% \begin{function}[noTF, added = 2012-05-14, updated = 2019-02-16]
% {\clist_get:NN, \clist_get:cN}
% \begin{syntax}
-% \cs{clist_get:NN} \meta{clist~var} \meta{token list variable}
+% \cs{clist_get:NN} \meta{clist~var} \meta{tl~var}
% \end{syntax}
% Stores the left-most item from a \meta{clist~var} in the
-% \meta{token list variable} without removing it from the
-% \meta{clist~var}. The \meta{token list variable} is assigned locally.
+% \meta{tl~var} without removing it from the
+% \meta{clist~var}. The \meta{tl~var} is assigned locally.
% In the non-branching version, if the \meta{clist~var} is empty the
-% \meta{token list variable} is set to the marker value \cs{q_no_value}.
+% \meta{tl~var} is set to the marker value \cs{q_no_value}.
% \end{function}
%
% \begin{function}[updated = 2011-09-06]{\clist_pop:NN, \clist_pop:cN}
% \begin{syntax}
-% \cs{clist_pop:NN} \meta{clist~var} \meta{token list variable}
+% \cs{clist_pop:NN} \meta{clist~var} \meta{tl~var}
% \end{syntax}
% Pops the left-most item from a \meta{clist~var} into the
-% \meta{token list variable}, \emph{i.e.}~removes the item from the
-% comma list and stores it in the \meta{token list variable}.
+% \meta{tl~var}, \emph{i.e.}~removes the item from the
+% comma list and stores it in the \meta{tl~var}.
% Both of the variables are assigned locally.
% \end{function}
%
% \begin{function}{\clist_gpop:NN, \clist_gpop:cN}
% \begin{syntax}
-% \cs{clist_gpop:NN} \meta{clist~var} \meta{token list variable}
+% \cs{clist_gpop:NN} \meta{clist~var} \meta{tl~var}
% \end{syntax}
% Pops the left-most item from a \meta{clist~var} into the
-% \meta{token list variable}, \emph{i.e.}~removes the item from the
-% comma list and stores it in the \meta{token list variable}.
+% \meta{tl~var}, \emph{i.e.}~removes the item from the
+% comma list and stores it in the \meta{tl~var}.
% The \meta{clist~var} is modified globally, while the assignment of
-% the \meta{token list variable} is local.
+% the \meta{tl~var} is local.
% \end{function}
%
% \begin{function}[TF, added = 2012-05-14]{\clist_pop:NN, \clist_pop:cN}
% \begin{syntax}
-% \cs{clist_pop:NNTF} \meta{clist~var} \meta{token list variable} \Arg{true code} \Arg{false code}
+% \cs{clist_pop:NNTF} \meta{clist~var} \meta{tl~var} \Arg{true code} \Arg{false code}
% \end{syntax}
% If the \meta{clist~var} is empty, leaves the \meta{false code} in the
-% input stream. The value of the \meta{token list variable} is
+% input stream. The value of the \meta{tl~var} is
% not defined in this case and should not be relied upon. If the
% \meta{clist~var} is non-empty, pops the top item from the
-% \meta{clist~var} in the \meta{token list variable}, \emph{i.e.}~removes
+% \meta{clist~var} in the \meta{tl~var}, \emph{i.e.}~removes
% the item from the \meta{clist~var}. Both the \meta{clist~var} and the
-% \meta{token list variable} are assigned locally.
+% \meta{tl~var} are assigned locally.
% \end{function}
%
% \begin{function}[TF, added = 2012-05-14]{\clist_gpop:NN, \clist_gpop:cN}
% \begin{syntax}
-% \cs{clist_gpop:NNTF} \meta{clist~var} \meta{token list variable} \Arg{true code} \Arg{false code}
+% \cs{clist_gpop:NNTF} \meta{clist~var} \meta{tl~var} \Arg{true code} \Arg{false code}
% \end{syntax}
% If the \meta{clist~var} is empty, leaves the \meta{false code} in the
-% input stream. The value of the \meta{token list variable} is
+% input stream. The value of the \meta{tl~var} is
% not defined in this case and should not be relied upon. If the
% \meta{clist~var} is non-empty, pops the top item from the
-% \meta{clist~var} in the \meta{token list variable}, \emph{i.e.}~removes
+% \meta{clist~var} in the \meta{tl~var}, \emph{i.e.}~removes
% the item from the \meta{clist~var}. The \meta{clist~var} is modified
-% globally, while the \meta{token list variable} is assigned locally.
+% globally, while the \meta{tl~var} is assigned locally.
% \end{function}
%
% \begin{function}