diff options
author | Karl Berry <karl@freefriends.org> | 2022-06-07 20:24:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-06-07 20:24:31 +0000 |
commit | 84dbb829f577b1dcfedf9482ffd6f74398a2b439 (patch) | |
tree | 24753258793e63ac1c4df4d575df7a138f250278 /Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx | |
parent | 2c7b923eeb2f36e4fccb572de2df85f598c7b65f (diff) |
l3packages (7jun22)
git-svn-id: svn://tug.org/texlive/trunk@63505 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx b/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx index 6dd4e2edfdd..e329169bb34 100644 --- a/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx +++ b/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx @@ -63,7 +63,7 @@ % }^^A % } % -% \date{Released 2022-05-30} +% \date{Released 2022-06-07} % % \maketitle % @@ -706,7 +706,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{xtemplate}{2022-05-30}{} +\ProvidesExplPackage{xtemplate}{2022-06-07}{} {L3 Experimental prototype document functions} % \end{macrocode} % @@ -1390,7 +1390,7 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_split_keytype_arg:n #1 { - \tl_set:Nn \l_@@_keytype_tl {#1} + \tl_set:Nx \l_@@_keytype_tl { \tl_trim_spaces:n {#1} } \tl_clear:N \l_@@_keytype_arg_tl \cs_set_protected:Npn \@@_split_keytype_arg_aux:n ##1 { @@ -1399,10 +1399,15 @@ \cs_set:Npn \@@_split_keytype_arg_aux:w ####1 ##1 ####2 \s_@@_stop { - \tl_if_empty:nT {####1} + \tl_if_blank:nT {####1} { - \tl_set:Nn \l_@@_keytype_tl {##1} - \tl_set:Nn \l_@@_keytype_arg_tl {####2} + \tl_set:Nx \l_@@_keytype_tl + { \tl_trim_spaces:n {##1} } + \tl_if_blank:nF {####2} + { + \tl_set:Nx \l_@@_keytype_arg_tl + { \use:n ####2 } + } \seq_map_break: } } |