summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-11-10 22:06:36 +0000
committerKarl Berry <karl@freefriends.org>2019-11-10 22:06:36 +0000
commitaab89493103eee4673adc09ca1cb724b08d8ce98 (patch)
tree2567082d21440870705c040555f59534c5e433d1
parent59a3761fd26199d73c37509d357121e7f66754e5 (diff)
latex(2e) (10nov19)
git-svn-id: svn://tug.org/texlive/trunk@52722 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/base/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/base/alltt.pdfbin172920 -> 172920 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/cfgguide.pdfbin219604 -> 219604 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/changes.txt13
-rw-r--r--Master/texmf-dist/doc/latex/base/classes.pdfbin521002 -> 521002 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/clsguide.pdfbin371666 -> 371666 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/cmfonts.pdfbin270895 -> 270895 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/cyrguide.pdfbin223439 -> 223439 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/doc.pdfbin629103 -> 628921 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/docstrip.pdfbin470309 -> 470117 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/encguide.pdfbin1244549 -> 1244549 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/exscale.pdfbin195878 -> 195878 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/fix-cm.pdfbin261905 -> 261905 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/fntguide.pdfbin356945 -> 356945 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/graphpap.pdfbin156280 -> 156280 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ifthen.pdfbin205205 -> 205205 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/inputenc.pdfbin294890 -> 294890 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/latexchanges.pdfbin392260 -> 393044 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/latexchanges.tex5
-rw-r--r--Master/texmf-dist/doc/latex/base/latexrelease.pdfbin246002 -> 246002 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/latexsym.pdfbin192409 -> 192409 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/lb2.pdfbin238174 -> 238174 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/letter.pdfbin305571 -> 305377 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/lgc2.pdfbin202891 -> 202891 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltluatex.pdfbin302738 -> 302738 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews.pdfbin874469 -> 874469 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews01.pdfbin150018 -> 150018 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews02.pdfbin141550 -> 141550 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews03.pdfbin141532 -> 141532 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews04.pdfbin135569 -> 135569 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews05.pdfbin163977 -> 163977 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews06.pdfbin133134 -> 133134 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews07.pdfbin130826 -> 130826 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews08.pdfbin144470 -> 144470 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews09.pdfbin120209 -> 120209 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews10.pdfbin147943 -> 147943 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews11.pdfbin104943 -> 104943 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews12.pdfbin137915 -> 137915 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews13.pdfbin161065 -> 161065 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews14.pdfbin150915 -> 150915 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews15.pdfbin122086 -> 122086 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews16.pdfbin137493 -> 137493 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews17.pdfbin156549 -> 156549 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews18.pdfbin36003 -> 36003 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews19.pdfbin235068 -> 235068 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews20.pdfbin283175 -> 283175 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews21.pdfbin236099 -> 236099 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews22.pdfbin302712 -> 302712 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews23.pdfbin274326 -> 274326 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews24.pdfbin255297 -> 255297 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews25.pdfbin196328 -> 196328 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews26.pdfbin365455 -> 365455 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews27.pdfbin239758 -> 239758 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews28.pdfbin368507 -> 368507 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews29.pdfbin435461 -> 435461 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews30.pdfbin490966 -> 490966 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltx3info.pdfbin197793 -> 197793 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltxdoc.pdfbin215488 -> 215488 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/makeindx.pdfbin160672 -> 160672 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/manual.pdfbin151351 -> 151351 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/modguide.pdfbin226734 -> 226734 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/nfssfont.pdfbin202425 -> 202425 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/proc.pdfbin216892 -> 216892 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/slides.pdfbin351596 -> 351596 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/slifonts.pdfbin214289 -> 214289 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/source2e.pdfbin2875130 -> 2875422 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/syntonly.pdfbin182261 -> 182084 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/tlc2.pdfbin273648 -> 273648 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/tulm.pdfbin156530 -> 156530 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/usrguide.pdfbin396645 -> 396645 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/utf8ienc.pdfbin338120 -> 337938 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/webcomp.pdfbin136153 -> 136153 bytes
-rw-r--r--Master/texmf-dist/source/latex/base/ltfiles.dtx7
-rw-r--r--Master/texmf-dist/source/latex/base/ltmiscen.dtx9
-rw-r--r--Master/texmf-dist/source/latex/base/ltvers.dtx2
-rw-r--r--Master/texmf-dist/tex/latex/base/latex.ltx12
-rw-r--r--Master/texmf-dist/tex/latex/base/latexrelease.sty10
77 files changed, 43 insertions, 17 deletions
diff --git a/Master/texmf-dist/doc/latex/base/README.md b/Master/texmf-dist/doc/latex/base/README.md
index 987e42ca4ad..9c80b45c8a5 100644
--- a/Master/texmf-dist/doc/latex/base/README.md
+++ b/Master/texmf-dist/doc/latex/base/README.md
@@ -1,7 +1,7 @@
The LaTeX kernel
================
-Release 2019-10-01 patch level 2
+Release 2019-10-01 patch level 3
Overview
--------
diff --git a/Master/texmf-dist/doc/latex/base/alltt.pdf b/Master/texmf-dist/doc/latex/base/alltt.pdf
index 854c0885599..1c7abaaedc7 100644
--- a/Master/texmf-dist/doc/latex/base/alltt.pdf
+++ b/Master/texmf-dist/doc/latex/base/alltt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/cfgguide.pdf b/Master/texmf-dist/doc/latex/base/cfgguide.pdf
index 557b8da38a7..e96b1f4e1f4 100644
--- a/Master/texmf-dist/doc/latex/base/cfgguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/cfgguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/changes.txt b/Master/texmf-dist/doc/latex/base/changes.txt
index 392466d0f0a..0f2da939573 100644
--- a/Master/texmf-dist/doc/latex/base/changes.txt
+++ b/Master/texmf-dist/doc/latex/base/changes.txt
@@ -5,6 +5,19 @@ are not part of the distribution.
=======================================================================
#########################
+# 2019-10-01 PL 3 Release
+#########################
+
+2019-11-10 David Carlisle <David.Carlisle@latex-project.org>
+
+ * ltmiscen.dtx: fix special comment catcodes (gh/202)
+
+2019-11-09 David Carlisle <David.Carlisle@latex-project.org>
+
+ * ltfiles.dtx: More filename normalisation: expand before
+ removing quotes.
+
+#########################
# 2019-10-01 PL 2 Release
#########################
diff --git a/Master/texmf-dist/doc/latex/base/classes.pdf b/Master/texmf-dist/doc/latex/base/classes.pdf
index 00e26f9fc44..52d4d27cf5e 100644
--- a/Master/texmf-dist/doc/latex/base/classes.pdf
+++ b/Master/texmf-dist/doc/latex/base/classes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/clsguide.pdf b/Master/texmf-dist/doc/latex/base/clsguide.pdf
index 90506a04558..07ff42b4f34 100644
--- a/Master/texmf-dist/doc/latex/base/clsguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/clsguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/cmfonts.pdf b/Master/texmf-dist/doc/latex/base/cmfonts.pdf
index 5e4455effe2..800c6aee601 100644
--- a/Master/texmf-dist/doc/latex/base/cmfonts.pdf
+++ b/Master/texmf-dist/doc/latex/base/cmfonts.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/cyrguide.pdf b/Master/texmf-dist/doc/latex/base/cyrguide.pdf
index 3a83e103b9d..73a285196a5 100644
--- a/Master/texmf-dist/doc/latex/base/cyrguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/cyrguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/doc.pdf b/Master/texmf-dist/doc/latex/base/doc.pdf
index 1f96e40ecbb..c526134ff85 100644
--- a/Master/texmf-dist/doc/latex/base/doc.pdf
+++ b/Master/texmf-dist/doc/latex/base/doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/docstrip.pdf b/Master/texmf-dist/doc/latex/base/docstrip.pdf
index 527e3797646..9fc5d921b1b 100644
--- a/Master/texmf-dist/doc/latex/base/docstrip.pdf
+++ b/Master/texmf-dist/doc/latex/base/docstrip.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/encguide.pdf b/Master/texmf-dist/doc/latex/base/encguide.pdf
index 927056ac3fb..4cc9ef4716d 100644
--- a/Master/texmf-dist/doc/latex/base/encguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/encguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/exscale.pdf b/Master/texmf-dist/doc/latex/base/exscale.pdf
index 1efdd49df06..fb69165ff9f 100644
--- a/Master/texmf-dist/doc/latex/base/exscale.pdf
+++ b/Master/texmf-dist/doc/latex/base/exscale.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/fix-cm.pdf b/Master/texmf-dist/doc/latex/base/fix-cm.pdf
index 78f3b39bada..345e304ac9f 100644
--- a/Master/texmf-dist/doc/latex/base/fix-cm.pdf
+++ b/Master/texmf-dist/doc/latex/base/fix-cm.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/fntguide.pdf b/Master/texmf-dist/doc/latex/base/fntguide.pdf
index b882f6c55eb..d529b7358b0 100644
--- a/Master/texmf-dist/doc/latex/base/fntguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/fntguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/graphpap.pdf b/Master/texmf-dist/doc/latex/base/graphpap.pdf
index faac4b15516..eedc7266993 100644
--- a/Master/texmf-dist/doc/latex/base/graphpap.pdf
+++ b/Master/texmf-dist/doc/latex/base/graphpap.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ifthen.pdf b/Master/texmf-dist/doc/latex/base/ifthen.pdf
index 17ac0bc3acc..7dde5dfa5d3 100644
--- a/Master/texmf-dist/doc/latex/base/ifthen.pdf
+++ b/Master/texmf-dist/doc/latex/base/ifthen.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/inputenc.pdf b/Master/texmf-dist/doc/latex/base/inputenc.pdf
index bb7d486849a..b66ac38ec73 100644
--- a/Master/texmf-dist/doc/latex/base/inputenc.pdf
+++ b/Master/texmf-dist/doc/latex/base/inputenc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.pdf b/Master/texmf-dist/doc/latex/base/latexchanges.pdf
index 237b0bcc6bb..da9d9930cc0 100644
--- a/Master/texmf-dist/doc/latex/base/latexchanges.pdf
+++ b/Master/texmf-dist/doc/latex/base/latexchanges.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.tex b/Master/texmf-dist/doc/latex/base/latexchanges.tex
index 10394f46f4b..3c04b9362ed 100644
--- a/Master/texmf-dist/doc/latex/base/latexchanges.tex
+++ b/Master/texmf-dist/doc/latex/base/latexchanges.tex
@@ -95,6 +95,11 @@ with the \Lpack{latexrelease} package being available to revert
changes to use definitions from an earlier format.
+\section{Changes introduced in 2019-10-01 patch~3}
+
+Further fixes to the handling of filenames, expand macros (and
+\verb|\jobname| \emph{before} removing \verb|"|, not after.
+
\section{Changes introduced in 2019-10-01 patch~2}
Further fixes to the handling of filenames, \ghissue{204}: non-ascii
diff --git a/Master/texmf-dist/doc/latex/base/latexrelease.pdf b/Master/texmf-dist/doc/latex/base/latexrelease.pdf
index 0dea21a2bf9..b32295411fb 100644
--- a/Master/texmf-dist/doc/latex/base/latexrelease.pdf
+++ b/Master/texmf-dist/doc/latex/base/latexrelease.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf
index 985af322403..369ce1a9989 100644
--- a/Master/texmf-dist/doc/latex/base/latexsym.pdf
+++ b/Master/texmf-dist/doc/latex/base/latexsym.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/lb2.pdf b/Master/texmf-dist/doc/latex/base/lb2.pdf
index c247a4aa594..266b7bfd403 100644
--- a/Master/texmf-dist/doc/latex/base/lb2.pdf
+++ b/Master/texmf-dist/doc/latex/base/lb2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/letter.pdf b/Master/texmf-dist/doc/latex/base/letter.pdf
index 4852a75fc28..474db7ac083 100644
--- a/Master/texmf-dist/doc/latex/base/letter.pdf
+++ b/Master/texmf-dist/doc/latex/base/letter.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/lgc2.pdf b/Master/texmf-dist/doc/latex/base/lgc2.pdf
index 81cd1348567..f82ec1906c3 100644
--- a/Master/texmf-dist/doc/latex/base/lgc2.pdf
+++ b/Master/texmf-dist/doc/latex/base/lgc2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltluatex.pdf b/Master/texmf-dist/doc/latex/base/ltluatex.pdf
index 8616363a34e..20c13df08db 100644
--- a/Master/texmf-dist/doc/latex/base/ltluatex.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltluatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews.pdf b/Master/texmf-dist/doc/latex/base/ltnews.pdf
index 03c4c5fb4f7..346060f9685 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews01.pdf b/Master/texmf-dist/doc/latex/base/ltnews01.pdf
index d9399cc8ae0..c58cb5fa2b6 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews01.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews01.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews02.pdf b/Master/texmf-dist/doc/latex/base/ltnews02.pdf
index c47087bfba6..4dfa5d4847f 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews02.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews02.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews03.pdf b/Master/texmf-dist/doc/latex/base/ltnews03.pdf
index d6148f65a38..5418ffa6aef 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews03.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews03.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews04.pdf b/Master/texmf-dist/doc/latex/base/ltnews04.pdf
index 0857066d55c..16ef3dc093f 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews04.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews04.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews05.pdf b/Master/texmf-dist/doc/latex/base/ltnews05.pdf
index 5c3fc1356cf..ad6e5907bdf 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews05.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews05.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews06.pdf b/Master/texmf-dist/doc/latex/base/ltnews06.pdf
index 7e8ff0b2f52..885de75c8b1 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews06.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews06.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews07.pdf b/Master/texmf-dist/doc/latex/base/ltnews07.pdf
index 341a1f790ec..9b04c4d0a5b 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews07.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews07.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews08.pdf b/Master/texmf-dist/doc/latex/base/ltnews08.pdf
index 0732f77cf1d..79ed84fe6ee 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews08.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews08.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews09.pdf b/Master/texmf-dist/doc/latex/base/ltnews09.pdf
index d01c3f20db3..627c67678fc 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews09.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews09.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews10.pdf b/Master/texmf-dist/doc/latex/base/ltnews10.pdf
index e33789ad6c4..5523b3e4749 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews10.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews10.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews11.pdf b/Master/texmf-dist/doc/latex/base/ltnews11.pdf
index 5fee5aae856..55ac25decb5 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews11.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews11.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews12.pdf b/Master/texmf-dist/doc/latex/base/ltnews12.pdf
index 89632b196ff..ea4cd33aa2f 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews12.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews12.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews13.pdf b/Master/texmf-dist/doc/latex/base/ltnews13.pdf
index eaff9fee5e1..8cb14703833 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews13.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews13.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews14.pdf b/Master/texmf-dist/doc/latex/base/ltnews14.pdf
index fcdd85866dd..0f845a5c8c7 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews14.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews14.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews15.pdf b/Master/texmf-dist/doc/latex/base/ltnews15.pdf
index 8db2148bd38..515c41efaf9 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews15.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews15.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews16.pdf b/Master/texmf-dist/doc/latex/base/ltnews16.pdf
index 67519cfce00..7846fef2413 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews16.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews16.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews17.pdf b/Master/texmf-dist/doc/latex/base/ltnews17.pdf
index a4ac13337a7..80b504c9912 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews17.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews17.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews18.pdf b/Master/texmf-dist/doc/latex/base/ltnews18.pdf
index ad6db99604b..bfa2fbe309c 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews18.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews18.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews19.pdf b/Master/texmf-dist/doc/latex/base/ltnews19.pdf
index 15e98642910..4dfe6fe68c1 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews19.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews19.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews20.pdf b/Master/texmf-dist/doc/latex/base/ltnews20.pdf
index d8fbc43a607..8d1c3ca0cfe 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews20.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews20.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews21.pdf b/Master/texmf-dist/doc/latex/base/ltnews21.pdf
index 4d86d737959..c80b9518e7e 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews21.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews21.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews22.pdf b/Master/texmf-dist/doc/latex/base/ltnews22.pdf
index fbd4f2c9053..0723d711574 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews22.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews22.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews23.pdf b/Master/texmf-dist/doc/latex/base/ltnews23.pdf
index f8f7ed14dc9..7442d771df0 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews23.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews23.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews24.pdf b/Master/texmf-dist/doc/latex/base/ltnews24.pdf
index eed83df2d0b..f2dc2e2bf09 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews24.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews24.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews25.pdf b/Master/texmf-dist/doc/latex/base/ltnews25.pdf
index a81fc049c87..363d310b270 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews25.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews25.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews26.pdf b/Master/texmf-dist/doc/latex/base/ltnews26.pdf
index b9da34d7747..65d0582e690 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews26.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews26.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews27.pdf b/Master/texmf-dist/doc/latex/base/ltnews27.pdf
index e652b4c504f..406ed26565a 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews27.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews27.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews28.pdf b/Master/texmf-dist/doc/latex/base/ltnews28.pdf
index 0705924d8f3..76feea291b6 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews28.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews28.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews29.pdf b/Master/texmf-dist/doc/latex/base/ltnews29.pdf
index b2bd102ad08..2256015e22e 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews29.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews29.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews30.pdf b/Master/texmf-dist/doc/latex/base/ltnews30.pdf
index ac5043159bf..1b5f9cff649 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews30.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews30.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltx3info.pdf b/Master/texmf-dist/doc/latex/base/ltx3info.pdf
index 4b52a18b6aa..7c9afb779f3 100644
--- a/Master/texmf-dist/doc/latex/base/ltx3info.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltx3info.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
index 76ed69cd6a4..21277736777 100644
--- a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/makeindx.pdf b/Master/texmf-dist/doc/latex/base/makeindx.pdf
index 283d01a9299..ce1f5c90268 100644
--- a/Master/texmf-dist/doc/latex/base/makeindx.pdf
+++ b/Master/texmf-dist/doc/latex/base/makeindx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/manual.pdf b/Master/texmf-dist/doc/latex/base/manual.pdf
index c4fedb613c5..a514c0c34f2 100644
--- a/Master/texmf-dist/doc/latex/base/manual.pdf
+++ b/Master/texmf-dist/doc/latex/base/manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/modguide.pdf b/Master/texmf-dist/doc/latex/base/modguide.pdf
index 0d26dd25db1..53fa9f09e60 100644
--- a/Master/texmf-dist/doc/latex/base/modguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/modguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/nfssfont.pdf b/Master/texmf-dist/doc/latex/base/nfssfont.pdf
index 029a63903aa..e0d35e64276 100644
--- a/Master/texmf-dist/doc/latex/base/nfssfont.pdf
+++ b/Master/texmf-dist/doc/latex/base/nfssfont.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf
index 7acfa0ac8a7..3a3603cc21b 100644
--- a/Master/texmf-dist/doc/latex/base/proc.pdf
+++ b/Master/texmf-dist/doc/latex/base/proc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/slides.pdf b/Master/texmf-dist/doc/latex/base/slides.pdf
index 8a56586de77..990051e6c4c 100644
--- a/Master/texmf-dist/doc/latex/base/slides.pdf
+++ b/Master/texmf-dist/doc/latex/base/slides.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/slifonts.pdf b/Master/texmf-dist/doc/latex/base/slifonts.pdf
index b1416d0f128..32d567f6a37 100644
--- a/Master/texmf-dist/doc/latex/base/slifonts.pdf
+++ b/Master/texmf-dist/doc/latex/base/slifonts.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/source2e.pdf b/Master/texmf-dist/doc/latex/base/source2e.pdf
index 174820a5a64..4cb6d2aeb9e 100644
--- a/Master/texmf-dist/doc/latex/base/source2e.pdf
+++ b/Master/texmf-dist/doc/latex/base/source2e.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/syntonly.pdf b/Master/texmf-dist/doc/latex/base/syntonly.pdf
index 8b09811e625..564c05825ba 100644
--- a/Master/texmf-dist/doc/latex/base/syntonly.pdf
+++ b/Master/texmf-dist/doc/latex/base/syntonly.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/tlc2.pdf b/Master/texmf-dist/doc/latex/base/tlc2.pdf
index 61244b64abe..0affb048e51 100644
--- a/Master/texmf-dist/doc/latex/base/tlc2.pdf
+++ b/Master/texmf-dist/doc/latex/base/tlc2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/tulm.pdf b/Master/texmf-dist/doc/latex/base/tulm.pdf
index 64bc8595875..1e89658ecbd 100644
--- a/Master/texmf-dist/doc/latex/base/tulm.pdf
+++ b/Master/texmf-dist/doc/latex/base/tulm.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/usrguide.pdf b/Master/texmf-dist/doc/latex/base/usrguide.pdf
index f57ffc04012..3ba4978dcd8 100644
--- a/Master/texmf-dist/doc/latex/base/usrguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/usrguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
index 642ec4f878f..f7e502119ee 100644
--- a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
+++ b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/webcomp.pdf b/Master/texmf-dist/doc/latex/base/webcomp.pdf
index d64c1b1ea82..7533505c0c9 100644
--- a/Master/texmf-dist/doc/latex/base/webcomp.pdf
+++ b/Master/texmf-dist/doc/latex/base/webcomp.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/base/ltfiles.dtx b/Master/texmf-dist/source/latex/base/ltfiles.dtx
index d0d33a4c717..87a7f5e983b 100644
--- a/Master/texmf-dist/source/latex/base/ltfiles.dtx
+++ b/Master/texmf-dist/source/latex/base/ltfiles.dtx
@@ -32,7 +32,7 @@
%<*driver>
% \fi
\ProvidesFile{ltfiles.dtx}
- [2019/10/26 v1.2d LaTeX Kernel (File Handling)]
+ [2019/11/09 v1.2e LaTeX Kernel (File Handling)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltfiles.dtx}
@@ -715,6 +715,7 @@
% \changes{v1.2a}{2019/07/01}{Support UTF-8}
% \changes{v1.2c}{2019/10/11}{Remove one brace group}
% \changes{v1.2d}{2019/10/26}{remove quotes}
+% \changes{v1.2e}{2019/11/09}{expand and \cs{string} before removing quotes}
% \begin{macrocode}
%</2ekernel>
%<*2ekernel|latexrelease>
@@ -724,8 +725,10 @@
\begingroup
\escapechar\m@ne
\xdef\@curr@file{%
+ \expandafter\expandafter\expandafter\unquote@name
+ \expandafter\expandafter\expandafter{%
\expandafter\string
- \csname\expandafter\unquote@name\expandafter{\@firstofone#1\@empty}\endcsname}%
+ \csname\@firstofone#1\@empty\endcsname}}%
\endgroup
}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/base/ltmiscen.dtx b/Master/texmf-dist/source/latex/base/ltmiscen.dtx
index 2a88438dee1..61e44e5e91c 100644
--- a/Master/texmf-dist/source/latex/base/ltmiscen.dtx
+++ b/Master/texmf-dist/source/latex/base/ltmiscen.dtx
@@ -32,7 +32,7 @@
%<*driver>
% \fi
\ProvidesFile{ltmiscen.dtx}
- [2019/10/25 v1.1q LaTeX Kernel (Misc. Environments)]
+ [2019/11/10 v1.1r LaTeX Kernel (Misc. Environments)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltmiscen.dtx}
@@ -381,8 +381,9 @@
% group the braces aren't stripped. The |\expandafter| then expands
% this extra token away again.
% \changes{v1.1q}{2019/10/25}{Allow unbalanced conditionals in \texttt{\#1} (gh/202)}
+% \changes{v1.1r}{2019/08/27}{fix to special comment catcodes (gh/202)}
% \begin{macrocode}
- {\ifx!#2!\expandafter\dont@add@percent@to@temptokena\else
+ {\expandafter\ifx\expandafter X\detokenize{#2}X\expandafter\dont@add@percent@to@temptokena\else
\expandafter\do@add@percent@to@temptokena\fi{#1}}
% \end{macrocode}
%
@@ -401,8 +402,8 @@
% \begin{macrocode}
\begingroup
\catcode`\%=12
-\long\gdef\do@add@percent@to@temptokena#1{%
- \@temptokena\expandafter{#1%^^A
+\catcode`\^^A=14
+\long\gdef\do@add@percent@to@temptokena#1{\@temptokena\expandafter{#1%^^A
% \end{macrocode}
% Can't be on the same line as the |%| --- see above.
% \begin{macrocode}
diff --git a/Master/texmf-dist/source/latex/base/ltvers.dtx b/Master/texmf-dist/source/latex/base/ltvers.dtx
index 89d72953210..813dd68f633 100644
--- a/Master/texmf-dist/source/latex/base/ltvers.dtx
+++ b/Master/texmf-dist/source/latex/base/ltvers.dtx
@@ -115,7 +115,7 @@
{2019-10-01}
%</2ekernel|latexrelease>
%<*2ekernel>
-\def\patch@level{2}
+\def\patch@level{3}
% \end{macrocode}
%
% \begin{macro}{\development@branch@name}
diff --git a/Master/texmf-dist/tex/latex/base/latex.ltx b/Master/texmf-dist/tex/latex/base/latex.ltx
index bfc59b91d2b..4c0725db0ce 100644
--- a/Master/texmf-dist/tex/latex/base/latex.ltx
+++ b/Master/texmf-dist/tex/latex/base/latex.ltx
@@ -708,7 +708,7 @@
\def\fmtname{LaTeX2e}
\edef\fmtversion
{2019-10-01}
-\def\patch@level{2}
+\def\patch@level{3}
\edef\development@branch@name{}
\iffalse
\def\reserved@a#1/#2/#3\@nil{%
@@ -1852,8 +1852,10 @@ Type H <return> for immediate help.}%
\begingroup
\escapechar\m@ne
\xdef\@curr@file{%
+ \expandafter\expandafter\expandafter\unquote@name
+ \expandafter\expandafter\expandafter{%
\expandafter\string
- \csname\expandafter\unquote@name\expandafter{\@firstofone#1\@empty}\endcsname}%
+ \csname\@firstofone#1\@empty\endcsname}}%
\endgroup
}
\def\quote@name#1{"\quote@@name#1\@gobble""}
@@ -4345,14 +4347,14 @@ Type H <return> for immediate help.}%
\catcode`\^^A=9
\long\gdef\add@percent@to@temptokena
#1\protected@file@percent#2\add@percent@to@temptokena
- {\ifx!#2!\expandafter\dont@add@percent@to@temptokena\else
+ {\expandafter\ifx\expandafter X\detokenize{#2}X\expandafter\dont@add@percent@to@temptokena\else
\expandafter\do@add@percent@to@temptokena\fi{#1}}
\long\def\dont@add@percent@to@temptokena#1{%
\@temptokena\expandafter{#1}}
\begingroup
\catcode`\%=12
-\long\gdef\do@add@percent@to@temptokena#1{%
- \@temptokena\expandafter{#1%^^A
+\catcode`\^^A=14
+\long\gdef\do@add@percent@to@temptokena#1{\@temptokena\expandafter{#1%^^A
}}
\endgroup
\long\def\@writefile#1#2{%
diff --git a/Master/texmf-dist/tex/latex/base/latexrelease.sty b/Master/texmf-dist/tex/latex/base/latexrelease.sty
index 0dcc571680a..b3a0a49af61 100644
--- a/Master/texmf-dist/tex/latex/base/latexrelease.sty
+++ b/Master/texmf-dist/tex/latex/base/latexrelease.sty
@@ -1229,8 +1229,10 @@ of this package available from CTAN}
\begingroup
\escapechar\m@ne
\xdef\@curr@file{%
+ \expandafter\expandafter\expandafter\unquote@name
+ \expandafter\expandafter\expandafter{%
\expandafter\string
- \csname\expandafter\unquote@name\expandafter{\@firstofone#1\@empty}\endcsname}%
+ \csname\@firstofone#1\@empty\endcsname}}%
\endgroup
}
\def\quote@name#1{"\quote@@name#1\@gobble""}
@@ -4237,14 +4239,14 @@ of this package available from CTAN}
\catcode`\^^A=9
\long\gdef\add@percent@to@temptokena
#1\protected@file@percent#2\add@percent@to@temptokena
- {\ifx!#2!\expandafter\dont@add@percent@to@temptokena\else
+ {\expandafter\ifx\expandafter X\detokenize{#2}X\expandafter\dont@add@percent@to@temptokena\else
\expandafter\do@add@percent@to@temptokena\fi{#1}}
\long\def\dont@add@percent@to@temptokena#1{%
\@temptokena\expandafter{#1}}
\begingroup
\catcode`\%=12
-\long\gdef\do@add@percent@to@temptokena#1{%
- \@temptokena\expandafter{#1%^^A
+\catcode`\^^A=14
+\long\gdef\do@add@percent@to@temptokena#1{\@temptokena\expandafter{#1%^^A
}}
\endgroup
\long\def\@writefile#1#2{%