[latex3-commits] [latex3/latex2e] develop: Update l3kernel to 2023-08-11 (e110fff1)

github at latex-project.org github at latex-project.org
Fri Aug 11 09:41:04 CEST 2023


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

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

commit e110fff1dc1243d7361b67715af0243b7baf3043
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Aug 11 08:41:04 2023 +0100

    Update l3kernel to 2023-08-11


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

e110fff1dc1243d7361b67715af0243b7baf3043
 base/testfiles/github-0944.tlg             |  2 +-
 texmf/tex/latex/l3kernel/expl3-code.tex    | 15 +++++----------
 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         | 22 ++++++++++++++++++----
 6 files changed, 27 insertions(+), 18 deletions(-)

diff --git a/base/testfiles/github-0944.tlg b/base/testfiles/github-0944.tlg
index 90f7d8c6..350d8ea0 100644
--- a/base/testfiles/github-0944.tlg
+++ b/base/testfiles/github-0944.tlg
@@ -22,7 +22,7 @@ LaTeX Warning: Reference `unknown' on page 1 undefined on input line ....
 ] (github-0944.aux)
  ***********
 -formatname- <-formatversion-> pre-release-2 (-release-version-test- branch)
-L3 programming layer <2023-08-03>
+L3 programming layer <2023-08-11>
  ***********
  *File List*
  -show the file list here-
diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index ceb64c22..85a3014e 100644
--- a/texmf/tex/latex/l3kernel/expl3-code.tex
+++ b/texmf/tex/latex/l3kernel/expl3-code.tex
@@ -71,7 +71,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2023-08-03}%
+\def\ExplFileDate{2023-08-11}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -33020,18 +33020,13 @@ Type  H <return>  for immediate help}\def~{\errmessage{%
   }
 \cs_new:Npn \__text_change_case_cs_check:nnN #1#2#3
   {
-    \exp_args:Ne \__text_change_case_cs_check:nnn
-      { \__text_token_to_explicit:N #3 } {#1} {#2}
-  }
-\cs_new:Npn \__text_change_case_cs_check:nnn #1#2#3
-  {
-    \token_if_cs:NTF #1
-      { \__text_change_case_exclude:nnN {#2} {#3} }
+    \token_if_cs:NTF #3
+      { \__text_change_case_exclude:nnN {#1} {#2} }
       {
         \__text_codepoint_process:nN
-          { \use:c { __text_change_case_custom_ #2 :nnn } {#2} {#3} }
+          { \use:c { __text_change_case_custom_ #1 :nnn } {#1} {#2} }
       }
-        #1
+        #3
   }
 \cs_new:Npn \__text_change_case_exclude:nnN #1#2#3
   {
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index 9da42875..3dea1b9a 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{2023-08-03}%
+\def\ExplFileDate{2023-08-11}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index d34832c5..5f2416d2 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{2023-08-03}%
+\def\ExplFileDate{2023-08-11}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index 7f2113f2..c41e065d 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{2023-08-03}%
+\def\ExplFileDate{2023-08-11}%
 \let\ExplLoaderFileDate\ExplFileDate
 \ProvidesPackage{expl3}
   [%
diff --git a/texmf/tex/latex/l3kernel/l3doc.cls b/texmf/tex/latex/l3kernel/l3doc.cls
index f35d1f13..663dc7b9 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}{2022-01-12}{}
+\ProvidesExplClass{l3doc}{2023-08-09}{}
   {L3 Experimental documentation class}
 \clist_new:N \g_docinput_clist
 \seq_new:N \g_doc_functions_seq
@@ -1187,11 +1187,25 @@
     \int_compare:nTF { \seq_count:N \g__codedoc_variants_seq == 1 }
       { \seq_use:Nn \g__codedoc_variants_seq { } }
       {
+        \hbox_set:Nn \l_tmpa_box
+          { \seq_use:Nn \g__codedoc_variants_seq { \textrm| \nolinebreak[2] } }
         \textrm(
-          \seq_use:Nn \g__codedoc_variants_seq { \textrm| }
-        \textrm)
+        \dim_compare:nNnTF { \box_wd:N \l_tmpa_box } > { .4\columnwidth }
+          {
+            \parbox[t]{.4\columnwidth}
+              {
+                \raggedright
+                \hbox_unpack_drop:N \l_tmpa_box
+                \textrm)
+                \bool_if:NT #2 { \__codedoc_typeset_TF: }
+              }
+          }
+          {
+            \hbox_unpack_drop:N \l_tmpa_box
+            \textrm)
+            \bool_if:NT #2 { \__codedoc_typeset_TF: }
+          }
       }
-    \bool_if:NT #2 { \__codedoc_typeset_TF: }
     \__codedoc_typeset_expandability:
   }
 \cs_new_protected:Npn \__codedoc_function_extra_labels:





More information about the latex3-commits mailing list.