[latex3-commits] [git/LaTeX3-latex3-latex2e] main: Update l3kernel to 2022-01-24 (52c1538c)
Joseph Wright
joseph.wright at morningstar2.co.uk
Tue Jan 24 10:10:43 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : main
Link : https://github.com/latex3/latex2e/commit/52c1538c74d0508a03da75288fcc3932050dd4d3
>---------------------------------------------------------------
commit 52c1538c74d0508a03da75288fcc3932050dd4d3
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Tue Jan 24 09:10:43 2023 +0000
Update l3kernel to 2022-01-24
>---------------------------------------------------------------
52c1538c74d0508a03da75288fcc3932050dd4d3
texmf/tex/latex/l3kernel/expl3-code.tex | 58 ++++++++++++++++++++++--------
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, 47 insertions(+), 17 deletions(-)
diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index dfab5a60..c4a1925d 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-01-16}%
+\def\ExplFileDate{2023-01-24}%
\begingroup
\def\next{\endgroup}%
\expandafter\ifx\csname PackageError\endcsname\relax
@@ -249,7 +249,6 @@ Type H <return> for immediate help}\def~{\errmessage{%
\catcode 9 = \the\catcode 9\relax
\catcode 32 = \the\catcode 32\relax
\catcode 34 = \the\catcode 34\relax
- \catcode 38 = \the\catcode 38\relax
\catcode 58 = \the\catcode 58\relax
\catcode 94 = \the\catcode 94\relax
\catcode 95 = \the\catcode 95\relax
@@ -261,7 +260,6 @@ Type H <return> for immediate help}\def~{\errmessage{%
\catcode 9 = 9\relax
\catcode 32 = 9\relax
\catcode 34 = 12\relax
-\catcode 38 = 4\relax
\catcode 58 = 11\relax
\catcode 94 = 7\relax
\catcode 95 = 11\relax
@@ -278,7 +276,6 @@ Type H <return> for immediate help}\def~{\errmessage{%
\char_set_catcode:nn { 9 } { \char_value_catcode:n { 9 } }
\char_set_catcode:nn { 32 } { \char_value_catcode:n { 32 } }
\char_set_catcode:nn { 34 } { \char_value_catcode:n { 34 } }
- \char_set_catcode:nn { 38 } { \char_value_catcode:n { 38 } }
\char_set_catcode:nn { 58 } { \char_value_catcode:n { 58 } }
\char_set_catcode:nn { 94 } { \char_value_catcode:n { 94 } }
\char_set_catcode:nn { 95 } { \char_value_catcode:n { 95 } }
@@ -293,7 +290,6 @@ Type H <return> for immediate help}\def~{\errmessage{%
\char_set_catcode_ignore:n { 9 } % tab
\char_set_catcode_ignore:n { 32 } % space
\char_set_catcode_other:n { 34 } % double quote
- \char_set_catcode_alignment:n { 38 } % ampersand
\char_set_catcode_letter:n { 58 } % colon
\char_set_catcode_math_superscript:n { 94 } % circumflex
\char_set_catcode_letter:n { 95 } % underscore
@@ -710,15 +706,16 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \pdfdestmargin \tex_pdfdestmargin:D
\__kernel_primitive:NN \pdfendlink \tex_pdfendlink:D
\__kernel_primitive:NN \pdfendthread \tex_pdfendthread:D
+ \__kernel_primitive:NN \pdffakespace \tex_pdffakespace:D
\__kernel_primitive:NN \pdffontattr \tex_pdffontattr:D
\__kernel_primitive:NN \pdffontname \tex_pdffontname:D
\__kernel_primitive:NN \pdffontobjnum \tex_pdffontobjnum:D
\__kernel_primitive:NN \pdfgamma \tex_pdfgamma:D
- \__kernel_primitive:NN \pdfimageapplygamma \tex_pdfimageapplygamma:D
- \__kernel_primitive:NN \pdfimagegamma \tex_pdfimagegamma:D
\__kernel_primitive:NN \pdfgentounicode \tex_pdfgentounicode:D
\__kernel_primitive:NN \pdfglyphtounicode \tex_pdfglyphtounicode:D
\__kernel_primitive:NN \pdfhorigin \tex_pdfhorigin:D
+ \__kernel_primitive:NN \pdfimageapplygamma \tex_pdfimageapplygamma:D
+ \__kernel_primitive:NN \pdfimagegamma \tex_pdfimagegamma:D
\__kernel_primitive:NN \pdfimagehicolor \tex_pdfimagehicolor:D
\__kernel_primitive:NN \pdfimageresolution \tex_pdfimageresolution:D
\__kernel_primitive:NN \pdfincludechars \tex_pdfincludechars:D
@@ -726,6 +723,9 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \pdfinclusionerrorlevel
\tex_pdfinclusionerrorlevel:D
\__kernel_primitive:NN \pdfinfo \tex_pdfinfo:D
+ \__kernel_primitive:NN \pdfinfoomitdate \tex_pdfinfoomitdate:D
+ \__kernel_primitive:NN \pdfinterwordspaceoff \tex_pdfinterwordspaceoff:D
+ \__kernel_primitive:NN \pdfinterwordspaceon \tex_pdfinterwordspaceon:D
\__kernel_primitive:NN \pdflastannot \tex_pdflastannot:D
\__kernel_primitive:NN \pdflastlink \tex_pdflastlink:D
\__kernel_primitive:NN \pdflastobj \tex_pdflastobj:D
@@ -736,11 +736,15 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \pdflastximagepages \tex_pdflastximagepages:D
\__kernel_primitive:NN \pdflinkmargin \tex_pdflinkmargin:D
\__kernel_primitive:NN \pdfliteral \tex_pdfliteral:D
+ \__kernel_primitive:NN \pdfmapfile \tex_pdfmapfile:D
+ \__kernel_primitive:NN \pdfmapline \tex_pdfmapline:D
\__kernel_primitive:NN \pdfmajorversion \tex_pdfmajorversion:D
\__kernel_primitive:NN \pdfminorversion \tex_pdfminorversion:D
\__kernel_primitive:NN \pdfnames \tex_pdfnames:D
+ \__kernel_primitive:NN \pdfnobuiltintounicode \tex_pdfnobuiltintounicode:D
\__kernel_primitive:NN \pdfobj \tex_pdfobj:D
\__kernel_primitive:NN \pdfobjcompresslevel \tex_pdfobjcompresslevel:D
+ \__kernel_primitive:NN \pdfomitcharset \tex_pdfomitcharset:D
\__kernel_primitive:NN \pdfoutline \tex_pdfoutline:D
\__kernel_primitive:NN \pdfoutput \tex_pdfoutput:D
\__kernel_primitive:NN \pdfpageattr \tex_pdfpageattr:D
@@ -754,14 +758,23 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \pdfrefximage \tex_pdfrefximage:D
\__kernel_primitive:NN \pdfrestore \tex_pdfrestore:D
\__kernel_primitive:NN \pdfretval \tex_pdfretval:D
+ \__kernel_primitive:NN \pdfrunninglinkoff \tex_pdfrunninglinkoff:D
+ \__kernel_primitive:NN \pdfrunninglinkon \tex_pdfrunninglinkon:D
\__kernel_primitive:NN \pdfsave \tex_pdfsave:D
\__kernel_primitive:NN \pdfsetmatrix \tex_pdfsetmatrix:D
\__kernel_primitive:NN \pdfstartlink \tex_pdfstartlink:D
\__kernel_primitive:NN \pdfstartthread \tex_pdfstartthread:D
\__kernel_primitive:NN \pdfsuppressptexinfo \tex_pdfsuppressptexinfo:D
+ \__kernel_primitive:NN \pdfsuppresswarningdupdest
+ \tex_pdfsuppresswarningdupdest:D
+ \__kernel_primitive:NN \pdfsuppresswarningdupmap
+ \tex_pdfsuppresswarningdupmap:D
+ \__kernel_primitive:NN \pdfsuppresswarningpagegroup
+ \tex_pdfsuppresswarningpagegroup:D
\__kernel_primitive:NN \pdfthread \tex_pdfthread:D
\__kernel_primitive:NN \pdfthreadmargin \tex_pdfthreadmargin:D
\__kernel_primitive:NN \pdftrailer \tex_pdftrailer:D
+ \__kernel_primitive:NN \pdftrailerid \tex_pdftrailerid:D
\__kernel_primitive:NN \pdfuniqueresname \tex_pdfuniqueresname:D
\__kernel_primitive:NN \pdfvorigin \tex_pdfvorigin:D
\__kernel_primitive:NN \pdfxform \tex_pdfxform:D
@@ -771,22 +784,28 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \ifpdfabsdim \tex_ifabsdim:D
\__kernel_primitive:NN \ifpdfabsnum \tex_ifabsnum:D
\__kernel_primitive:NN \ifpdfprimitive \tex_ifprimitive:D
+ \__kernel_primitive:NN \pdfadjustinterwordglue
+ \tex_adjustinterwordglue:D
\__kernel_primitive:NN \pdfadjustspacing \tex_adjustspacing:D
+ \__kernel_primitive:NN \pdfappendkern \tex_appendkern:D
\__kernel_primitive:NN \pdfcopyfont \tex_copyfont:D
\__kernel_primitive:NN \pdfdraftmode \tex_draftmode:D
\__kernel_primitive:NN \pdfeachlinedepth \tex_eachlinedepth:D
\__kernel_primitive:NN \pdfeachlineheight \tex_eachlineheight:D
\__kernel_primitive:NN \pdfelapsedtime \tex_elapsedtime:D
+ \__kernel_primitive:NN \pdfescapehex \tex_escapehex:D
+ \__kernel_primitive:NN \pdfescapename \tex_escapename:D
+ \__kernel_primitive:NN \pdfescapestring \tex_escapestring:D
\__kernel_primitive:NN \pdffirstlineheight \tex_firstlineheight:D
\__kernel_primitive:NN \pdffontexpand \tex_fontexpand:D
\__kernel_primitive:NN \pdffontsize \tex_fontsize:D
\__kernel_primitive:NN \pdfignoreddimen \tex_ignoreddimen:D
\__kernel_primitive:NN \pdfinsertht \tex_insertht:D
\__kernel_primitive:NN \pdflastlinedepth \tex_lastlinedepth:D
+ \__kernel_primitive:NN \pdflastmatch \tex_lastmatch:D
\__kernel_primitive:NN \pdflastxpos \tex_lastxpos:D
\__kernel_primitive:NN \pdflastypos \tex_lastypos:D
- \__kernel_primitive:NN \pdfmapfile \tex_mapfile:D
- \__kernel_primitive:NN \pdfmapline \tex_mapline:D
+ \__kernel_primitive:NN \pdfmatch \tex_match:D
\__kernel_primitive:NN \pdfnoligatures \tex_noligatures:D
\__kernel_primitive:NN \pdfnormaldeviate \tex_normaldeviate:D
\__kernel_primitive:NN \pdfpageheight \tex_pageheight:D
@@ -794,6 +813,7 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \pdfpkmode \tex_pkmode:D
\__kernel_primitive:NN \pdfpkresolution \tex_pkresolution:D
\__kernel_primitive:NN \pdfprimitive \tex_primitive:D
+ \__kernel_primitive:NN \pdfprependkern \tex_prependkern:D
\__kernel_primitive:NN \pdfprotrudechars \tex_protrudechars:D
\__kernel_primitive:NN \pdfpxdimen \tex_pxdimen:D
\__kernel_primitive:NN \pdfrandomseed \tex_randomseed:D
@@ -802,18 +822,24 @@ Type H <return> for immediate help}\def~{\errmessage{%
\__kernel_primitive:NN \pdfsetrandomseed \tex_setrandomseed:D
\__kernel_primitive:NN \pdfshellescape \tex_shellescape:D
\__kernel_primitive:NN \pdftracingfonts \tex_tracingfonts:D
+ \__kernel_primitive:NN \pdfunescapehex \tex_unescapehex:D
\__kernel_primitive:NN \pdfuniformdeviate \tex_uniformdeviate:D
\__kernel_primitive:NN \pdftexbanner \tex_pdftexbanner:D
\__kernel_primitive:NN \pdftexrevision \tex_pdftexrevision:D
\__kernel_primitive:NN \pdftexversion \tex_pdftexversion:D
\__kernel_primitive:NN \efcode \tex_efcode:D
\__kernel_primitive:NN \ifincsname \tex_ifincsname:D
+ \__kernel_primitive:NN \knaccode \tex_knaccode:D
+ \__kernel_primitive:NN \knbccode \tex_knbccode:D
+ \__kernel_primitive:NN \knbscode \tex_knbscode:D
\__kernel_primitive:NN \leftmarginkern \tex_leftmarginkern:D
\__kernel_primitive:NN \letterspacefont \tex_letterspacefont:D
\__kernel_primitive:NN \lpcode \tex_lpcode:D
\__kernel_primitive:NN \quitvmode \tex_quitvmode:D
\__kernel_primitive:NN \rightmarginkern \tex_rightmarginkern:D
\__kernel_primitive:NN \rpcode \tex_rpcode:D
+ \__kernel_primitive:NN \shbscode \tex_shbscode:D
+ \__kernel_primitive:NN \stbscode \tex_stbscode:D
\__kernel_primitive:NN \synctex \tex_synctex:D
\__kernel_primitive:NN \tagcode \tex_tagcode:D
\tex_long:D \tex_def:D \use_ii:nn #1#2 {#2}
@@ -1424,8 +1450,8 @@ Type H <return> for immediate help}\def~{\errmessage{%
\tex_ifdefined:D \tex_pdftexversion:D 1 \tex_fi:D
\tex_ifdefined:D \tex_luatexversion:D 1 \tex_fi:D
= 0 %
- \tex_let:D \tex_mapfile:D \tex_undefined:D
- \tex_let:D \tex_mapline:D \tex_undefined:D
+ \tex_let:D \tex_pdfmapfile:D \tex_undefined:D
+ \tex_let:D \tex_pdfmapline:D \tex_undefined:D
\tex_fi:D
\tex_begingroup:D
\tex_edef:D \l_tmpa_tl { \tex_meaning:D \tex_time:D }
@@ -8729,6 +8755,8 @@ Type H <return> for immediate help}\def~{\errmessage{%
}
\tl_new:N \l__char_tmp_tl
\group_begin:
+ \char_set_catcode_active:N \^^L
+ \cs_set:Npn ^^L { }
\if_int_odd:w 0
\sys_if_engine_luatex:T { 1 }
\sys_if_engine_xetex:T { 1 } \exp_stop_f:
@@ -8753,8 +8781,6 @@ Type H <return> for immediate help}\def~{\errmessage{%
}
}
\else:
- \char_set_catcode_active:N \^^L
- \cs_set:Npn ^^L { }
\char_set_catcode_active:n { 0 }
\tl_set:Nn \l__char_tmp_tl { \exp_not:N ^^@ \exp_not:N \or: }
\char_set_catcode_other:n { 0 }
@@ -32996,7 +33022,11 @@ Type H <return> for immediate help}\def~{\errmessage{%
{
\cs_if_exist:cTF { __text_change_case_ #2 _ #5 -x- #3 :nnnn }
{ \__text_change_case_auxii:nnn {#1} {#2} { #5 -x- #3 } }
- { \__text_change_case_auxii:nnn {#1} {#2} {#4} }
+ {
+ \cs_if_exist:cTF { __text_change_case_ #2 _ #5 :nnnn }
+ { \__text_change_case_auxii:nnn {#1} {#2} {#5} }
+ { \__text_change_case_auxii:nnn {#1} {#2} {#4} }
+ }
}
\cs_new:Npn \__text_change_case_auxii:nnn #1#2#3
{
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index d7fb01c2..acb6b83f 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-01-16}%
+\def\ExplFileDate{2023-01-24}%
\let\ExplLoaderFileDate\ExplFileDate
\begingroup
\catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index 5ef19334..fb926fb4 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-01-16}%
+\def\ExplFileDate{2023-01-24}%
\let\ExplLoaderFileDate\ExplFileDate
\begingroup
\catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index a7a9efe5..3c5e2c64 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-01-16}%
+\def\ExplFileDate{2023-01-24}%
\let\ExplLoaderFileDate\ExplFileDate
\ProvidesPackage{expl3}
[%
More information about the latex3-commits
mailing list.