[latex3-commits] [latex3/latex3] main: Promote e-type expansion, with `|x|` markup (602bf2547)

github at latex-project.org github at latex-project.org
Wed Nov 1 07:02:38 CET 2023


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/602bf25479fcfc10e9b77a6985148e8b34eaa7d1

>---------------------------------------------------------------

commit 602bf25479fcfc10e9b77a6985148e8b34eaa7d1
Author: Yukai Chou <muzimuzhi at gmail.com>
Date:   Wed Nov 1 04:21:16 2023 +0800

    Promote e-type expansion, with `|x|` markup


>---------------------------------------------------------------

602bf25479fcfc10e9b77a6985148e8b34eaa7d1
 l3kernel/l3expan.dtx | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index 44eb96723..ccc819a50 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -229,7 +229,7 @@
 % contrast to |e|, all macro parameter characters |#| must be doubled,
 % and omitting this leads to low-level errors.  In addition this type of
 % expansion is not expandable, namely functions that have |x| in their
-% signature do not themselves expand when appearing inside |x| or |e|
+% signature do not themselves expand when appearing inside |e| or |x|
 % expansion.
 %
 % The |f| type is so special that it deserves an example.  It is
@@ -706,7 +706,7 @@
 %     \cs{exp_not:o} \Arg{tokens}
 %   \end{syntax}
 %   Expands the \meta{tokens} once, then prevents any further expansion
-%   in |x|-type or \texttt{e}-type arguments using \cs{exp_not:n}.
+%   in |e|-type or |x|-type arguments using \cs{exp_not:n}.
 % \end{function}
 %
 % \begin{function}[EXP]{\exp_not:V}
@@ -714,7 +714,7 @@
 %     \cs{exp_not:V} \meta{variable}
 %   \end{syntax}
 %   Recovers the content of the \meta{variable}, then prevents expansion
-%   of this material in |x|-type or \texttt{e}-type arguments using \cs{exp_not:n}.
+%   of this material in |e|-type or |x|-type arguments using \cs{exp_not:n}.
 % \end{function}
 %
 % \begin{function}[EXP]{\exp_not:v}
@@ -725,7 +725,7 @@
 %   converts this into a control sequence which should be a \meta{variable}
 %   name.
 %   The content of the \meta{variable} is recovered, and further
-%   expansion in |x|-type or \texttt{e}-type arguments is prevented using \cs{exp_not:n}.
+%   expansion in |e|-type or |x|-type arguments is prevented using \cs{exp_not:n}.
 % \end{function}
 %
 % \begin{function}[EXP]{\exp_not:e}
@@ -734,7 +734,7 @@
 %   \end{syntax}
 %   Expands \meta{tokens} exhaustively, then protects the result of the
 %   expansion (including any tokens which were not expanded) from
-%   further expansion in |e| or |x|-type arguments using \cs{exp_not:n}.
+%   further expansion in |e|-type or |x|-type arguments using \cs{exp_not:n}.
 %   This is very rarely useful but is provided for consistency.
 % \end{function}
 %
@@ -745,7 +745,7 @@
 %   Expands \meta{tokens} fully until the first unexpandable token is
 %   found (if it is a space it is removed). Expansion then stops, and
 %   the result of the expansion (including any tokens which were not
-%   expanded) is protected from further expansion in |x|-type or \texttt{e}-type arguments
+%   expanded) is protected from further expansion in |e|-type or |x|-type arguments
 %   using \cs{exp_not:n}.
 % \end{function}
 %





More information about the latex3-commits mailing list.