From 4bd3165a2acb33e12d41fea8f40513f770a524ac Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Mon, 1 Jun 2026 07:32:04 +0100 Subject: [PATCH 1/2] Adjust setup of \NoValue --- base/changes.txt | 4 ++++ base/ltcmd.dtx | 9 ++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/base/changes.txt b/base/changes.txt index dc510242d..721df0c64 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -6,6 +6,10 @@ to completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ +2026-06-01 Joseph Wright + * ltcmd.dtx: + Adjust setup of \NoValue + ================================================================================ All changes above are only part of the development branch for the next release. ================================================================================ diff --git a/base/ltcmd.dtx b/base/ltcmd.dtx index 7c72cf934..bc9059272 100644 --- a/base/ltcmd.dtx +++ b/base/ltcmd.dtx @@ -34,7 +34,7 @@ %%% From File: ltcmd.dtx % % \begin{macrocode} -\def\ltcmdversion{v1.3l} +\def\ltcmdversion{v1.3m} \def\ltcmddate{2026-06-01} % \end{macrocode} % @@ -6680,9 +6680,12 @@ % % \begin{macro}{\NoValue} % \changes{v1.3h}{2025-11-05}{New command} -% A special marker +% \changes{v1.3b}{2026-06-01}{Allow for overwriting \pkg{expl3} version} +% A special marker; done using \texttt{gset} as there is also a version in +% \pkg{expl3}, and that has to be in line with what we do here (once +% everything is synced up, this one will be removed). % \begin{macrocode} -\cs_new_protected:Npe \NoValue { -NoValue- } +\cs_gset_protected:Npn \NoValue { -NoValue- } % \end{macrocode} % \end{macro} % \begin{variable}{\c_novalue_tl} From 19a025bda71956319d7e118f6b6f842ff420d309 Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Mon, 1 Jun 2026 15:47:48 +0100 Subject: [PATCH 2/2] Correct changes --- base/ltcmd.dtx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/ltcmd.dtx b/base/ltcmd.dtx index bc9059272..3b2b3a233 100644 --- a/base/ltcmd.dtx +++ b/base/ltcmd.dtx @@ -6680,7 +6680,7 @@ % % \begin{macro}{\NoValue} % \changes{v1.3h}{2025-11-05}{New command} -% \changes{v1.3b}{2026-06-01}{Allow for overwriting \pkg{expl3} version} +% \changes{v1.3m}{2026-06-01}{Allow for overwriting \pkg{expl3} version} % A special marker; done using \texttt{gset} as there is also a version in % \pkg{expl3}, and that has to be in line with what we do here (once % everything is synced up, this one will be removed).