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