[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Update l3kernel to 2022-06-02 (7658700a)

Joseph Wright joseph.wright at morningstar2.co.uk
Thu Jun 2 10:35:28 CEST 2022


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

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

commit 7658700ad4fd8f1afa4d89f3f458dcb4cc9cf5c3
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Thu Jun 2 09:35:28 2022 +0100

    Update l3kernel to 2022-06-02


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

7658700ad4fd8f1afa4d89f3f458dcb4cc9cf5c3
 texmf/tex/latex/l3kernel/expl3-code.tex    | 19 ++++++++++++++++---
 texmf/tex/latex/l3kernel/expl3-generic.tex |  2 +-
 texmf/tex/latex/l3kernel/expl3.ltx         |  2 +-
 texmf/tex/latex/l3kernel/expl3.sty         |  2 +-
 4 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index bb26a016..af28fe15 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-05-30}%
+\def\ExplFileDate{2022-06-02}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -31856,7 +31856,11 @@ Type  H <return>  for immediate help}\def~{\errmessage{%
     \TH \th
   }
 \tl_new:N \l_text_case_exclude_arg_tl
-\tl_set:Nn \l_text_case_exclude_arg_tl { \begin \cite \end \label \ref }
+\tl_set:Nx \l_text_case_exclude_arg_tl
+  {
+    \exp_not:n { \begin \cite \end \label \ref }
+    \exp_not:c { cite ~ }
+  }
 \tl_new:N \l_text_math_arg_tl
 \tl_set:Nn \l_text_math_arg_tl { \ensuremath }
 \tl_new:N \l_text_math_delims_tl
@@ -32505,7 +32509,16 @@ Type  H <return>  for immediate help}\def~{\errmessage{%
   { \__text_change_case_exclude:nnNnn {#1} {#2} {#3} {#4} }
 \cs_new:Npn \__text_change_case_exclude:nnNnn #1#2#3#4#5
   {
-    \__text_change_case_store:n { #3#4 {#5} }
+    \tl_if_blank:nTF {#4}
+       { \__text_change_case_store:n { #3 {#5} } }
+       {
+        \__text_change_case_store:o
+          {
+            \exp_after:wN #3
+              \exp:w \__text_change_case_auxii:nnn {#4} {#1} {#2}
+              {#5}
+          }
+      }
     \__text_change_case_loop:nnw {#1} {#2}
   }
 \cs_new:Npn \__text_change_case_letterlike_lower:nnN #1#2#3
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index 5045760a..ea15ef18 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-05-30}%
+\def\ExplFileDate{2022-06-02}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index eb42bb11..28a894ae 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-05-30}%
+\def\ExplFileDate{2022-06-02}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index 04df7d9a..b610e588 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-05-30}%
+\def\ExplFileDate{2022-06-02}%
 \let\ExplLoaderFileDate\ExplFileDate
 \ProvidesPackage{expl3}
   [%





More information about the latex3-commits mailing list.