texlive[47377] Master/texmf-dist: latex2e (8apr18)

commits+karl at tug.org commits+karl at tug.org
Sun Apr 8 22:05:14 CEST 2018


Revision: 47377
          http://tug.org/svn/texlive?view=revision&revision=47377
Author:   karl
Date:     2018-04-08 22:05:14 +0200 (Sun, 08 Apr 2018)
Log Message:
-----------
latex2e (8apr18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/base/README.txt
    trunk/Master/texmf-dist/doc/latex/base/alltt.pdf
    trunk/Master/texmf-dist/doc/latex/base/cfgguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/changes.txt
    trunk/Master/texmf-dist/doc/latex/base/classes.pdf
    trunk/Master/texmf-dist/doc/latex/base/clsguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/cmfonts.pdf
    trunk/Master/texmf-dist/doc/latex/base/cyrguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/doc.pdf
    trunk/Master/texmf-dist/doc/latex/base/docstrip.pdf
    trunk/Master/texmf-dist/doc/latex/base/encguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/exscale.pdf
    trunk/Master/texmf-dist/doc/latex/base/fix-cm.pdf
    trunk/Master/texmf-dist/doc/latex/base/fntguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/graphpap.pdf
    trunk/Master/texmf-dist/doc/latex/base/ifthen.pdf
    trunk/Master/texmf-dist/doc/latex/base/inputenc.pdf
    trunk/Master/texmf-dist/doc/latex/base/latexchanges.pdf
    trunk/Master/texmf-dist/doc/latex/base/latexchanges.tex
    trunk/Master/texmf-dist/doc/latex/base/latexrelease.pdf
    trunk/Master/texmf-dist/doc/latex/base/latexsym.pdf
    trunk/Master/texmf-dist/doc/latex/base/lb2.pdf
    trunk/Master/texmf-dist/doc/latex/base/letter.pdf
    trunk/Master/texmf-dist/doc/latex/base/lgc2.pdf
    trunk/Master/texmf-dist/doc/latex/base/lppl.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltluatex.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltnews.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltx3info.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
    trunk/Master/texmf-dist/doc/latex/base/makeindx.pdf
    trunk/Master/texmf-dist/doc/latex/base/manual.pdf
    trunk/Master/texmf-dist/doc/latex/base/modguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/nfssfont.pdf
    trunk/Master/texmf-dist/doc/latex/base/proc.pdf
    trunk/Master/texmf-dist/doc/latex/base/slides.pdf
    trunk/Master/texmf-dist/doc/latex/base/slifonts.pdf
    trunk/Master/texmf-dist/doc/latex/base/source2e.pdf
    trunk/Master/texmf-dist/doc/latex/base/syntonly.pdf
    trunk/Master/texmf-dist/doc/latex/base/tlc2.pdf
    trunk/Master/texmf-dist/doc/latex/base/tulm.pdf
    trunk/Master/texmf-dist/doc/latex/base/usrguide.pdf
    trunk/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
    trunk/Master/texmf-dist/doc/latex/base/webcomp.pdf
    trunk/Master/texmf-dist/doc/latex/tools/afterpage.pdf
    trunk/Master/texmf-dist/doc/latex/tools/array.pdf
    trunk/Master/texmf-dist/doc/latex/tools/bm.pdf
    trunk/Master/texmf-dist/doc/latex/tools/calc.pdf
    trunk/Master/texmf-dist/doc/latex/tools/dcolumn.pdf
    trunk/Master/texmf-dist/doc/latex/tools/delarray.pdf
    trunk/Master/texmf-dist/doc/latex/tools/enumerate.pdf
    trunk/Master/texmf-dist/doc/latex/tools/fileerr.pdf
    trunk/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf
    trunk/Master/texmf-dist/doc/latex/tools/ftnright.pdf
    trunk/Master/texmf-dist/doc/latex/tools/hhline.pdf
    trunk/Master/texmf-dist/doc/latex/tools/indentfirst.pdf
    trunk/Master/texmf-dist/doc/latex/tools/layout.pdf
    trunk/Master/texmf-dist/doc/latex/tools/longtable.pdf
    trunk/Master/texmf-dist/doc/latex/tools/multicol.pdf
    trunk/Master/texmf-dist/doc/latex/tools/rawfonts.pdf
    trunk/Master/texmf-dist/doc/latex/tools/shellesc.pdf
    trunk/Master/texmf-dist/doc/latex/tools/showkeys.pdf
    trunk/Master/texmf-dist/doc/latex/tools/somedefs.pdf
    trunk/Master/texmf-dist/doc/latex/tools/tabularx.pdf
    trunk/Master/texmf-dist/doc/latex/tools/theorem.pdf
    trunk/Master/texmf-dist/doc/latex/tools/tools-overview.pdf
    trunk/Master/texmf-dist/doc/latex/tools/trace.pdf
    trunk/Master/texmf-dist/doc/latex/tools/varioref.pdf
    trunk/Master/texmf-dist/doc/latex/tools/verbatim.pdf
    trunk/Master/texmf-dist/doc/latex/tools/xr.pdf
    trunk/Master/texmf-dist/doc/latex/tools/xspace.pdf
    trunk/Master/texmf-dist/source/latex/base/ltclass.dtx
    trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx
    trunk/Master/texmf-dist/source/latex/base/ltvers.dtx
    trunk/Master/texmf-dist/source/latex/tools/array.dtx
    trunk/Master/texmf-dist/tex/latex/base/latex.ltx
    trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/base/a4.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltclass.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltcounts.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltdirchk.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltfssbas.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltoutenc.pdf
    trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-bom.pdf
    trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-dec-utf8-2017.pdf
    trunk/Master/texmf-dist/doc/latex/base/us.pdf

Modified: trunk/Master/texmf-dist/doc/latex/base/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/README.txt	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/README.txt	2018-04-08 20:05:14 UTC (rev 47377)
@@ -1,6 +1,6 @@
                        LaTeX Distribution Guide
                       
-                            2017/04/15
+                            2018-04-01
 
 
 WELCOME TO LaTeX!
@@ -112,4 +112,4 @@
 CTAN archives.
 
 
---- Copyright 2017 the LaTeX3 project.  All rights reserved ---
+--- Copyright 2018 the LaTeX3 project.  All rights reserved ---

Added: trunk/Master/texmf-dist/doc/latex/base/a4.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/a4.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/a4.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/a4.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/a4.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/base/alltt.pdf
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/doc/latex/base/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/changes.txt	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/changes.txt	2018-04-08 20:05:14 UTC (rev 47377)
@@ -5,6 +5,24 @@
 =======================================================================
 
 #########################
+# 2018-04-01 PL 2 Release
+#########################
+
+2018-04-08  David Carlisle  <David.Carlisle at latex-project.org>
+
+	* ltclass.dtx: Guard against spaces in \providesPackage (for issue 33)
+	* ltfinal.dtx: adjust UTF-8 handling in \everyjob (for issue 32)
+
+#########################
+# 2018-04-01 PL 1 Release
+#########################
+
+2018-04-07  David Carlisle  <David.Carlisle at latex-project.org>
+
+	* ltfinal.dtx: Reset \inputencodingname in \UseRawInputEncoding
+
+
+#########################
 # 2018-04-01 Release
 #########################
 

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

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex/base/fix-cm.pdf
===================================================================
(Binary files differ)

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

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex/base/latexchanges.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/latexchanges.tex	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/latexchanges.tex	2018-04-08 20:05:14 UTC (rev 47377)
@@ -36,7 +36,7 @@
 
 \title{Changes to the \LaTeXe{} format}
  
-\author{\copyright~Copyright 2015--2017, \LaTeX3 Project Team.\\
+\author{\copyright~Copyright 2015--2018, \LaTeX3 Project Team.\\
    All rights reserved.}
  
 \date{2018-04-01}
@@ -72,6 +72,13 @@
 with the \Lpack{latexrelease} package being available to revert
 changes to use definitions from an earlier format.
 
+\section{Changes  introduced in 2018-04-01 patch~2}
+Additional adjustments for GitHub issues 32 and 33.
+
+\section{Changes  introduced in 2018-04-01 patch~1}
+Make \verb|\UseRawInputEncoding| and \Lpack{latexrelease} reset \verb|\inputencodingname|
+when disabling the UTF-8 input handling.
+
 \section{Changes  introduced in 2018-04-01}
 Further details of changes at this release are given in \LaTeX~News~28, but in brief
 the main changes are as listed below.

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

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

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

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

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

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

Added: trunk/Master/texmf-dist/doc/latex/base/ltclass.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/ltclass.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/ltclass.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/ltclass.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/ltclass.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/base/ltcounts.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/ltcounts.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/ltcounts.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/ltcounts.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/ltcounts.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/base/ltdirchk.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/ltdirchk.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/ltdirchk.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/ltdirchk.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/ltdirchk.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/base/ltfssbas.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/ltfssbas.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/ltfssbas.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/ltfssbas.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/ltfssbas.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/base/ltluatex.pdf
===================================================================
(Binary files differ)

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

Added: trunk/Master/texmf-dist/doc/latex/base/ltoutenc.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/ltoutenc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/ltoutenc.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/ltoutenc.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/ltoutenc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/base/ltx3info.pdf
===================================================================
(Binary files differ)

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

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

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

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

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

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

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

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

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

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

Added: trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-bom.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-bom.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-bom.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-bom.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-bom.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-dec-utf8-2017.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-dec-utf8-2017.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-dec-utf8-2017.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-dec-utf8-2017.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/tlb-utf8-dec-utf8-2017.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/base/tlc2.pdf
===================================================================
(Binary files differ)

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

Added: trunk/Master/texmf-dist/doc/latex/base/us.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/base/us.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/us.pdf	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/doc/latex/base/us.pdf	2018-04-08 20:05:14 UTC (rev 47377)

Property changes on: trunk/Master/texmf-dist/doc/latex/base/us.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/base/usrguide.pdf
===================================================================
(Binary files differ)

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

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

Modified: trunk/Master/texmf-dist/doc/latex/tools/afterpage.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/array.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/bm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/calc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/dcolumn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/delarray.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/enumerate.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/fileerr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/ftnright.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/hhline.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/indentfirst.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/layout.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/longtable.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/multicol.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/rawfonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/shellesc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/showkeys.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/somedefs.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/tabularx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/theorem.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/tools-overview.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/trace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/varioref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/verbatim.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/xr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/xspace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/base/ltclass.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/base/ltclass.dtx	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/source/latex/base/ltclass.dtx	2018-04-08 20:05:14 UTC (rev 47377)
@@ -33,7 +33,7 @@
 %<*driver>
 % \fi
 \ProvidesFile{ltclass.dtx}
-             [2018/03/27 v1.2f LaTeX Kernel (Class & Package Interface)]
+             [2018/04/08 v1.2h LaTeX Kernel (Class & Package Interface)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltclass.dtx}
@@ -626,17 +626,20 @@
 %         {Added //00 so parsing never produces a runaway argument.}
 % \changes{v1.2d}{2018/02/18}
 %         {Added 0 up front to make bad data come out as 0.}
+% \changes{v1.2g}{2018/04/08}
+%         {Strip leading spaces from dates.}
 %    \begin{macrocode}
 %<latexrelease>\IncludeInRelease{2018/04/01}%
 %<latexrelease>                 {\@ifl at t@r}{Guard against bad input}%
 %<*2ekernel|latexrelease>
 \def\@ifl at t@r#1#2{%
-  \ifnum\expandafter\@parse at version\expandafter0#1//00\@nil<%
-        \expandafter\@parse at version\expandafter0#2//00\@nil
+  \ifnum\expandafter\@parse at version@#1//00\@nil<%
+        \expandafter\@parse at version@#2//00\@nil
     \expandafter\@secondoftwo
   \else
     \expandafter\@firstoftwo
   \fi}
+\def\@parse at version@#1{\@parse at version0#1}
 %</2ekernel|latexrelease>
 %<latexrelease>\EndIncludeInRelease
 %<latexrelease>\IncludeInRelease{0000/00/00}%
@@ -648,6 +651,7 @@
 %<latexrelease>  \else
 %<latexrelease>    \expandafter\@firstoftwo
 %<latexrelease>  \fi}
+%<latexrelease>\let\@parse at version@\@undefined
 %<latexrelease>\EndIncludeInRelease
 %<*2ekernel>
 %    \end{macrocode}
@@ -1947,6 +1951,7 @@
 %
 %  \begin{macro}{\load at onefilewithoptions}
 %  \begin{macro}{\@onefilewithoptions}
+%   \changes{v1.2h}{2018-04-08}{Pass expanded date}
 %    the best place to add the rollback code is at the point where
 %    |\@onefilewithoptions| is called to load a single class or
 %    package.
@@ -1997,7 +2002,13 @@
 %    necessarily a ``minimal date'' so instead of passing it on we
 %    pass on |\pkgcls at mindate|.
 %    \begin{macrocode}
-  \load at onefilewithoptions#1[#2][\pkgcls at mindate]#4%
+  \begingroup
+  \edef\reserved at a{%
+    \endgroup
+    \unexpanded{\load at onefilewithoptions#1[#2]}%
+    [\pkgcls at mindate]%
+    \unexpanded{#4}}%
+   \reserved at a
  }
 \fi
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx	2018-04-08 20:05:14 UTC (rev 47377)
@@ -33,7 +33,7 @@
 %<*driver>
 % \fi
 \ProvidesFile{ltfinal.dtx}
-             [2018/04/06 v2.1b LaTeX Kernel (Final Settings)]
+             [2018/04/08 v2.1d LaTeX Kernel (Final Settings)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltfinal.dtx}
@@ -614,8 +614,10 @@
 % Useful for special behaviours, or for compatibility with older \LaTeX\ formats.
 % \changes{v2.1b}{2018/04/06}{Undo changes to \cs{DeclareFontEncoding@} and
 %                             definition of \cs{DeclareUnicodeCharacter}}
+% \changes{v2.1c}{2018/04/07}{Undefine \cs{inputencodingname}}
 %    \begin{macrocode}
 \def\UseRawInputEncoding{%
+\let\inputencodingname\@undefined                     % revert
 \let\DeclareFontEncoding@\DeclareFontEncoding at saved   % revert
 \let\DeclareUnicodeCharacter\@undefined               % revert
 \@tempcnta=1
@@ -647,9 +649,21 @@
 %    \end{macrocode}
 %  \end{macro}
 %
+% \changes{v2.1d}{2018/04/08}{Delay full UTF-8 handling to \cs{everyjob}}
 %    \begin{macrocode}
 \edef\inputencodingname{utf8}%
 \input{utf8.def}
+\let\UTFviii at two@octets@@\UTFviii at two@octets
+\let\UTFviii at three@octets@@\UTFviii at three@octets
+\let\UTFviii at four@octets@@\UTFviii at four@octets
+%<2ekernel>\long\def\UTFviii at two@octets#1#2{\string#1\string#2}
+%<2ekernel>\long\def\UTFviii at three@octets#1#2#3{\string#1\string#2\string#3}
+%<2ekernel>\long\def\UTFviii at four@octets#1#2#3#4{\string#1\string#2\string#3\string#4}
+%<2ekernel>\everyjob\expandafter{\the\everyjob
+%<2ekernel>\let\UTFviii at two@octets\UTFviii at two@octets@@
+%<2ekernel>\let\UTFviii at three@octets\UTFviii at three@octets@@
+%<2ekernel>\let\UTFviii at four@octets\UTFviii at four@octets@@
+%<2ekernel>}
 \let\@inpenc at test\@undefined
 \let\saved at space@catcode\@undefined
 %    \end{macrocode}
@@ -717,6 +731,7 @@
 %<latexrelease>  }
 %<latexrelease>  \let\UseRawInputEncoding\@undefined
 %<latexrelease>  \let\DeclareFontEncoding at saved\@undefined
+%<latexrelease>  \let\inputencodingname\@undefined
 %<latexrelease>\EndIncludeInRelease
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/base/ltvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/base/ltvers.dtx	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/source/latex/base/ltvers.dtx	2018-04-08 20:05:14 UTC (rev 47377)
@@ -115,7 +115,7 @@
    {2018-04-01}
 %</2ekernel|latexrelease>
 %<*2ekernel>
-\def\patch at level{0}
+\def\patch at level{2}
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}

Modified: trunk/Master/texmf-dist/source/latex/tools/array.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tools/array.dtx	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/source/latex/tools/array.dtx	2018-04-08 20:05:14 UTC (rev 47377)
@@ -1723,7 +1723,7 @@
 %    the definition of =\@arrayrule=. In the original a line without
 %    width\footnote{So the space between \texttt{cc} and \texttt{c|c}
 %    is equal.}  is created by multiple insertions of
-%    =\hskip .5\arrayrulewidth=.
+% =\hskip .5\arrayrulewidth=.
 %    We only insert a vertical line into the
 %    preamble.  This is done to prevent problems with \TeX's main
 %    memory when generating tables with many vertical lines in them

Modified: trunk/Master/texmf-dist/tex/latex/base/latex.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/base/latex.ltx	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/tex/latex/base/latex.ltx	2018-04-08 20:05:14 UTC (rev 47377)
@@ -701,7 +701,7 @@
 \def\fmtname{LaTeX2e}
 \edef\fmtversion
    {2018-04-01}
-\def\patch at level{0}
+\def\patch at level{2}
 \iffalse
 \def\reserved at a#1/#2/#3\@nil{%
   \count@\year
@@ -7661,12 +7661,13 @@
     \csname ver@#2.#1\endcsname}
 \@onlypreamble\@ifl at ter
 \def\@ifl at t@r#1#2{%
-  \ifnum\expandafter\@parse at version\expandafter0#1//00\@nil<%
-        \expandafter\@parse at version\expandafter0#2//00\@nil
+  \ifnum\expandafter\@parse at version@#1//00\@nil<%
+        \expandafter\@parse at version@#2//00\@nil
     \expandafter\@secondoftwo
   \else
     \expandafter\@firstoftwo
   \fi}
+\def\@parse at version@#1{\@parse at version0#1}
 \@onlypreamble\@ifl at t@r
 \def\@parse at version#1/#2/#3#4#5\@nil{%
 \@parse at version@dash#1-#2-#3#4\@nil
@@ -8159,7 +8160,13 @@
   \def\pkgcls at arg {#3}%                  % for info message
   \pkgcls at parse@date at arg{#3}%
   \let\pkgcls at candidate\@empty
-  \load at onefilewithoptions#1[#2][\pkgcls at mindate]#4%
+  \begingroup
+  \edef\reserved at a{%
+    \endgroup
+    \unexpanded{\load at onefilewithoptions#1[#2]}%
+    [\pkgcls at mindate]%
+    \unexpanded{#4}}%
+   \reserved at a
  }
 \fi
 \def\pkgcls at parse@date at arg #1{%
@@ -8648,6 +8655,7 @@
 \ifnum\@tempcnta<256
 \repeat
 \def\UseRawInputEncoding{%
+\let\inputencodingname\@undefined                     % revert
 \let\DeclareFontEncoding@\DeclareFontEncoding at saved   % revert
 \let\DeclareUnicodeCharacter\@undefined               % revert
 \@tempcnta=1
@@ -8671,6 +8679,17 @@
 \let\DeclareFontEncoding at saved\DeclareFontEncoding@
 \edef\inputencodingname{utf8}%
 \input{utf8.def}
+\let\UTFviii at two@octets@@\UTFviii at two@octets
+\let\UTFviii at three@octets@@\UTFviii at three@octets
+\let\UTFviii at four@octets@@\UTFviii at four@octets
+\long\def\UTFviii at two@octets#1#2{\string#1\string#2}
+\long\def\UTFviii at three@octets#1#2#3{\string#1\string#2\string#3}
+\long\def\UTFviii at four@octets#1#2#3#4{\string#1\string#2\string#3\string#4}
+\everyjob\expandafter{\the\everyjob
+\let\UTFviii at two@octets\UTFviii at two@octets@@
+\let\UTFviii at three@octets\UTFviii at three@octets@@
+\let\UTFviii at four@octets\UTFviii at four@octets@@
+}
 \let\@inpenc at test\@undefined
 \let\saved at space@catcode\@undefined
 \else

Modified: trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty	2018-04-08 20:03:22 UTC (rev 47376)
+++ trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty	2018-04-08 20:05:14 UTC (rev 47377)
@@ -108,7 +108,13 @@
   \def\pkgcls at arg {#3}%                  % for info message
   \pkgcls at parse@date at arg{#3}%
   \let\pkgcls at candidate\@empty
-  \load at onefilewithoptions#1[#2][\pkgcls at mindate]#4%
+  \begingroup
+  \edef\reserved at a{%
+    \endgroup
+    \unexpanded{\load at onefilewithoptions#1[#2]}%
+    [\pkgcls at mindate]%
+    \unexpanded{#4}}%
+   \reserved at a
  }
 \fi
 \def\pkgcls at parse@date at arg #1{%
@@ -2104,12 +2110,13 @@
 \IncludeInRelease{2018/04/01}%
                  {\@ifl at t@r}{Guard against bad input}%
 \def\@ifl at t@r#1#2{%
-  \ifnum\expandafter\@parse at version\expandafter0#1//00\@nil<%
-        \expandafter\@parse at version\expandafter0#2//00\@nil
+  \ifnum\expandafter\@parse at version@#1//00\@nil<%
+        \expandafter\@parse at version@#2//00\@nil
     \expandafter\@secondoftwo
   \else
     \expandafter\@firstoftwo
   \fi}
+\def\@parse at version@#1{\@parse at version0#1}
 \EndIncludeInRelease
 \IncludeInRelease{0000/00/00}%
                  {\@ifl at t@r}{Guard against bad input}%
@@ -2120,6 +2127,7 @@
   \else
     \expandafter\@firstoftwo
   \fi}
+\let\@parse at version@\@undefined
 \EndIncludeInRelease
 \IncludeInRelease{2017/01/01}%
                  {\@if at pti@ns}{Spaces in option clash check}%
@@ -3550,6 +3558,7 @@
 \ifnum\@tempcnta<256
 \repeat
 \def\UseRawInputEncoding{%
+\let\inputencodingname\@undefined                     % revert
 \let\DeclareFontEncoding@\DeclareFontEncoding at saved   % revert
 \let\DeclareUnicodeCharacter\@undefined               % revert
 \@tempcnta=1
@@ -3573,6 +3582,9 @@
 \let\DeclareFontEncoding at saved\DeclareFontEncoding@
 \edef\inputencodingname{utf8}%
 \input{utf8.def}
+\let\UTFviii at two@octets@@\UTFviii at two@octets
+\let\UTFviii at three@octets@@\UTFviii at three@octets
+\let\UTFviii at four@octets@@\UTFviii at four@octets
 \let\@inpenc at test\@undefined
 \let\saved at space@catcode\@undefined
 \else
@@ -3626,6 +3638,7 @@
   }
   \let\UseRawInputEncoding\@undefined
   \let\DeclareFontEncoding at saved\@undefined
+  \let\inputencodingname\@undefined
 \EndIncludeInRelease
 \endinput
 %%



More information about the tex-live-commits mailing list