diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex-dev')
6 files changed, 21 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-code.tex b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-code.tex index 95e0590b7bb..b90d7551a9c 100644 --- a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-code.tex +++ b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-code.tex @@ -75,7 +75,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2024-05-27}% +\def\ExplFileDate{2024-06-19}% \begingroup \def\next{\endgroup}% \expandafter\ifx\csname PackageError\endcsname\relax @@ -8385,8 +8385,8 @@ Type H <return> for immediate help}\def~{\errmessage{% \cs_new:Npn \__clist_remove_all: { \exp_after:wN \__clist_remove_all:w \__clist_tmp:w , } \cs_new:Npn \__clist_remove_all:w #1 , \s__clist_mark , #2 , { \exp_not:n {#1} } -\cs_generate_variant:Nn \clist_remove_all:Nn { c , NV , cV } -\cs_generate_variant:Nn \clist_gremove_all:Nn { c , NV , cV } +\cs_generate_variant:Nn \clist_remove_all:Nn { c , NV , cV , Ne , ce } +\cs_generate_variant:Nn \clist_gremove_all:Nn { c , NV , cV , Ne , ce } \cs_new_protected:Npn \clist_reverse:N #1 { \__kernel_tl_set:Nx #1 { \exp_args:No \clist_reverse:n {#1} } } \cs_new_protected:Npn \clist_greverse:N #1 @@ -13859,8 +13859,7 @@ Type H <return> for immediate help}\def~{\errmessage{% { \bool_if:NTF \l__keys_no_value_bool { - \exp_after:wN \__keys_define_code:w - \l__keys_property_str \s__keys_stop + \__keys_define_code:TF { \use:c { \c__keys_props_root_str \l__keys_property_str } } { \msg_error:nnee { keys } { property-requires-value } @@ -13869,8 +13868,18 @@ Type H <return> for immediate help}\def~{\errmessage{% } { \use:c { \c__keys_props_root_str \l__keys_property_str } {#1} } } -\exp_last_unbraced:NNNNo - \cs_new:Npn \__keys_define_code:w #1 \c_colon_str #2 \s__keys_stop +\cs_new:Npe \__keys_define_code:TF + { + \exp_not:N \exp_after:wN \exp_not:N \__keys_define_code:w + \exp_not:N \l__keys_property_str + \c_colon_str \c_colon_str + \exp_not:N \s__keys_stop + } +\use:e + { + \cs_new:Npn \exp_not:N \__keys_define_code:w + #1 \c_colon_str #2 \c_colon_str #3 \exp_not:N \s__keys_stop + } { \tl_if_empty:nTF {#2} } \cs_new_protected:Npn \__keys_bool_set:Nn #1#2 { \__keys_bool_set:Nnnn #1 {#2} { true } { false } } diff --git a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-generic.tex b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-generic.tex index 851886310a1..115116eb8c4 100644 --- a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-generic.tex +++ b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3-generic.tex @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2024-05-27}% +\def\ExplFileDate{2024-06-19}% \let\ExplLoaderFileDate\ExplFileDate \begingroup \catcode`\_=11 diff --git a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.ltx b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.ltx index d7d58039ca2..d69c3f785e0 100644 --- a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.ltx +++ b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.ltx @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2024-05-27}% +\def\ExplFileDate{2024-06-19}% \let\ExplLoaderFileDate\ExplFileDate \begingroup \catcode`\_=11 diff --git a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.sty b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.sty index cf17f7356be..cf7a71387b0 100644 --- a/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.sty +++ b/Master/texmf-dist/tex/latex-dev/l3kernel/expl3.sty @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2024-05-27}% +\def\ExplFileDate{2024-06-19}% \let\ExplLoaderFileDate\ExplFileDate \ProvidesPackage{expl3} [% diff --git a/Master/texmf-dist/tex/latex-dev/l3kernel/l3debug.def b/Master/texmf-dist/tex/latex-dev/l3kernel/l3debug.def index 6c0cdc45d0f..85e8367975f 100644 --- a/Master/texmf-dist/tex/latex-dev/l3kernel/l3debug.def +++ b/Master/texmf-dist/tex/latex-dev/l3kernel/l3debug.def @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: l3debug.dtx -\ProvidesExplFile{l3debug.def}{2024-05-27}{}{L3 Debugging support} +\ProvidesExplFile{l3debug.def}{2024-06-19}{}{L3 Debugging support} \scan_new:N \s__debug_stop \cs_new:Npn \__debug_use_i_delimit_by_s_stop:nw #1 #2 \s__debug_stop {#1} \quark_new:N \q__debug_recursion_tail diff --git a/Master/texmf-dist/tex/latex-dev/l3kernel/l3doc.cls b/Master/texmf-dist/tex/latex-dev/l3kernel/l3doc.cls index 34540214876..f0c283a3865 100644 --- a/Master/texmf-dist/tex/latex-dev/l3kernel/l3doc.cls +++ b/Master/texmf-dist/tex/latex-dev/l3kernel/l3doc.cls @@ -20,7 +20,7 @@ %% %% File: l3doc.dtx \RequirePackage{calc} -\ProvidesExplClass{l3doc}{2024-05-27}{} +\ProvidesExplClass{l3doc}{2024-06-19}{} {L3 Experimental documentation class} \clist_new:N \g_docinput_clist \seq_new:N \g_doc_functions_seq |