texlive[53975] Master/texmf-dist: emergency update again: r53974
commits+hironobu at tug.org
commits+hironobu at tug.org
Sat Feb 29 15:51:29 CET 2020
Revision: 53975
http://tug.org/svn/texlive?view=revision&revision=53975
Author: hironobu
Date: 2020-02-29 15:51:29 +0100 (Sat, 29 Feb 2020)
Log Message:
-----------
emergency update again: r53974 fails 'fmtutil-sys --byfmt (u)platex-dev'
Revision Links:
--------------
http://tug.org/svn/texlive?view=revision&revision=53974
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/platex/base/README.md
trunk/Master/texmf-dist/doc/platex/base/pldoc.pdf
trunk/Master/texmf-dist/source/platex/base/plfonts.dtx
trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty
trunk/Master/texmf-dist/tex/platex/base/plcore.ltx
Modified: trunk/Master/texmf-dist/doc/platex/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/base/README.md 2020-02-29 08:57:21 UTC (rev 53974)
+++ trunk/Master/texmf-dist/doc/platex/base/README.md 2020-02-29 14:51:29 UTC (rev 53975)
@@ -64,6 +64,6 @@
## Release Date
-2020-02-29
+2020-02-29+1
Japanese TeX Development Community
Modified: trunk/Master/texmf-dist/doc/platex/base/pldoc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/platex/base/plfonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/plfonts.dtx 2020-02-29 08:57:21 UTC (rev 53974)
+++ trunk/Master/texmf-dist/source/platex/base/plfonts.dtx 2020-02-29 14:51:29 UTC (rev 53975)
@@ -1941,13 +1941,22 @@
%<*plcore|platexrelease>
\ifx\fontseriesforce\@undefined % old
\else % 2020-02-02
- \ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
+ \ifx\@forced at seriestrue\@undefined % patch level 0, 1, 2
\@latex at error
{Please update LaTeX2e!^^J\space\space
- At least LaTeX2e 2020-02-02 patch level 5 is required}
- {LaTeX2e 2020-02-02 patch level 2 and 4 has a bug.}
+ At least LaTeX2e 2020-02-02 patch level 3 is required}
+ {LaTeX2e 2020-02-02 patch level 2 has a bug.}
%<plcore> \@@end
\fi
+ % actually we'd like to check the below too,
+ % but commented out for TL19 frozen since
+ % platex-dev format generation fails
+ %\ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
+ % \@latex at error
+ % {Please update LaTeX2e!^^J\space\space
+ % At least LaTeX2e 2020-02-02 patch level 5 is required}
+ % {LaTeX2e 2020-02-02 patch level 2 and 4 has a bug.}
+ %\fi
\fi
%</plcore|platexrelease>
% \end{macrocode}
@@ -2040,11 +2049,18 @@
\fi
\fi
}
+\ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
\def\set at target@series at kanji#1{%
\edef\k at series{#1}%
+ \edef\k at series{\expandafter\series at drop@one at m\k at series mm\series at drop@one at m}%
+}
+\else % patch level 5
+\def\set at target@series at kanji#1{%
+ \edef\k at series{#1}%
\expandafter\series at maybe@drop at one@m\expandafter{\k at series}\k at series
}
\fi
+\fi
% \end{macrocode}
% \end{macro}
% \end{macro}
Modified: trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty 2020-02-29 08:57:21 UTC (rev 53974)
+++ trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty 2020-02-29 14:51:29 UTC (rev 53975)
@@ -489,12 +489,21 @@
\plEndIncludeInRelease
\ifx\fontseriesforce\@undefined % old
\else % 2020-02-02
- \ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
+ \ifx\@forced at seriestrue\@undefined % patch level 0, 1, 2
\@latex at error
{Please update LaTeX2e!^^J\space\space
- At least LaTeX2e 2020-02-02 patch level 5 is required}
- {LaTeX2e 2020-02-02 patch level 2 and 4 has a bug.}
+ At least LaTeX2e 2020-02-02 patch level 3 is required}
+ {LaTeX2e 2020-02-02 patch level 2 has a bug.}
\fi
+ % actually we'd like to check the below too,
+ % but commented out for TL19 frozen since
+ % platex-dev format generation fails
+ %\ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
+ % \@latex at error
+ % {Please update LaTeX2e!^^J\space\space
+ % At least LaTeX2e 2020-02-02 patch level 5 is required}
+ % {LaTeX2e 2020-02-02 patch level 2 and 4 has a bug.}
+ %\fi
\fi
\ifx\fontseriesforce\@undefined % old
\DeclareRobustCommand\romanseries[1]{\edef\f at series{#1}}
@@ -546,11 +555,18 @@
\fi
\fi
}
+\ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
\def\set at target@series at kanji#1{%
\edef\k at series{#1}%
+ \edef\k at series{\expandafter\series at drop@one at m\k at series mm\series at drop@one at m}%
+}
+\else % patch level 5
+\def\set at target@series at kanji#1{%
+ \edef\k at series{#1}%
\expandafter\series at maybe@drop at one@m\expandafter{\k at series}\k at series
}
\fi
+\fi
\ifx\fontshapeforce\@undefined % old
\DeclareRobustCommand\romanshape[1]{\edef\f at shape{#1}}
\DeclareRobustCommand\kanjishape[1]{\edef\k at shape{#1}}
Modified: trunk/Master/texmf-dist/tex/platex/base/plcore.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/platex/base/plcore.ltx 2020-02-29 08:57:21 UTC (rev 53974)
+++ trunk/Master/texmf-dist/tex/platex/base/plcore.ltx 2020-02-29 14:51:29 UTC (rev 53975)
@@ -678,13 +678,22 @@
\fi\fi}
\ifx\fontseriesforce\@undefined % old
\else % 2020-02-02
- \ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
+ \ifx\@forced at seriestrue\@undefined % patch level 0, 1, 2
\@latex at error
{Please update LaTeX2e!^^J\space\space
- At least LaTeX2e 2020-02-02 patch level 5 is required}
- {LaTeX2e 2020-02-02 patch level 2 and 4 has a bug.}
+ At least LaTeX2e 2020-02-02 patch level 3 is required}
+ {LaTeX2e 2020-02-02 patch level 2 has a bug.}
\@@end
\fi
+ % actually we'd like to check the below too,
+ % but commented out for TL19 frozen since
+ % platex-dev format generation fails
+ %\ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
+ % \@latex at error
+ % {Please update LaTeX2e!^^J\space\space
+ % At least LaTeX2e 2020-02-02 patch level 5 is required}
+ % {LaTeX2e 2020-02-02 patch level 2 and 4 has a bug.}
+ %\fi
\fi
\ifx\fontseriesforce\@undefined % old
\DeclareRobustCommand\romanseries[1]{\edef\f at series{#1}}
@@ -736,11 +745,18 @@
\fi
\fi
}
+\ifx\series at maybe@drop at one@m\@undefined % patch level 0--4
\def\set at target@series at kanji#1{%
\edef\k at series{#1}%
+ \edef\k at series{\expandafter\series at drop@one at m\k at series mm\series at drop@one at m}%
+}
+\else % patch level 5
+\def\set at target@series at kanji#1{%
+ \edef\k at series{#1}%
\expandafter\series at maybe@drop at one@m\expandafter{\k at series}\k at series
}
\fi
+\fi
\ifx\fontshapeforce\@undefined % old
\DeclareRobustCommand\romanshape[1]{\edef\f at shape{#1}}
\DeclareRobustCommand\kanjishape[1]{\edef\k at shape{#1}}
More information about the tex-live-commits
mailing list.