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..3b2b3a233 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.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). % \begin{macrocode} -\cs_new_protected:Npe \NoValue { -NoValue- } +\cs_gset_protected:Npn \NoValue { -NoValue- } % \end{macrocode} % \end{macro} % \begin{variable}{\c_novalue_tl}