diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3clist.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/l3clist.dtx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx b/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx index 0f76f18b72b..68c36d63a4a 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx @@ -37,7 +37,7 @@ % %<*driver|package> \RequirePackage{l3bootstrap} -\GetIdInfo$Id: l3clist.dtx 4212 2012-09-09 12:24:04Z bruno $ +\GetIdInfo$Id: l3clist.dtx 4339 2012-11-24 19:16:43Z joseph $ {L3 Comma separated lists} %</driver|package> %<*driver> @@ -729,8 +729,8 @@ % \end{macro} % % \begin{macro}[int,rEXP]{\@@_trim_spaces:n} -% \begin{macro}[aux]{\@@_trim_spaces_ii:nn} -% The first argument of \cs{@@_trim_spaces_ii:nn} is initially empty, +% \begin{macro}[aux]{\@@_trim_spaces:nn} +% The first argument of \cs{@@_trim_spaces:nn} is initially empty, % and later a comma, namely, as soon as we have added an item to the % resulting list. The auxiliary tests for the end of the list, % and also prevents empty arguments from finding their way into the @@ -739,22 +739,22 @@ \cs_new:Npn \@@_trim_spaces:n #1 { \@@_trim_spaces_generic:nw - { \@@_trim_spaces_ii:nn { } } + { \@@_trim_spaces:nn { } } \q_mark #1 , \q_recursion_tail, \q_recursion_stop } -\cs_new:Npn \@@_trim_spaces_ii:nn #1 #2 +\cs_new:Npn \@@_trim_spaces:nn #1 #2 { \quark_if_recursion_tail_stop:n {#2} \tl_if_empty:nTF {#2} { \@@_trim_spaces_generic:nw - { \@@_trim_spaces_ii:nn {#1} } \q_mark + { \@@_trim_spaces:nn {#1} } \q_mark } { #1 \exp_not:n {#2} \@@_trim_spaces_generic:nw - { \@@_trim_spaces_ii:nn { , } } \q_mark + { \@@_trim_spaces:nn { , } } \q_mark } } % \end{macrocode} |