diff options
Diffstat (limited to 'Master/texmf-dist/source/latex-dev')
61 files changed, 88 insertions, 109 deletions
diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/expl3.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/expl3.dtx index 4b4e61d3c8b..8387c0c44e6 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/expl3.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/expl3.dtx @@ -24,7 +24,7 @@ % %<*driver|generic|package|2ekernel> %</driver|generic|package|2ekernel> -\def\ExplFileDate{2024-05-27}% +\def\ExplFileDate{2024-06-19}% %<*driver> \documentclass[full]{l3doc} \usepackage{graphicx} @@ -51,7 +51,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3basics.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3basics.dtx index 69e44415804..26265f5625a 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3basics.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3basics.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3bitset.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3bitset.dtx index 4559b56fd3a..0cc8b996e2e 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3bitset.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3bitset.dtx @@ -42,7 +42,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3bootstrap.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3bootstrap.dtx index 861f0bb5a62..1eaab88c971 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3bootstrap.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3bootstrap.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3box.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3box.dtx index 808d22da232..871ed5f2ce2 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3box.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3box.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3cctab.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3cctab.dtx index 4bf8db41a68..3b756ac739a 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3cctab.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3cctab.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3clist.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3clist.dtx index 5adb01cffb6..175dba141d0 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3clist.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3clist.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % @@ -324,8 +324,10 @@ % { % \clist_remove_all:Nn, \clist_remove_all:cn, % \clist_remove_all:NV, \clist_remove_all:cV, +% \clist_remove_all:Ne, \clist_remove_all:ce, % \clist_gremove_all:Nn, \clist_gremove_all:cn, % \clist_gremove_all:NV, \clist_gremove_all:cV +% \clist_gremove_all:Ne, \clist_gremove_all:ce % } % \begin{syntax} % \cs{clist_remove_all:Nn} \meta{clist~var} \Arg{item} @@ -1429,13 +1431,15 @@ % \begin{macro} % { % \clist_remove_all:Nn, \clist_remove_all:cn, -% \clist_remove_all:NV, \clist_remove_all:cV +% \clist_remove_all:NV, \clist_remove_all:cV, +% \clist_remove_all:Ne, \clist_remove_all:ce % } % \UnitTested % \begin{macro} % { % \clist_gremove_all:Nn, \clist_gremove_all:cn, -% \clist_gremove_all:NV, \clist_gremove_all:cV +% \clist_gremove_all:NV, \clist_gremove_all:cV, +% \clist_gremove_all:Ne, \clist_gremove_all:ce % } % \UnitTested % \begin{macro}{\@@_remove_all:NNNn} @@ -1509,8 +1513,8 @@ \cs_new:Npn \@@_remove_all: { \exp_after:wN \@@_remove_all:w \@@_tmp:w , } \cs_new:Npn \@@_remove_all:w #1 , \s_@@_mark , #2 , { \exp_not:n {#1} } -\cs_generate_variant:Nn \clist_remove_all:Nn { c , NV , cV } -\cs_generate_variant:Nn \clist_gremove_all:Nn { c , NV , cV } +\cs_generate_variant:Nn \clist_remove_all:Nn { c , NV , cV , Ne , ce } +\cs_generate_variant:Nn \clist_gremove_all:Nn { c , NV , cV , Ne , ce } % \end{macrocode} % \end{macro} % \end{macro} diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3coffins.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3coffins.dtx index 62dc5f92ad3..76ef5c69067 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3coffins.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3coffins.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3color.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3color.dtx index b56fb9e0ac2..ca29c87bae2 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3color.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3color.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3debug.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3debug.dtx index 21e6747a844..777dce794df 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3debug.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3debug.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % @@ -69,7 +69,7 @@ % % Standard file identification. % \begin{macrocode} -\ProvidesExplFile{l3debug.def}{2024-05-27}{}{L3 Debugging support} +\ProvidesExplFile{l3debug.def}{2024-06-19}{}{L3 Debugging support} % \end{macrocode} % % \begin{variable}{\s_@@_stop} diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3deprecation.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3deprecation.dtx index 5852205ddca..3374bf451fd 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3deprecation.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3deprecation.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3doc.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3doc.dtx index 43b719ce592..65250e78a4b 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3doc.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3doc.dtx @@ -71,7 +71,7 @@ and all files in that bundle must be distributed together. % This isn't included in the typeset documentation because it's a bit % ugly: %<*class> -\ProvidesExplClass{l3doc}{2024-05-27}{} +\ProvidesExplClass{l3doc}{2024-06-19}{} {L3 Experimental documentation class} %</class> % \fi @@ -84,7 +84,7 @@ and all files in that bundle must be distributed together. % require you to do updates, if the class changes.}} % % \author{\Team} -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % \maketitle % \tableofcontents % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3docstrip.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3docstrip.dtx index fecb228324e..af953848502 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3docstrip.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3docstrip.dtx @@ -63,7 +63,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3expan.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3expan.dtx index d13578bde1b..09ef3306ac8 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3expan.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3expan.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3file.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3file.dtx index 546222711e1..6b1f21c00c3 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3file.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3file.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3flag.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3flag.dtx index 88e726df354..e9733bff57b 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3flag.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3flag.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-assign.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-assign.dtx index e6fa97423e5..98b71f34aa3 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-assign.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-assign.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % \maketitle % % \begin{documentation} diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-aux.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-aux.dtx index 1ad33e235e4..e05cc1e4395 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-aux.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-aux.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-basics.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-basics.dtx index e2d93219b0f..d72a54eace1 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-basics.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-basics.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-convert.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-convert.dtx index 4983a3dd1fa..435c4ac38e8 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-convert.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-convert.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-expo.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-expo.dtx index 7577f640d40..83af683de1f 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-expo.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-expo.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-extended.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-extended.dtx index 596dc86ef2c..5f5bd618f41 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-extended.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-extended.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-functions.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-functions.dtx index b9e269b988b..da79f1f5562 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-functions.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-functions.dtx @@ -42,7 +42,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-logic.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-logic.dtx index 486a3bc579b..96efa4b7572 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-logic.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-logic.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-parse.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-parse.dtx index 7853c401327..00244bc2fb7 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-parse.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-parse.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-random.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-random.dtx index ff999926aba..9722b5eea08 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-random.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-random.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-round.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-round.dtx index 0d39b8a26a1..1a407cfcfa8 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-round.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-round.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-symbolic.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-symbolic.dtx index 88e214f49e1..eb8b3cc212c 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-symbolic.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-symbolic.dtx @@ -42,7 +42,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-traps.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-traps.dtx index fec48bc1634..358bbc63826 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-traps.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-traps.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % \maketitle % % \begin{documentation} diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-trig.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-trig.dtx index 7c40c6198fa..75731af7efe 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-trig.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-trig.dtx @@ -42,7 +42,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-types.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-types.dtx index e9269e1f038..e19c8b8fda4 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-types.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp-types.dtx @@ -42,7 +42,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp.dtx index d273b057eab..3095b53b7ef 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fp.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fp.dtx @@ -49,7 +49,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3fparray.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3fparray.dtx index f48de27af38..696bf2befac 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3fparray.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3fparray.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3int.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3int.dtx index 5d437910c19..6dc750369d4 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3int.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3int.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % @@ -124,43 +124,7 @@ % input stream as an integer denotation: for positive results an % explicit sequence of decimal digits not starting with~\texttt{0}, % for negative results \texttt{-}~followed by such a sequence, and -% \texttt{0}~for zero. The \meta{int expr} should consist, -% after expansion, of \texttt{+}, \texttt{-}, \texttt{*}, \texttt{/}, -% \texttt{(}, \texttt{)} and of course integer operands. The result -% is calculated by applying standard mathematical rules with the -% following peculiarities: -% \begin{itemize} -% \item \texttt{/} denotes division rounded to the closest integer with -% ties rounded away from zero; -% \item there is an error and the overall expression evaluates to zero -% whenever the absolute value of any intermediate result exceeds -% $2^{31}-1$, except in the case of scaling operations -% $a$\texttt{*}$b$\texttt{/}$c$, for which $a$\texttt{*}$b$ may be -% arbitrarily large; -% \item parentheses may not appear after unary \texttt{+} or -% \texttt{-}, namely placing \texttt{+(} or \texttt{-(} at the start -% of an expression or after \texttt{+}, \texttt{-}, \texttt{*}, -% \texttt{/} or~\texttt{(} leads to an error. -% \end{itemize} -% Each integer operand can be either an integer variable (with no need -% for \cs{int_use:N}) or an integer denotation. For example both -% \begin{verbatim} -% \int_eval:n { 5 + 4 * 3 - ( 3 + 4 * 5 ) } -% \end{verbatim} -% and -% \begin{verbatim} -% \tl_new:N \l_my_tl -% \tl_set:Nn \l_my_tl { 5 } -% \int_new:N \l_my_int -% \int_set:Nn \l_my_int { 4 } -% \int_eval:n { \l_my_tl + \l_my_int * 3 - ( 3 + 4 * 5 ) } -% \end{verbatim} -% evaluate to $-6$ because \cs[no-index]{l_my_tl} expands to the -% integer denotation~|5|. As the \meta{int expr} is fully -% expanded from left to right during evaluation, fully expandable and -% restricted-expandable functions can both be used, and \cs{exp_not:n} -% and its variants have no effect while \cs{exp_not:N} may incorrectly -% interrupt the expression. +% \texttt{0}~for zero. % \begin{texnote} % Exactly two expansions are needed to evaluate \cs{int_eval:n}. % The result is \emph{not} an \meta{internal integer}, and therefore diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3intarray.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3intarray.dtx index aa49275e78c..2a8a5240b3d 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3intarray.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3intarray.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3kernel-functions.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3kernel-functions.dtx index c3bb838acfc..89abe0ae6c5 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3kernel-functions.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3kernel-functions.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3keys.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3keys.dtx index 13772d17817..3291f086e25 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3keys.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3keys.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % @@ -1926,6 +1926,7 @@ % \end{macro} % % \begin{macro}{\@@_define_code:n} +% \begin{macro}[EXP]{\@@_define_code:TF} % \begin{macro}[EXP]{\@@_define_code:w} % Two possible cases. If there is a value for the key, then just use % the function. If not, then a check to make sure there is no need for @@ -1937,8 +1938,7 @@ { \bool_if:NTF \l_@@_no_value_bool { - \exp_after:wN \@@_define_code:w - \l_@@_property_str \s_@@_stop + \@@_define_code:TF { \use:c { \c_@@_props_root_str \l_@@_property_str } } { \msg_error:nnee { keys } { property-requires-value } @@ -1947,12 +1947,23 @@ } { \use:c { \c_@@_props_root_str \l_@@_property_str } {#1} } } -\exp_last_unbraced:NNNNo - \cs_new:Npn \@@_define_code:w #1 \c_colon_str #2 \s_@@_stop +\cs_new:Npe \@@_define_code:TF + { + \exp_not:N \exp_after:wN \exp_not:N \@@_define_code:w + \exp_not:N \l_@@_property_str + \c_colon_str \c_colon_str + \exp_not:N \s_@@_stop + } +\use:e + { + \cs_new:Npn \exp_not:N \@@_define_code:w + #1 \c_colon_str #2 \c_colon_str #3 \exp_not:N \s_@@_stop + } { \tl_if_empty:nTF {#2} } % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \subsection{Turning properties into actions} % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3legacy.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3legacy.dtx index 4cfce5c5f1e..3ff5c60c725 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3legacy.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3legacy.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3luatex.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3luatex.dtx index eb10d5aecce..3df2c8015a1 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3luatex.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3luatex.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3msg.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3msg.dtx index e901b07c063..d4ce94ea013 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3msg.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3msg.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3names.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3names.dtx index 5cdd1361e37..12e881781b3 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3names.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3names.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3pdf.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3pdf.dtx index 55f49476e3d..aed2fa02e24 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3pdf.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3pdf.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3prg.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3prg.dtx index bec4e3a7125..92bcf69e60b 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3prg.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3prg.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3prop.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3prop.dtx index 21b8d03dd69..70bd8bcf1cc 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3prop.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3prop.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3quark.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3quark.dtx index 136596a3fe2..ae2e5b2ace2 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3quark.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3quark.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3regex.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3regex.dtx index 6ca9c8eeed9..f5557a0bdc6 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3regex.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3regex.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3seq.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3seq.dtx index 38fc9471a90..8771429150b 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3seq.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3seq.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3skip.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3skip.dtx index 6e96b41326a..c53e3c82f0f 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3skip.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3skip.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3sort.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3sort.dtx index 47cebcad255..aabf9137451 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3sort.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3sort.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3str-convert.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3str-convert.dtx index baf705fe0c2..579deac4fc2 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3str-convert.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3str-convert.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3str.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3str.dtx index f4f7b94b884..211769877c3 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3str.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3str.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3sys.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3sys.dtx index b2228c7fd9e..699e3480972 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3sys.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3sys.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3text-case.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3text-case.dtx index 89cdb9e2b13..915b8e1cd95 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3text-case.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3text-case.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3text-map.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3text-map.dtx index 35730022441..b29dbbf0caa 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3text-map.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3text-map.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3text-purify.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3text-purify.dtx index 35390811aa7..2fe35a21e71 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3text-purify.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3text-purify.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3text.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3text.dtx index bcfd15cb62b..472fc7d9bc0 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3text.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3text.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-analysis.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-analysis.dtx index 4df9ee68a3d..53a8842b6f7 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-analysis.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-analysis.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-build.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-build.dtx index 6cd9822ad24..abd6f971935 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-build.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3tl-build.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3tl.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3tl.dtx index 71d68d532cf..da498dcf9cc 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3tl.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3tl.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3token.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3token.dtx index 03bf46b1016..34387ca6b0a 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3token.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3token.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % diff --git a/Master/texmf-dist/source/latex-dev/l3kernel/l3unicode.dtx b/Master/texmf-dist/source/latex-dev/l3kernel/l3unicode.dtx index 179817d4900..5ca6ffbf41d 100644 --- a/Master/texmf-dist/source/latex-dev/l3kernel/l3unicode.dtx +++ b/Master/texmf-dist/source/latex-dev/l3kernel/l3unicode.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2024-05-27} +% \date{Released 2024-06-19} % % \maketitle % |