[latex3-commits] [git/LaTeX3-latex3-latex3] main: Cover cases where "x-type" now means "x-type or e-type" (closes #1050) (33a08e245)
Joseph Wright
joseph.wright at morningstar2.co.uk
Thu Feb 17 07:43:18 CET 2022
Repository : https://github.com/latex3/latex3
On branch : main
Link : https://github.com/latex3/latex3/commit/33a08e245e920ef737c1ba9fe9e9780105ae21a7
>---------------------------------------------------------------
commit 33a08e245e920ef737c1ba9fe9e9780105ae21a7
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Thu Feb 17 06:43:18 2022 +0000
Cover cases where "x-type" now means "x-type or e-type" (closes #1050)
>---------------------------------------------------------------
33a08e245e920ef737c1ba9fe9e9780105ae21a7
l3kernel/l3basics.dtx | 11 ++++++-----
l3kernel/l3candidates.dtx | 4 ++--
l3kernel/l3clist.dtx | 10 +++++-----
l3kernel/l3expan.dtx | 2 +-
l3kernel/l3prop.dtx | 4 ++--
l3kernel/l3seq.dtx | 8 ++++----
l3kernel/l3tl.dtx | 16 ++++++++--------
7 files changed, 28 insertions(+), 27 deletions(-)
diff --git a/l3kernel/l3basics.dtx b/l3kernel/l3basics.dtx
index d5d95dc5c..7d1f194d4 100644
--- a/l3kernel/l3basics.dtx
+++ b/l3kernel/l3basics.dtx
@@ -238,7 +238,8 @@
% Creates \meta{function} to expand to \meta{code} as replacement text.
% Within the \meta{code}, the \meta{parameters} (|#1|, |#2|,
% \emph{etc.}) will be replaced by those absorbed by the function.
-% The \meta{function} will not expand within an \texttt{x}-type
+% The \meta{function} will not expand within an \texttt{x}-type or
+% or \texttt{e}-type
% argument. The definition is global and an error results if the
% \meta{function} is already defined.
% \end{function}
@@ -383,7 +384,7 @@
% cannot contain \cs{par} tokens. The assignment of a meaning to the
% \meta{function} is \emph{not} restricted to the current \TeX{}
% group level: the assignment is global. The \meta{function} will
-% not expand within an \texttt{x}-type argument.
+% not expand within an \texttt{x}-type or \texttt{e}-type argument.
% \end{function}
%
% \subsection{Defining new functions using the signature}
@@ -435,7 +436,7 @@
% automatically from the function signature. These \meta{parameters}
% (|#1|, |#2|, \emph{etc.}) will be replaced by those absorbed by the
% function. The \meta{function} will not expand within an \texttt{x}-type
-% argument. The definition is global and
+% or \texttt{e}-type argument. The definition is global and
% an error results if the \meta{function} is already defined.
% \end{function}
%
@@ -505,7 +506,7 @@
% automatically from the function signature. These \meta{parameters}
% (|#1|, |#2|, \emph{etc.}) will be replaced by those absorbed by the
% function. The \meta{function} will not expand within an \texttt{x}-type
-% argument.
+% or \texttt{e}-type argument.
% The assignment of a meaning to the \meta{function} is restricted to
% the current \TeX{} group level.
% \end{function}
@@ -575,7 +576,7 @@
% automatically from the function signature. These \meta{parameters}
% (|#1|, |#2|, \emph{etc.}) will be replaced by those absorbed by the
% function. The \meta{function} will not expand within an \texttt{x}-type
-% argument.
+% or \texttt{e}-type argument.
% The assignment of a meaning to the \meta{function} is global.
% \end{function}
%
diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index 5040b47e3..849bc3977 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -357,7 +357,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{value}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -547,7 +547,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
diff --git a/l3kernel/l3clist.dtx b/l3kernel/l3clist.dtx
index b905713dd..ca814e7e6 100644
--- a/l3kernel/l3clist.dtx
+++ b/l3kernel/l3clist.dtx
@@ -579,7 +579,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{items}
% do not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -604,7 +604,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{items}
% do not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -624,7 +624,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{items}
% do not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -730,7 +730,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -746,7 +746,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index c989a2b98..714c2d2a5 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -775,7 +775,7 @@
% and all of \meta{tokens} are expandable \cs{exp_stop_f:}
% terminates the expansion of tokens even if \meta{more tokens}
% are also expandable. The function itself is an implicit space
-% token. Inside an \texttt{x}-type expansion, it retains its
+% token. Inside an \texttt{x}-type or \texttt{e}-type expansion, it retains its
% form, but when typeset it produces the underlying space (\verb*| |).
% \end{function}
%
diff --git a/l3kernel/l3prop.dtx b/l3kernel/l3prop.dtx
index 6033b875c..037f7bc44 100644
--- a/l3kernel/l3prop.dtx
+++ b/l3kernel/l3prop.dtx
@@ -299,7 +299,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{value}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -321,7 +321,7 @@
% \begin{texnote}
% The result is returned within the \tn{unexpanded} primitive
% (\cs{exp_not:n}), which means that the key--value list does not expand
-% further when appearing in an \texttt{x}-type argument expansion.
+% further when appearing in an \texttt{x}-type or \texttt{e}-type argument expansion.
% It also needs exactly two steps of expansion.
% \end{texnote}
% \end{function}
diff --git a/l3kernel/l3seq.dtx b/l3kernel/l3seq.dtx
index 1eff1219f..8670bf4ec 100644
--- a/l3kernel/l3seq.dtx
+++ b/l3kernel/l3seq.dtx
@@ -320,7 +320,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -335,7 +335,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -749,7 +749,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{items}
% do not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -774,7 +774,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{items}
% do not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
diff --git a/l3kernel/l3tl.dtx b/l3kernel/l3tl.dtx
index 3637096e7..341425dcc 100644
--- a/l3kernel/l3tl.dtx
+++ b/l3kernel/l3tl.dtx
@@ -576,7 +576,7 @@
% \begin{texnote}
% The result is returned within \tn{unexpanded}, which means that the token
% list does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -613,7 +613,7 @@
% \begin{texnote}
% The result is returned within \tn{unexpanded}, which means that the token
% list does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -629,7 +629,7 @@
% \begin{texnote}
% The result is returned within \tn{unexpanded}, which means that the token
% list does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -878,7 +878,7 @@
% \begin{texnote}
% The result is returned within \cs{exp_not:n}, which means that the token
% list does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -923,7 +923,7 @@
% \begin{texnote}
% The result is returned within \cs{exp_not:n}, which means that the
% token list does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -944,7 +944,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -961,7 +961,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
@@ -1034,7 +1034,7 @@
% The result is returned within the \tn{unexpanded}
% primitive (\cs{exp_not:n}), which means that the \meta{item}
% does not expand further when appearing in an \texttt{x}-type
-% argument expansion.
+% or \texttt{e}-type argument expansion.
% \end{texnote}
% \end{function}
%
More information about the latex3-commits
mailing list.