[latex3-commits] [git/LaTeX3-latex3-latex3] cmd: There is no \providecommand at this point (01cee9f1e)
Frank Mittelbach
frank.mittelbach at latex-project.org
Sun Jan 24 22:45:33 CET 2021
Phelype
> - \IfFormatAtLeastTF{2020/10/01}
> -%<2ekernel> { \@@@@input xparse-generic.tex ~ }
> -%<package> { \RequirePackage{xparse-2020-10-01} }
> - { \RequirePackage{xparse-2018-04-12} }
> + \ifnum\expandafter
> + \@parse at version\fmtversion//00\@nil <
> + \@parse at version 2020-10-01//00\@nil
> + \RequirePackage{xparse-2018-04-12}
> + \else
not sure I understand this code.
This code ends up in latex.ltx and that has a very well defined format
date, so at that point the \fmtversion will *always* be, say 2021/05 or
later
So unless I'm totally misunderstanding something this code will never
branch (latexrelease changing \fmversion will come later not while
latex.ltx is processed). Something wrong with this reasoning?
frank
More information about the latex3-commits
mailing list.