texlive[46463] Master/texmf-dist: platex (27jan18)

commits+karl at tug.org commits+karl at tug.org
Sat Jan 27 23:08:25 CET 2018


Revision: 46463
          http://tug.org/svn/texlive?view=revision&revision=46463
Author:   karl
Date:     2018-01-27 23:08:25 +0100 (Sat, 27 Jan 2018)
Log Message:
-----------
platex (27jan18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/platex/base/LICENSE
    trunk/Master/texmf-dist/doc/platex/base/README.md
    trunk/Master/texmf-dist/doc/platex/base/platexrelease.pdf
    trunk/Master/texmf-dist/doc/platex/base/pldoc.pdf
    trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx
    trunk/Master/texmf-dist/source/platex/base/plcore.dtx
    trunk/Master/texmf-dist/source/platex/base/plvers.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/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/platex/base/LICENSE	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/doc/platex/base/LICENSE	2018-01-27 22:08:25 UTC (rev 46463)
@@ -1,5 +1,5 @@
 Copyright (c) 2010 ASCII MEDIA WORKS
-Copyright (c) 2016-2017 Japanese TeX Development Community
+Copyright (c) 2016-2018 Japanese TeX Development Community
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without

Modified: trunk/Master/texmf-dist/doc/platex/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/base/README.md	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/doc/platex/base/README.md	2018-01-27 22:08:25 UTC (rev 46463)
@@ -61,6 +61,6 @@
 
 ## Release Date
 
-2017-12-17
+2018-01-27
 
 Japanese TeX Development Community

Modified: trunk/Master/texmf-dist/doc/platex/base/platexrelease.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/platex/base/pldoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx	2018-01-27 22:08:25 UTC (rev 46463)
@@ -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 @@
 % \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 at 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 at 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 at 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 at ver@warn}
 \plEndIncludeInRelease
 \plIncludeInRelease{0000/00/00}{\PackageWarning}{pLaTeX Info}%
+  % * <2006/11/10>
 \plEndIncludeInRelease
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/platex/base/plcore.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/plcore.dtx	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/source/platex/base/plcore.dtx	2018-01-27 22:08:25 UTC (rev 46463)
@@ -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,6 +78,8 @@
 % \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
@@ -84,7 +86,7 @@
 %<*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 at 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 at lnbk}
+%<platexrelease>                   {Break before prebreakpenalty}%
+%<platexrelease>\def\@no at 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 at lnbk}
 %<platexrelease>                   {Break before prebreakpenalty}%
-%<*plcore|platexrelease>
-\def\@no at 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 at 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 at lnbk}
 %<platexrelease>                   {Break before prebreakpenalty}%

Modified: trunk/Master/texmf-dist/source/platex/base/plvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/plvers.dtx	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/source/platex/base/plvers.dtx	2018-01-27 22:08:25 UTC (rev 46463)
@@ -136,7 +136,7 @@
    {2017/10/28}
 %</plcore|platexrelease>
 %<*plcore>
-\def\ppatch at level{3}
+\def\ppatch at level{4}
 %</plcore>
 %    \end{macrocode}
 % \end{macro}

Modified: trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty	2018-01-27 22:08:25 UTC (rev 46463)
@@ -44,7 +44,7 @@
 %% File: platexrelease.dtx
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesPackage{platexrelease}
-                [2017/12/06 v1.0i latexrelease support for pLaTeX Kernel]
+                [2018/01/27 v1.0j latexrelease support for pLaTeX Kernel]
 \RequirePackageWithOptions{latexrelease}
 \ifnum\expandafter\@parse at version\latexreleaseversion//00\@nil
   >\expandafter\@parse at version\p at known@latexreleaseversion//00\@nil
@@ -100,34 +100,54 @@
 \fi
 \let\pfmtversion\requestedplpatchdate
 \let\currentpLaTeXdate\requestedpLaTeXdate
-\plIncludeInRelease{2017/09/26}{\PackageWarning}{pLaTeX Info}%
-\plEndIncludeInRelease
-\plIncludeInRelease{2017/07/29}{\PackageWarning}{pLaTeX Info}%
-  \PackageWarningNoLine{platexrelease}{%
+\def\pliirpkg at 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 at 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 at 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 at ver@warn}
 \plEndIncludeInRelease
 \plIncludeInRelease{0000/00/00}{\PackageWarning}{pLaTeX Info}%
+  % * <2006/11/10>
 \plEndIncludeInRelease
 %% File: plfonts.dtx
 \plIncludeInRelease{2017/04/08}{\ystrutbox}
@@ -502,6 +522,21 @@
 \def\<{\inhibitglue}
 \plEndIncludeInRelease
 %% File: plcore.dtx
+\plIncludeInRelease{2017/10/28}{\@no at lnbk}
+                   {Break before prebreakpenalty}%
+\def\@no at lnbk #1[#2]{%
+  \ifvmode
+    \@nolnerr
+  \else
+    \@tempskipa\lastskip
+    \unskip
+    \penalty #1\@getpen{#2}%
+    \ifdim\@tempskipa>\z@
+      \hskip\@tempskipa
+      \ignorespaces
+    \fi
+  \fi}
+\plEndIncludeInRelease
 \plIncludeInRelease{2017/07/29}{\@no at lnbk}
                    {Break before prebreakpenalty}%
 \def\@no at lnbk #1[#2]{%

Modified: trunk/Master/texmf-dist/tex/platex/base/plcore.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/platex/base/plcore.ltx	2018-01-27 22:02:25 UTC (rev 46462)
+++ trunk/Master/texmf-dist/tex/platex/base/plcore.ltx	2018-01-27 22:08:25 UTC (rev 46463)
@@ -19,7 +19,7 @@
 \def\pfmtname{pLaTeX2e}
 \def\pfmtversion
    {2017/10/28}
-\def\ppatch at level{3}
+\def\ppatch at level{4}
 \edef\platexBANNER{\the\everyjob\noexpand\typeout{}\relax}% save LaTeX banner
 \def\plIncludeInRelease#1{\kernel at ifnextchar[%
   {\@plIncludeInRelease{#1}}
@@ -712,19 +712,6 @@
     \unskip \reserved at e {\reserved at f#1}\nobreak \hfil \break \null
     \ignorespaces
   \fi}
-\def\@no at 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}
 \gdef\@makecol{%
    \setbox\@outputbox\box\@cclv%
    \let\@elt\relax % added on LaTeX (ltoutput.dtx 2003/12/16 v1.2k)



More information about the tex-live-commits mailing list