summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-07-14 20:19:30 +0000
committerKarl Berry <karl@freefriends.org>2022-07-14 20:19:30 +0000
commite5c590d3d29f3dcc26b77a59a737da6d5803a07e (patch)
treee20168e2ce156f7101cafb157defca305a5a5daa /Master/texmf-dist/tex/latex
parent76db0908b0aa00e1078c6f3a26619ac5d4b731e2 (diff)
l3kernel (14jul22)
git-svn-id: svn://tug.org/texlive/trunk@63894 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex20
-rw-r--r--Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex2
-rw-r--r--Master/texmf-dist/tex/latex/l3kernel/expl3.ltx2
-rw-r--r--Master/texmf-dist/tex/latex/l3kernel/expl3.sty2
4 files changed, 17 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex b/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
index d303b6c46c5..ad794af1d83 100644
--- a/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
+++ b/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
@@ -70,7 +70,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: expl3.dtx
-\def\ExplFileDate{2022-07-04}%
+\def\ExplFileDate{2022-07-14}%
\begingroup
\def\next{\endgroup}%
\expandafter\ifx\csname PackageError\endcsname\relax
@@ -32117,13 +32117,21 @@ Type H <return> for immediate help}\def~{\errmessage{%
}
\cs_new:Npn \__text_expand_exclude:N #1
{
- \exp_args:Ne \__text_expand_exclude:nN
+ \cs_if_eq:NNTF #1 \text_case_switch:nnnn
+ { \__text_expand_exclude_switch:Nnnnn #1 }
{
- \exp_not:V \l_text_math_arg_tl
- \exp_not:V \l_text_expand_exclude_tl
- \exp_not:N \text_case_switch:nnnn
+ \exp_args:Ne \__text_expand_exclude:nN
+ {
+ \exp_not:V \l_text_math_arg_tl
+ \exp_not:V \l_text_expand_exclude_tl
+ }
+ #1
}
- #1
+ }
+\cs_new:Npn \__text_expand_exclude_switch:Nnnnn #1#2#3#4#5
+ {
+ \__text_expand_store:n { #1 {#2} {#3} {#4} {#5} }
+ \__text_expand_loop:w
}
\cs_new:Npn \__text_expand_exclude:nN #1#2
{
diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex b/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex
index 0380df81a59..687d7c58a9f 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{2022-07-04}%
+\def\ExplFileDate{2022-07-14}%
\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 d89a879e02c..b313818a3d8 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{2022-07-04}%
+\def\ExplFileDate{2022-07-14}%
\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 d400c79e6af..c238bd82411 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{2022-07-04}%
+\def\ExplFileDate{2022-07-14}%
\let\ExplLoaderFileDate\ExplFileDate
\ProvidesPackage{expl3}
[%