diff --git a/base/ltvers.dtx b/base/ltvers.dtx index af7268910..3a15e3710 100644 --- a/base/ltvers.dtx +++ b/base/ltvers.dtx @@ -247,15 +247,16 @@ \ifx\new@moduledate\@empty\else 1\fi \ifnum \expandafter\@parse@version#1//00\@nil=0 1\fi =11 - \expandafter\expandafter - \expandafter\finish@module@release - \expandafter\@gobblefour + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo \fi - \kernel@ifnextchar[% - {\@IncludeInRelease{#1}} - {\@IncludeInRelease{#1}[#1]}} -\def\finish@module@release#1#2{% - \toks@\expandafter{\expandafter[\new@moduledate] #2}% + {\finish@module@release{#1}}% + {\kernel@ifnextchar[% + {\@IncludeInRelease{#1}} + {\@IncludeInRelease{#1}[#1]}}} +\def\finish@module@release#1#2#3{% + \toks@{[#1] #3}% \ifnum\expandafter\@parse@version\new@moduledate//00\@nil >\expandafter\@parse@version\fmtversion//00\@nil \GenericInfo{}{Applying: \the\toks@}%