summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/platex/base/platexrelease.dtx54
-rw-r--r--Master/texmf-dist/source/platex/base/plcore.dtx54
-rw-r--r--Master/texmf-dist/source/platex/base/plvers.dtx2
3 files changed, 76 insertions, 34 deletions
diff --git a/Master/texmf-dist/source/platex/base/platexrelease.dtx b/Master/texmf-dist/source/platex/base/platexrelease.dtx
index caccf3c2b3d..792685fe724 100644
--- a/Master/texmf-dist/source/platex/base/platexrelease.dtx
+++ b/Master/texmf-dist/source/platex/base/platexrelease.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%% File: platexrelease.dtx
%
-% Copyright (c) 2016 Japanese TeX Development Community
+% Copyright (c) 2016-2018 Japanese TeX Development Community
%
% This file is part of the pLaTeX2e system (community edition).
% -------------------------------------------------------------
@@ -22,6 +22,7 @@
% \changes{v1.0g}{2016/09/08}{p\LaTeX\ \texttt{!<2016/09/03!>}$BHG$K7Y9p(B}
% \changes{v1.0h}{2017/09/26}{p\LaTeX\ \texttt{!<2017/07/29!>}$BHG$K7Y9p(B}
% \changes{v1.0i}{2017/12/06}{$B%?%$%]=$@5(B}
+% \changes{v1.0j}{2018/01/27}{p\LaTeX\ \texttt{!<2017/09/26!>}$BHG$K7Y9p(B}
% \fi
%
% \iffalse
@@ -30,7 +31,7 @@
\ProvidesFile{platexrelease.dtx}
%</driver>
%<platexrelease>\ProvidesPackage{platexrelease}
- [2017/12/06 v1.0i latexrelease support for pLaTeX Kernel]
+ [2018/01/27 v1.0j latexrelease support for pLaTeX Kernel]
%<*driver>
\documentclass{jltxdoc}
\GetFileInfo{platexrelease.dtx}
@@ -300,35 +301,56 @@ of this package available from CTAN}
% \changes{v1.0g}{2016/09/08}{p\LaTeX\ \texttt{!<2016/09/03!>}$BHG$K7Y9p(B}
% \changes{v1.0h}{2017/09/26}{p\LaTeX\ \texttt{!<2017/07/29!>}$BHG$K7Y9p(B}
% \changes{v1.0i}{2017/12/06}{$B%?%$%]=$@5(B}
+% \changes{v1.0j}{2018/01/27}{p\LaTeX\ \texttt{!<2017/09/26!>}$BHG$K7Y9p(B}
% \begin{macrocode}
-\plIncludeInRelease{2017/09/26}{\PackageWarning}{pLaTeX Info}%
-\plEndIncludeInRelease
-\plIncludeInRelease{2017/07/29}{\PackageWarning}{pLaTeX Info}%
- \PackageWarningNoLine{platexrelease}{%
+\def\pliirpkg@ver@warn{%
You selected pLaTeX2e <\pfmtversion>, but\MessageBreak
this version of pLaTeX2e is known to have\MessageBreak
some critical bugs. We advise you to\MessageBreak
select another format date}
+\plIncludeInRelease{2017/10/28}{\PackageWarning}{pLaTeX Info}%
+ % * <2017/10/28>+4
+\plEndIncludeInRelease
+\plIncludeInRelease{2017/07/29}{\PackageWarning}{pLaTeX Info}%
+ % * <2017/10/28>+3
+ % * <2017/10/28>+2
+ % * <2017/10/28>+1
+ % * <2017/10/28>
+ % * <2017/09/26>
+ % * <2017/07/29>+1
+ % - Enabling \linebreak before prebreakpenalty caused
+ % ineffective \nolinebreak (fixed in <2017/10/28>+4)
+ % * <2017/07/29>
+ % - Inhibit JFM glue in tabular cells resulted in
+ % misplaced right alignment (fixed in <2017/09/26>)
+ \PackageWarningNoLine{platexrelease}{\pliirpkg@ver@warn}
\plEndIncludeInRelease
\plIncludeInRelease{2016/09/08}{\PackageWarning}{pLaTeX Info}%
+ % * <2017/05/05>
+ % * <2017/04/08>
+ % * <2016/11/29>
+ % * <2016/09/08>
\plEndIncludeInRelease
\plIncludeInRelease{2016/09/03}{\PackageWarning}{pLaTeX Info}%
- \PackageWarningNoLine{platexrelease}{%
- You selected pLaTeX2e <\pfmtversion>, but\MessageBreak
- this version of pLaTeX2e is known to have\MessageBreak
- some critical bugs. We advise you to\MessageBreak
- select another format date}
+ % * <2016/09/03>
+ % - \footnotetext in vertical mode resulted in extra
+ % vertical space (fixed in <2016/09/08>)
+ \PackageWarningNoLine{platexrelease}{\pliirpkg@ver@warn}
\plEndIncludeInRelease
\plIncludeInRelease{2016/07/01}{\PackageWarning}{pLaTeX Info}%
+ % * <2016/07/01>
\plEndIncludeInRelease
\plIncludeInRelease{2016/04/17}{\PackageWarning}{pLaTeX Info}%
- \PackageWarningNoLine{platexrelease}{%
- You selected pLaTeX2e <\pfmtversion>, but\MessageBreak
- this version of pLaTeX2e is known to have\MessageBreak
- some critical bugs. We advise you to\MessageBreak
- select another format date}
+ % * <2016/06/10>+1
+ % * <2016/06/10>
+ % * <2016/05/07>
+ % * <2016/04/17>
+ % - Fix for non-zero baselineshift in accent composition
+ % was problematic (fixed in <2016/07/01>)
+ \PackageWarningNoLine{platexrelease}{\pliirpkg@ver@warn}
\plEndIncludeInRelease
\plIncludeInRelease{0000/00/00}{\PackageWarning}{pLaTeX Info}%
+ % * <2006/11/10>
\plEndIncludeInRelease
% \end{macrocode}
%
diff --git a/Master/texmf-dist/source/platex/base/plcore.dtx b/Master/texmf-dist/source/platex/base/plcore.dtx
index 24505c96e96..156d9319100 100644
--- a/Master/texmf-dist/source/platex/base/plcore.dtx
+++ b/Master/texmf-dist/source/platex/base/plcore.dtx
@@ -3,7 +3,7 @@
%
% Copyright 1994-2001 ASCII Corporation.
% Copyright (c) 2010 ASCII MEDIA WORKS
-% Copyright (c) 2016-2017 Japanese TeX Development Community
+% Copyright (c) 2016-2018 Japanese TeX Development Community
%
% This file is part of the pLaTeX2e system (community edition).
% -------------------------------------------------------------
@@ -78,13 +78,15 @@
% \changes{v1.2t}{2017/10/31}{v1.2s$B$NJQ99$KH<$$!"(B\cs{ref}$B$,?t<0%b!<%I$G(B
% $B%(%i!<$K$J$C$F$$$?$N$r=$@5(B}
% \changes{v1.2u}{2017/11/04}{emath$B$N(B\cs{marusuuref}$BBP:v(B}
+% \changes{v1.2v}{2018/01/27}{v1.2o$B$H(Bv1.2q$B$N=$@5$G(B\cs{nolinebreak}$B$,(B
+% $B8z$+$J$$>l9g$,$"$C$?$N$G!"85$KLa$7$?(B}
% \fi
%
% \iffalse
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
-\ProvidesFile{plcore.dtx}[2017/11/04 v1.2u pLaTeX core file]
+\ProvidesFile{plcore.dtx}[2018/01/27 v1.2v pLaTeX core file]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{plcore.dtx}
@@ -286,24 +288,42 @@
% $BF1;N$N9g;;$O9T$o$l$J$$$3$H$rMxMQ$7$F$$$^$9!#(B
% \changes{v1.2q}{2017/08/25}{\cs{nolinebreak}$B$N>l9g$K(B\cs{(x)kanjiskip}$B$,(B
% $BF~$i$J$/$J$C$F$$$?$N$r=$@5(B}
+%
+% $B$H$3$m$,!"$=$NJQ99$K$h$C$F$=$b$=$b(B|\nolinebreak|$B$,8z$+$J$$>l9g$,(B
+% $B@8$8$?$N$G!"JQ99A4BN$r$$$C$?$s%-%c%s%;%k$7$F85$KLa$7$^$9!#(B
+% \changes{v1.2v}{2018/01/27}{v1.2o$B$H(Bv1.2q$B$N=$@5$G(B\cs{nolinebreak}$B$,(B
+% $B8z$+$J$$>l9g$,$"$C$?$N$G!"85$KLa$7$?(B}
% \begin{macrocode}
+%<platexrelease>\plIncludeInRelease{2017/10/28}{\@no@lnbk}
+%<platexrelease> {Break before prebreakpenalty}%
+%<platexrelease>\def\@no@lnbk #1[#2]{%
+%<platexrelease> \ifvmode
+%<platexrelease> \@nolnerr
+%<platexrelease> \else
+%<platexrelease> \@tempskipa\lastskip
+%<platexrelease> \unskip
+%<platexrelease> \penalty #1\@getpen{#2}%
+%<platexrelease> \ifdim\@tempskipa>\z@
+%<platexrelease> \hskip\@tempskipa
+%<platexrelease> \ignorespaces
+%<platexrelease> \fi
+%<platexrelease> \fi}
+%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{2017/07/29}{\@no@lnbk}
%<platexrelease> {Break before prebreakpenalty}%
-%<*plcore|platexrelease>
-\def\@no@lnbk #1[#2]{%
- \ifvmode
- \@nolnerr
- \else
- \@tempskipa\lastskip
- \unskip
- \penalty #1\@getpen{#2}%
- \penalty\z@\relax %% added (2017/08/25)
- \ifdim\@tempskipa>\z@
- \hskip\@tempskipa
- \ignorespaces
- \fi
- \fi}
-%</plcore|platexrelease>
+%<platexrelease>\def\@no@lnbk #1[#2]{%
+%<platexrelease> \ifvmode
+%<platexrelease> \@nolnerr
+%<platexrelease> \else
+%<platexrelease> \@tempskipa\lastskip
+%<platexrelease> \unskip
+%<platexrelease> \penalty #1\@getpen{#2}%
+%<platexrelease> \penalty\z@\relax %% added (2017/08/25)
+%<platexrelease> \ifdim\@tempskipa>\z@
+%<platexrelease> \hskip\@tempskipa
+%<platexrelease> \ignorespaces
+%<platexrelease> \fi
+%<platexrelease> \fi}
%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{2017/05/05}{\@no@lnbk}
%<platexrelease> {Break before prebreakpenalty}%
diff --git a/Master/texmf-dist/source/platex/base/plvers.dtx b/Master/texmf-dist/source/platex/base/plvers.dtx
index 0623fb07de2..c222a47b19b 100644
--- a/Master/texmf-dist/source/platex/base/plvers.dtx
+++ b/Master/texmf-dist/source/platex/base/plvers.dtx
@@ -136,7 +136,7 @@
{2017/10/28}
%</plcore|platexrelease>
%<*plcore>
-\def\ppatch@level{3}
+\def\ppatch@level{4}
%</plcore>
% \end{macrocode}
% \end{macro}