diff options
author | Karl Berry <karl@freefriends.org> | 2024-07-20 19:59:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-07-20 19:59:54 +0000 |
commit | 904d1e4b85b45925e25bbe6cb6bfae74e62121fe (patch) | |
tree | c98c610bdaf156f998d376558bd004e1d26f6698 /Master/texmf-dist/tex/latex-dev | |
parent | 5d5ca42c027c1721b113bf6b2d43c267bd3a432d (diff) |
l3kernel-dev (20jul24)
git-svn-id: svn://tug.org/texlive/trunk@71856 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex-dev')
6 files changed, 20 insertions, 11 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 b90d7551a9c..54aa898cc98 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-06-19}% +\def\ExplFileDate{2024-07-20}% \begingroup \def\next{\endgroup}% \expandafter\ifx\csname PackageError\endcsname\relax @@ -13859,7 +13859,8 @@ Type H <return> for immediate help}\def~{\errmessage{% { \bool_if:NTF \l__keys_no_value_bool { - \__keys_define_code:TF + \__keys_define_code:nnn + { \use:c { \c__keys_props_root_str \l__keys_property_str } {#1} } { \use:c { \c__keys_props_root_str \l__keys_property_str } } { \msg_error:nnee { keys } { property-requires-value } @@ -13868,7 +13869,7 @@ Type H <return> for immediate help}\def~{\errmessage{% } { \use:c { \c__keys_props_root_str \l__keys_property_str } {#1} } } -\cs_new:Npe \__keys_define_code:TF +\cs_new:Npe \__keys_define_code:nnn { \exp_not:N \exp_after:wN \exp_not:N \__keys_define_code:w \exp_not:N \l__keys_property_str @@ -13880,7 +13881,15 @@ Type H <return> for immediate help}\def~{\errmessage{% \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} } + { + \tl_if_empty:nTF {#3} + { \use_i:nnn } + { + \tl_if_empty:nTF {#2} + { \use_ii:nnn } + { \use_iii:nnn } + } + } \cs_new_protected:Npn \__keys_bool_set:Nn #1#2 { \__keys_bool_set:Nnnn #1 {#2} { true } { false } } \cs_generate_variant:Nn \__keys_bool_set:Nn { c } @@ -37386,10 +37395,10 @@ Type H <return> for immediate help}\def~{\errmessage{% { \text_uppercase:nn {#1} {#2} } \__kernel_patch_deprecation:nnNNpn { 2020-01-03 } { \text_titlecase_first:n } \cs_new:Npn \tl_mixed_case:n #1 - { \text_titlecase_first:n {#1} } + { \text_titlecase_first:n { \text_lowercase:n {#1} } } \__kernel_patch_deprecation:nnNNpn { 2020-01-03 } { \text_titlecase_first:nn } \cs_new:Npn \tl_mixed_case:nn #1#2 - { \text_titlecase_first:nn {#1} {#2} } + { \text_titlecase_first:nn {#1} { \text_lowercase:n {#2} } } \__kernel_patch_deprecation:nnNNpn { 2022-05-23 } { \token_case_meaning:Nn } \cs_new:Npn \tl_case:Nn { \token_case_meaning:Nn } \__kernel_patch_deprecation:nnNNpn { 2022-05-23 } { \token_case_meaning:NnT } 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 115116eb8c4..6f417c325c5 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-06-19}% +\def\ExplFileDate{2024-07-20}% \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 d69c3f785e0..512497e7a09 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-06-19}% +\def\ExplFileDate{2024-07-20}% \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 cf7a71387b0..10c4ecbc700 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-06-19}% +\def\ExplFileDate{2024-07-20}% \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 85e8367975f..000b6dcb41c 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-06-19}{}{L3 Debugging support} +\ProvidesExplFile{l3debug.def}{2024-07-20}{}{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 f0c283a3865..4d4876f5607 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-06-19}{} +\ProvidesExplClass{l3doc}{2024-07-20}{} {L3 Experimental documentation class} \clist_new:N \g_docinput_clist \seq_new:N \g_doc_functions_seq |