diff options
author | Karl Berry <karl@freefriends.org> | 2023-11-12 21:54:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-11-12 21:54:24 +0000 |
commit | 174532de02419b595f2da72998330f8c8f84c807 (patch) | |
tree | c99f917bbf68d26ad035952f046fda3d58ef1e37 /Master/texmf-dist/tex/latex/l3kernel | |
parent | 7c0d853d6d291453b1aa49191d5f548300dd5a63 (diff) |
l3kernel (11nov23)
git-svn-id: svn://tug.org/texlive/trunk@68822 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3kernel')
4 files changed, 13 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex b/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex index d80a33cae64..65ebd2e70b4 100644 --- a/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex +++ b/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex @@ -75,7 +75,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2023-11-01}% +\def\ExplFileDate{2023-11-09}% \begingroup \def\next{\endgroup}% \expandafter\ifx\csname PackageError\endcsname\relax @@ -4881,6 +4881,8 @@ Type H <return> for immediate help}\def~{\errmessage{% } \cs_new:Npn \__str_case_e:nnTF #1#2#3#4 { \__str_case_e:nw {#1} #2 {#1} { } \s__str_mark {#3} \s__str_mark {#4} \s__str_stop } +\cs_generate_variant:Nn \str_case_e:nn { e } +\prg_generate_conditional_variant:Nnn \str_case_e:nn { e } { T , F , TF } \cs_new:Npn \__str_case_e:nw #1#2#3 { \str_if_eq:eeTF {#1} {#2} @@ -13174,6 +13176,7 @@ Type H <return> for immediate help}\def~{\errmessage{% \int_new:N \l_keys_choice_int \tl_new:N \l_keys_choice_tl \clist_new:N \l__keys_groups_clist +\clist_new:N \l__keys_inherit_clist \str_new:N \l_keys_key_str \tl_new:N \l_keys_key_tl \str_new:N \l__keys_module_str @@ -13188,7 +13191,7 @@ Type H <return> for immediate help}\def~{\errmessage{% \bool_new:N \l__keys_selective_bool \bool_new:N \l__keys_filtered_bool \seq_new:N \l__keys_selective_seq -\tl_new:N \l__keys_unused_clist +\clist_new:N \l__keys_unused_clist \tl_new:N \l_keys_value_tl \bool_new:N \l__keys_tmp_bool \tl_new:N \l__keys_tmpa_tl @@ -13419,7 +13422,9 @@ Type H <return> for immediate help}\def~{\errmessage{% \cs_new_protected:Npn \__keys_inherit:n #1 { \__keys_undefine: - \cs_set_nopar:cpn { \c__keys_inherit_root_str \l_keys_path_str } {#1} + \clist_set:Nn \l__keys_inherit_clist {#1} + \cs_set_eq:cN { \c__keys_inherit_root_str \l_keys_path_str } + \l__keys_inherit_clist } \cs_new_protected:Npn \__keys_initialise:n #1 { @@ -13844,7 +13849,7 @@ Type H <return> for immediate help}\def~{\errmessage{% \clist_clear:N \l__keys_unused_clist \__keys_set_known:nnn {#2} {#3} {#4} \__kernel_tl_set:Ne #5 { \exp_not:o \l__keys_unused_clist } - \tl_set:Nn \l__keys_unused_clist {#1} + \__kernel_tl_set:Ne \l__keys_unused_clist { \exp_not:n {#1} } } \cs_new_protected:Npn \keys_set_known:nn #1#2 { \__keys_set_known:nnn \q__keys_no_value {#1} {#2} } @@ -13886,7 +13891,7 @@ Type H <return> for immediate help}\def~{\errmessage{% \clist_clear:N \l__keys_unused_clist \__keys_set_filter:nnnn {#2} {#3} {#4} {#5} \__kernel_tl_set:Ne #6 { \exp_not:o \l__keys_unused_clist } - \tl_set:Nn \l__keys_unused_clist {#1} + \__kernel_tl_set:Ne \l__keys_unused_clist { \exp_not:n {#1} } } \cs_new_protected:Npn \keys_set_filter:nnn #1#2#3 {\__keys_set_filter:nnnn \q__keys_no_value {#1} {#2} {#3} } diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex b/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex index f84742ea377..0c7206d4094 100644 --- a/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex +++ b/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2023-11-01}% +\def\ExplFileDate{2023-11-09}% \let\ExplLoaderFileDate\ExplFileDate \begingroup \catcode`\_=11 diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx b/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx index b0134c23ce1..54d24346c1b 100644 --- a/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx +++ b/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2023-11-01}% +\def\ExplFileDate{2023-11-09}% \let\ExplLoaderFileDate\ExplFileDate \begingroup \catcode`\_=11 diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3.sty b/Master/texmf-dist/tex/latex/l3kernel/expl3.sty index 8afbeb2e718..0d984b2c84a 100644 --- a/Master/texmf-dist/tex/latex/l3kernel/expl3.sty +++ b/Master/texmf-dist/tex/latex/l3kernel/expl3.sty @@ -19,7 +19,7 @@ %% and all files in that bundle must be distributed together. %% %% File: expl3.dtx -\def\ExplFileDate{2023-11-01}% +\def\ExplFileDate{2023-11-09}% \let\ExplLoaderFileDate\ExplFileDate \ProvidesPackage{expl3} [% |