summaryrefslogtreecommitdiff
path: root/macros/eplain/source/xeplain.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/eplain/source/xeplain.tex')
-rw-r--r--macros/eplain/source/xeplain.tex11
1 files changed, 10 insertions, 1 deletions
diff --git a/macros/eplain/source/xeplain.tex b/macros/eplain/source/xeplain.tex
index ef1d96191b..1b0e75ee4f 100644
--- a/macros/eplain/source/xeplain.tex
+++ b/macros/eplain/source/xeplain.tex
@@ -5506,7 +5506,16 @@
\expandafter\@firstoftwo
\fi
}%
-\def\@parse@version#1/#2/#3#4#5\@nil{#1#2#3#4 }%
+% From base/latex.ltx. Support both date formats
+% \ProvidePackage{pkg}[2020-01-02 ...]
+% \ProvidePackage{pkg}[2020/01/02 ...]
+%
+\def\@parse@version#1/#2/#3#4#5\@nil{%
+ \@parse@version@dash#1-#2-#3#4\@nil
+}%
+\def\@parse@version@dash#1-#2-#3#4#5\@nil{%
+ \if\relax#2\relax\else#1\fi#2#3#4 }%
+%
% For the `draft' option to graphic{s,x}.sty.
\let\ttfamily\tt
\def\strip@prefix#1>{}%