diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3packages')
5 files changed, 16 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty b/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty index 31567e5d648..5c5d83a4ce8 100644 --- a/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty +++ b/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty @@ -32,7 +32,7 @@ }% \endinput } -\ProvidesExplPackage{l3keys2e}{2022-05-30}{} +\ProvidesExplPackage{l3keys2e}{2022-06-07}{} {LaTeX2e option processing using LaTeX3 keys} \cs_if_exist:NT \ProcessKeysOptions { \file_input_stop: } diff --git a/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty b/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty index 38bf65a5434..2862e841200 100644 --- a/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty +++ b/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty @@ -32,7 +32,7 @@ }% \endinput } -\ProvidesExplPackage{xfp}{2022-05-30}{} +\ProvidesExplPackage{xfp}{2022-06-07}{} {L3 Floating point unit} \ProvideExpandableDocumentCommand \fpeval { m } { \fp_eval:n {#1} } \ProvideExpandableDocumentCommand \inteval { m } { \int_eval:n {#1} } diff --git a/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty b/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty index 5d477450e87..2b8b2563f78 100644 --- a/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty +++ b/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty @@ -34,7 +34,7 @@ \endinput } \RequirePackage{amstext,graphicx,l3keys2e,textcomp,xparse,xtemplate} -\ProvidesExplPackage{xfrac}{2022-05-30}{} +\ProvidesExplPackage{xfrac}{2022-06-07}{} {L3 Experimental split-level fractions} \keys_define:nn { xfrac } { diff --git a/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty b/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty index b57a85d5d27..9f964f2b619 100644 --- a/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty +++ b/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty @@ -60,7 +60,7 @@ } } \ExplSyntaxOff -\ProvidesExplPackage{xparse}{2022-05-30}{} +\ProvidesExplPackage{xparse}{2022-06-07}{} {L3 Experimental document command parser} \clist_new:N \l__cmd_options_clist \DeclareOption* { \clist_put_right:NV \l__cmd_options_clist \CurrentOption } @@ -73,7 +73,8 @@ log-declarations .initial:n = false } \keys_set:nV {#1} \l__cmd_options_clist - \bool_if:NF \l__cmd_log_bool + \bool_if:NTF \l__cmd_log_bool + { \msg_redirect_module:nnn {#1} { info } { } } { \msg_redirect_module:nnn {#1} { info } { none } } \cs_new_protected:Npn \__cmd_unknown_argument_type_error:n ##1 { diff --git a/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty b/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty index 5350f7b32cd..3d237efdb9d 100644 --- a/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty +++ b/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty @@ -32,7 +32,7 @@ }% \endinput } -\ProvidesExplPackage{xtemplate}{2022-05-30}{} +\ProvidesExplPackage{xtemplate}{2022-06-07}{} {L3 Experimental prototype document functions} \cs_generate_variant:Nn \keys_define:nn { nx } \cs_generate_variant:Nn \tl_trim_spaces:n { e } @@ -365,7 +365,7 @@ } \cs_new_protected:Npn \__xtemplate_split_keytype_arg:n #1 { - \tl_set:Nn \l__xtemplate_keytype_tl {#1} + \tl_set:Nx \l__xtemplate_keytype_tl { \tl_trim_spaces:n {#1} } \tl_clear:N \l__xtemplate_keytype_arg_tl \cs_set_protected:Npn \__xtemplate_split_keytype_arg_aux:n ##1 { @@ -374,10 +374,15 @@ \cs_set:Npn \__xtemplate_split_keytype_arg_aux:w ####1 ##1 ####2 \s__xtemplate_stop { - \tl_if_empty:nT {####1} + \tl_if_blank:nT {####1} { - \tl_set:Nn \l__xtemplate_keytype_tl {##1} - \tl_set:Nn \l__xtemplate_keytype_arg_tl {####2} + \tl_set:Nx \l__xtemplate_keytype_tl + { \tl_trim_spaces:n {##1} } + \tl_if_blank:nF {####2} + { + \tl_set:Nx \l__xtemplate_keytype_arg_tl + { \use:n ####2 } + } \seq_map_break: } } |