diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/base/ltclass.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/base/ltclass.dtx | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/Master/texmf-dist/source/latex/base/ltclass.dtx b/Master/texmf-dist/source/latex/base/ltclass.dtx index 63c66a16b32..199d839ed47 100644 --- a/Master/texmf-dist/source/latex/base/ltclass.dtx +++ b/Master/texmf-dist/source/latex/base/ltclass.dtx @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltclass.dtx} - [2018/04/10 v1.2h LaTeX Kernel (Class & Package Interface)] + [2018/05/08 v1.2i LaTeX Kernel (Class & Package Interface)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltclass.dtx} @@ -2144,18 +2144,17 @@ % \end{macrocode} % If the min-date is after the requested rollback date (if there is % any, i.e., if it is not zero) then we have a conflict and -% therefore issue an error. +% therefore issue a warning. +% \changes{v1.2i}{2018/05/08} +% {Make suspicious rollback a warning not error: github issue 43} % \begin{macrocode} \ifnum \pkgcls@targetdate > \z@ \ifnum \@parse@version0#1//00\@nil > \pkgcls@targetdate - \@latex@error{Suspicious rollback/min-date date given}% - {There is a minimal date of #1 specified for - \@cls@pkg\space'\pkgcls@name'.\MessageBreak + \@latex@warning@no@line{Suspicious rollback/min-date date given\MessageBreak + A minimal date of #1 has been specified for + \@cls@pkg\MessageBreak '\pkgcls@name'.\MessageBreak But this is in conflict - with a rollback request to \requestedpatchdate, - so something\MessageBreak - is wrong here. Continue and I - ignore the minimal date request.}% + with a rollback request to \requestedpatchdate} \fi \fi \fi @@ -2295,7 +2294,7 @@ % We then set the |\pkgcls@targetdate| to zero so that any % |\DeclareRelease| or |\DeclareCurrentRelease| in the file we % now load are bypassed\footnote{The older release may also have -% such declarations inside if it was a simply copy od the +% such declarations inside if it was a simply copy of the % \texttt{.sty} or \texttt{.cls} file current at that % date. Removing these declarations would make the file load a tiny % bit faster, but this way it works in any case.} and then we |