[latex3-commits] [latex3/latex2e] develop: Update l3kernel & l3package to 2024-02-18 (d5b19b91)

github at latex-project.org github at latex-project.org
Sun Feb 18 11:26:36 CET 2024


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/d5b19b9156566d1e0fd7f5af7f3396561198acd8

>---------------------------------------------------------------

commit d5b19b9156566d1e0fd7f5af7f3396561198acd8
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sun Feb 18 10:26:36 2024 +0000

    Update l3kernel & l3package to 2024-02-18


>---------------------------------------------------------------

d5b19b9156566d1e0fd7f5af7f3396561198acd8
 texmf/tex/latex/l3kernel/expl3-code.tex      | 7 ++++---
 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/l3debug.def         | 4 +++-
 texmf/tex/latex/l3kernel/l3doc.cls           | 2 +-
 texmf/tex/latex/l3packages/xparse/xparse.sty | 2 +-
 7 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index 0f14a42e..e80d59c8 100644
--- a/texmf/tex/latex/l3kernel/expl3-code.tex
+++ b/texmf/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{2024-02-13}%
+\def\ExplFileDate{2024-02-18}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -9513,6 +9513,7 @@ Type  H <return>  for immediate help}\def~{\errmessage{%
   }
 \cs_new:Npn \__prop_if_flat:NTF #1
   {
+    \prop_if_exist:NT #1
     \exp_after:wN \__prop_if_flat_aux:w #1
     \s__prop_mark \use_ii:nn
     \__prop_flatten:w \s__prop_mark \use_i:nn \s__prop_stop
@@ -37077,9 +37078,9 @@ Type  H <return>  for immediate help}\def~{\errmessage{%
 \cs_generate_variant:Nn \keys_set_filter:nnnN { nnV , nnv , nno }
 \cs_set_protected:Npn  \keys_set_filter:nnnnN { \keys_set_exclude_groups:nnnnN }
 \cs_generate_variant:Nn \keys_set_filter:nnnnN { nnV , nnv , nno }
-\__kernel_patch_deprecation:nnNNpn { 2024-01-17 } { \msg_set:nnnn }
+\__kernel_patch_deprecation:nnNNpn { 2024-02-13 } { \msg_set:nnnn }
 \cs_new_protected:Npn \msg_gset:nnnn { \msg_set:nnnn }
-\__kernel_patch_deprecation:nnNNpn { 2024-01-17 } { \msg_set:nnn }
+\__kernel_patch_deprecation:nnNNpn { 2024-02-13 } { \msg_set:nnn }
 \cs_new_protected:Npn \msg_gset:nnn { \msg_set:nnn }
 \prop_new:N \g__pdf_object_prop
 \__kernel_patch_deprecation:nnNNpn { 2022-08-30 } { [\pdf_object_new:n] }
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index b783e600..79a79f11 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{2024-02-13}%
+\def\ExplFileDate{2024-02-18}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index 9b673e3b..38de0490 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{2024-02-13}%
+\def\ExplFileDate{2024-02-18}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index 85f75c70..bae277a3 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{2024-02-13}%
+\def\ExplFileDate{2024-02-18}%
 \let\ExplLoaderFileDate\ExplFileDate
 \ProvidesPackage{expl3}
   [%
diff --git a/texmf/tex/latex/l3kernel/l3debug.def b/texmf/tex/latex/l3kernel/l3debug.def
index 2fcf1d43..39b07816 100644
--- a/texmf/tex/latex/l3kernel/l3debug.def
+++ b/texmf/tex/latex/l3kernel/l3debug.def
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: l3debug.dtx
-\ProvidesExplFile{l3debug.def}{2024-02-13}{}{L3 Debugging support}
+\ProvidesExplFile{l3debug.def}{2024-02-18}{}{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
@@ -474,6 +474,7 @@
       \prop_put_from_keyval:Nn
       \prop_remove:Nn
       \prop_set_eq:NN
+      \prop_set_from_keyval:Nn
       \seq_set_eq:NN
       \skip_zero:N
       \skip_set:Nn
@@ -554,6 +555,7 @@
       \prop_gput_from_keyval:Nn
       \prop_gremove:Nn
       \prop_gset_eq:NN
+      \prop_gset_from_keyval:Nn
       \seq_gset_eq:NN
       \skip_gzero:N
       \skip_gset:Nn
diff --git a/texmf/tex/latex/l3kernel/l3doc.cls b/texmf/tex/latex/l3kernel/l3doc.cls
index a9f94bc7..1208bd3a 100644
--- a/texmf/tex/latex/l3kernel/l3doc.cls
+++ b/texmf/tex/latex/l3kernel/l3doc.cls
@@ -20,7 +20,7 @@
 %% 
 %% File: l3doc.dtx
 \RequirePackage{calc}
-\ProvidesExplClass{l3doc}{2024-02-13}{}
+\ProvidesExplClass{l3doc}{2024-02-18}{}
   {L3 Experimental documentation class}
 \clist_new:N \g_docinput_clist
 \seq_new:N \g_doc_functions_seq
diff --git a/texmf/tex/latex/l3packages/xparse/xparse.sty b/texmf/tex/latex/l3packages/xparse/xparse.sty
index 1e256dd4..7f2fb077 100644
--- a/texmf/tex/latex/l3packages/xparse/xparse.sty
+++ b/texmf/tex/latex/l3packages/xparse/xparse.sty
@@ -60,7 +60,7 @@
       }
   }
 \ExplSyntaxOff
-\ProvidesExplPackage{xparse}{2024-02-13}{}
+\ProvidesExplPackage{xparse}{2024-02-18}{}
   {L3 Experimental document command parser}
 \clist_new:N \l__cmd_options_clist
 \DeclareOption* { \clist_put_right:NV \l__cmd_options_clist \CurrentOption }





More information about the latex3-commits mailing list.