[latex3-commits] [git/LaTeX3-latex3-latex3] master: Extend \exp_args_generate:n for e-type (be22dc5)

Joseph Wright joseph.wright at morningstar2.co.uk
Sun Feb 10 00:44:10 CET 2019


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/be22dc51405e08184e1933c8ec365b63ba74536d

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

commit be22dc51405e08184e1933c8ec365b63ba74536d
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sat Feb 9 11:31:04 2019 +0000

    Extend \exp_args_generate:n for e-type


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

be22dc51405e08184e1933c8ec365b63ba74536d
 l3kernel/l3candidates.dtx |    5 +++--
 l3kernel/l3expan.dtx      |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index 4476372..8706cf2 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -246,14 +246,15 @@
 %
 % \section{Additions to \pkg{l3expan}}
 %
-% \begin{function}[added = 2018-04-04]{\exp_args_generate:n}
+% \begin{function}[added = 2018-04-04, updated = 2019-02-08]
+%   {\exp_args_generate:n}
 %   \begin{syntax}
 %     \cs{exp_args_generate:n} \Arg{variant argument specifiers}
 %   \end{syntax}
 %   Defines \cs[no-index]{exp_args:N\meta{variant}} functions for each
 %   \meta{variant} given in the comma list \Arg{variant argument
 %   specifiers}.  Each \meta{variant} should consist of the letters |N|,
-%   |c|, |n|, |V|, |v|, |o|, |f|, |x|, |p| and the resulting function is
+%   |c|, |n|, |V|, |v|, |o|, |f|, |e|, |x|, |p| and the resulting function is
 %   protected if the letter |x| appears in the \meta{variant}.  This is
 %   only useful for cases where \cs{cs_generate_variant:Nn} is not
 %   applicable.
diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index 89ceca7..654dbdc 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -2682,7 +2682,7 @@
       {
         \str_map_inline:nn {##1}
           {
-            \str_if_in:nnF { NnpcofVvx } {####1}
+            \str_if_in:nnF { NnpcofeVvx } {####1}
               {
                 \__kernel_msg_error:nnnn { kernel } { invalid-exp-args }
                   {####1} {##1}





More information about the latex3-commits mailing list