[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Update l3kernel to 2022-01-21 (dd90ee66)
Joseph Wright
joseph.wright at morningstar2.co.uk
Fri Jan 21 09:23:39 CET 2022
Repository : https://github.com/latex3/latex2e
On branch : develop
Link : https://github.com/latex3/latex2e/commit/dd90ee6695e6f85b38b3e7bb46031b3e3af4a160
>---------------------------------------------------------------
commit dd90ee6695e6f85b38b3e7bb46031b3e3af4a160
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Fri Jan 21 08:23:39 2022 +0000
Update l3kernel to 2022-01-21
>---------------------------------------------------------------
dd90ee6695e6f85b38b3e7bb46031b3e3af4a160
texmf/tex/latex/l3kernel/expl3-code.tex | 21 +++++++++++++++------
texmf/tex/latex/l3kernel/expl3-generic.tex | 2 +-
texmf/tex/latex/l3kernel/expl3.ltx | 2 +-
texmf/tex/latex/l3kernel/expl3.sty | 2 +-
texmf/tex/latex/l3kernel/l3doc.cls | 4 +++-
5 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index 9978b7ca..23d911d0 100644
--- a/texmf/tex/latex/l3kernel/expl3-code.tex
+++ b/texmf/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-01-12}%
+\def\ExplFileDate{2022-01-21}%
\begingroup
\def\next{\endgroup}%
\expandafter\ifx\csname PackageError\endcsname\relax
@@ -13278,6 +13278,11 @@
\l_keys_key_str
}
\__keys_default_set:n { true }
+ \cs_if_exist:cF { if#1 }
+ {
+ \cs:w newif \exp_after:wN \cs_end:
+ \cs:w if#1 \cs_end:
+ }
}
\cs_new_protected:Npn \__keys_meta_make:n #1
{
@@ -13613,9 +13618,9 @@
\__keys_tmp:nn
}
\__keys_tmp:nn
- { legacy_if:n } { if }
- { tl_set:N } { store }
- { usage:n } { usage }
+ { legacy_if_set:n } { if }
+ { tl_set:N } { store }
+ { usage:n } { usage }
{ \q_recursion_tail } { }
\q_recursion_stop
\group_end:
@@ -28334,7 +28339,11 @@
\prg_new_conditional:Npnn \__color_if_defined:n #1 { T, F, TF }
{
\prop_if_exist:cTF { l__color_named_ #1 _prop }
- \prg_return_true:
+ {
+ \prop_if_empty:cTF { l__color_named_ #1 _prop }
+ \prg_return_false:
+ \prg_return_true:
+ }
\prg_return_false:
}
\cs_new:Npn \__color_model:N #1 { \exp_after:wN \use_i:nn #1 }
@@ -28431,7 +28440,7 @@
}
\cs_new_protected:Npn \__color_parse_aux:nN #1#2
{
- \tl_if_exist:cTF { l__color_named_ #1 _prop }
+ \__color_if_defined:nTF {#1}
{ \__color_parse_set_eq:Nn #2 {#1} }
{ \__color_parse:Nw #2#1 ! \s__color_stop }
\__color_check_model:N #2
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index 9f390325..64b2f374 100644
--- a/texmf/tex/latex/l3kernel/expl3-generic.tex
+++ b/texmf/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-01-12}%
+\def\ExplFileDate{2022-01-21}%
\let\ExplLoaderFileDate\ExplFileDate
\begingroup
\catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index ffb97aff..081e49f0 100644
--- a/texmf/tex/latex/l3kernel/expl3.ltx
+++ b/texmf/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-01-12}%
+\def\ExplFileDate{2022-01-21}%
\let\ExplLoaderFileDate\ExplFileDate
\begingroup
\catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index dabb3f63..901c554c 100644
--- a/texmf/tex/latex/l3kernel/expl3.sty
+++ b/texmf/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-01-12}%
+\def\ExplFileDate{2022-01-21}%
\let\ExplLoaderFileDate\ExplFileDate
\ProvidesPackage{expl3}
[%
diff --git a/texmf/tex/latex/l3kernel/l3doc.cls b/texmf/tex/latex/l3kernel/l3doc.cls
index ba396742..5a2c652e 100644
--- a/texmf/tex/latex/l3kernel/l3doc.cls
+++ b/texmf/tex/latex/l3kernel/l3doc.cls
@@ -20,7 +20,7 @@
%%
%% File: l3doc.dtx
\RequirePackage{expl3,calc}
-\ProvidesExplClass{l3doc}{2018-04-30}{}
+\ProvidesExplClass{l3doc}{2022-01-12}{}
{L3 Experimental documentation class}
\clist_new:N \g_docinput_clist
\seq_new:N \g_doc_functions_seq
@@ -1788,6 +1788,8 @@
}
{ #1 \endinput }
}
+\cs_if_exist:NT \MaybeStop
+ { \RenewCommandCopy \MaybeStop \StopEventually }
\DeclareDocumentCommand \Finale { }
{ \tl_use:N \g__codedoc_finale_tl }
\tl_new:N \g__codedoc_finale_tl
More information about the latex3-commits
mailing list.