texlive[53778] Master/texmf-dist: latex-base-dev (14feb20)

commits+karl at tug.org commits+karl at tug.org
Fri Feb 14 23:30:22 CET 2020


Revision: 53778
          http://tug.org/svn/texlive?view=revision&revision=53778
Author:   karl
Date:     2020-02-14 23:30:22 +0100 (Fri, 14 Feb 2020)
Log Message:
-----------
latex-base-dev (14feb20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex-dev/base/README.md
    trunk/Master/texmf-dist/doc/latex-dev/base/alltt.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/base/classes.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/doc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/encguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/exscale.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.tex
    trunk/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lb2.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/letter.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.tex
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/manual.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/modguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/proc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/slides.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/source2e.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/tulm.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf
    trunk/Master/texmf-dist/source/latex-dev/base/fontdef.dtx
    trunk/Master/texmf-dist/source/latex-dev/base/ltfssini.dtx
    trunk/Master/texmf-dist/source/latex-dev/base/ltoutenc.dtx
    trunk/Master/texmf-dist/source/latex-dev/base/lttextcomp.dtx
    trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx
    trunk/Master/texmf-dist/tex/latex-dev/base/fontenc.sty
    trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.cfg
    trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.ltx
    trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.cfg
    trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.ltx
    trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx
    trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty
    trunk/Master/texmf-dist/tex/latex-dev/base/omlenc.def
    trunk/Master/texmf-dist/tex/latex-dev/base/omsenc.def
    trunk/Master/texmf-dist/tex/latex-dev/base/ot1enc.def
    trunk/Master/texmf-dist/tex/latex-dev/base/ot4enc.def
    trunk/Master/texmf-dist/tex/latex-dev/base/preload.cfg
    trunk/Master/texmf-dist/tex/latex-dev/base/t1enc.def
    trunk/Master/texmf-dist/tex/latex-dev/base/tuenc.def

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf
    trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.tex

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/README.md	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/README.md	2020-02-14 22:30:22 UTC (rev 53778)
@@ -1,7 +1,7 @@
 The LaTeX kernel
 ================
 
-Release 2020-10-01 pre-release 1
+Release 2020-02-02 pre-release 2
 
 Overview
 --------

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

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

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/changes.txt	2020-02-14 22:30:22 UTC (rev 53778)
@@ -5,6 +5,40 @@
 =======================================================================
 
 #########################
+# 2020-02-07 PL 2 Release
+#########################
+
+2020-02-11  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* ltfssini.dtx (subsection{Miscellaneous}):
+	Provide default value for \@fontenc at load@list (gh/273)
+
+	* fontdef.dtx (subsection{Encodings}):
+	Provide start value for \@fontenc at load@list (gh/273)
+
+	* ltoutenc.dtx (subsection{The fontenc package}):
+	Update \@fontenc at load@list with option list (gh/273)
+
+
+2020-02-10  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* ltfssini.dtx:
+	Renamed \@reservedb to \reserved at b
+	Renamed \@reservedc to \reserved at c
+	Add \@defaultfamilyhook to \normalfont (gh/269)
+
+	* lttextcomp.dtx (subsection{Sub-encoding 2):
+	Use \@tabacckludge for tabbing where necessary if defining \capitalacute
+	and friends for Unicode engines (gh/271)
+
+
+2020-02-07  Will Robertson  <will.robertson at latex-project.org>
+
+	* ltfssini.dtx:
+	XeTeX-specific definition for \symbol to avoid bug in maths mode (gh/124)
+
+
+#########################
 # 2020-02-02 PL 1 Release
 #########################
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.tex	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/latexchanges.tex	2020-02-14 22:30:22 UTC (rev 53778)
@@ -106,6 +106,21 @@
 \url{https://github.com/latex3/latex2e/commits/master}.
 
 
+\section{Changes introduced in 2020-02-02 patch~2}
+
+Correct \verb=\capitalacute=, etc.\ so that they work in
+\texttt{tabbing} (\ghissue{271}).  Provide \verb=\@defaultfamilyhook= to
+support CJK packages (\ghissue{269}).  Provide a list of \texttt{fontenc}
+loads with their options in \verb=\@fontenc at load@list= so that Babel
+can determine the right \verb=\latinencoding= value (\ghissue{273}).
+
+
+\section{Changes introduced in 2020-02-02 patch~1}
+
+Fixed a misspelled command name that caused trouble (\ghissue{264}).  Make
+\texttt{textcomp} package issue only info messages about glyph
+substitutions (\ghissue{262}) and warn if it attempts to run in an old format (\ghissue{260}).
+
 \section{Changes introduced in 2020-02-02}
 
 Major enhancements in this release include pre-loading \Lpack{expl3}

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.tex	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/ltnews.tex	2020-02-14 22:30:22 UTC (rev 53778)
@@ -36,7 +36,7 @@
 \ProvidesFile{ltnews.tex}%
   [2020/01/30 v1.4c Master file for ltnews*.tex (LaTeX Project)]
 
-\providecommand*{\lastissue}{31}
+\providecommand*{\lastissue}{32}
 
 \InputIfFileExists{ltnews-lastissue.cfg}{}{}
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Index: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf	2020-02-14 22:30:22 UTC (rev 53778)

Property changes on: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.tex	2020-02-14 22:30:22 UTC (rev 53778)
@@ -0,0 +1,177 @@
+% \iffalse meta-comment
+%
+% Copyright 2019-2020
+% The LaTeX3 Project and any individual authors listed elsewhere
+% in this file.
+%
+% This file is part of the LaTeX base system.
+% -------------------------------------------
+%
+% It may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%    https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This file has the LPPL maintenance status "maintained".
+%
+% The list of all files belonging to the LaTeX base distribution is
+% given in the file `manifest.txt'. See also `legal.txt' for additional
+% information.
+%
+% The list of derived (unpacked) files belonging to the distribution
+% and covered by LPPL is defined by the unpacking scripts (with
+% extension .ins) which are part of the distribution.
+%
+% \fi
+% Filename: ltnews32.tex
+%
+% This is issue 32 of LaTeX News.
+
+\NeedsTeXFormat{LaTeX2e}[2020-02-02]
+
+\documentclass{ltnews}
+\usepackage[T1]{fontenc}
+
+\usepackage{lmodern,url,hologo}
+
+\usepackage{csquotes}
+\usepackage{multicol}
+
+\providecommand\meta[1]{$\langle$\textit{#1}$\rangle$}
+\providecommand\option[1]{\texttt{#1}}
+\providecommand\env[1]{\texttt{#1}}
+
+
+\providecommand\XeTeX{\hologo{XeTeX}}
+\providecommand\LuaTeX{\hologo{LuaTeX}}
+\providecommand\pdfTeX{\hologo{pdfTeX}}
+\providecommand\MiKTeX{\hologo{MiKTeX}}
+\providecommand\CTAN{\textsc{ctan}}
+\providecommand\TL{\TeX\,Live}
+\providecommand\githubissue[2][]{\ifhmode\unskip\fi
+     \quad\penalty500\strut\nobreak\hfill
+     \mbox{\small\slshape(%
+       \href{https://github.com/latex3/latex2e/issues/\getfirstgithubissue#2 \relax}%
+          	    {github issue#1 #2}%
+           )}%
+     \par\smallskip}
+
+% simple solution right now (just link to the first issue if there are more)
+\def\getfirstgithubissue#1 #2\relax{#1}
+
+\providecommand\sxissue[1]{\ifhmode\unskip\fi
+     \quad\penalty500\strut\nobreak\hfill
+     \mbox{\small\slshape(\url{https://tex.stackexchange.com/#1})}\par}
+
+\providecommand\gnatsissue[2]{\ifhmode\unskip\fi
+     \quad\penalty500\strut\nobreak\hfill
+     \mbox{\small\slshape(%
+       \href{https://www.latex-project.org/cgi-bin/ltxbugs2html?pr=#1\%2F#2}%
+          	    {gnats issue #1/#2}%
+           )}%
+     \par}
+
+\let\cls\pkg
+\providecommand\env[1]{\texttt{#1}}
+
+\vbadness=1400  % accept slightly empty columns
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\iffalse % only for TUB production
+\usepackage{graphicx}
+\makeatletter
+% Xe\TeX{} requires reflecting the first E, hence we complain if the
+% graphics package is not present.  (For plain documents, this can be
+% loaded via Eplain.)  Also, at Barbara's suggestion, if the current
+% font is slanted, we rotate by 180 instead of reflecting so there is at
+% least a chance to look ok.  (The magic values here seem more or less
+% ok for \texttt{cmsl} and \texttt{cmti}.)
+%
+%    \begin{macrocode}
+\def\tubreflect#1{%
+  \@ifundefined{reflectbox}{%
+    \TBerror{A graphics package must be loaded for \string\XeTeX}%
+  }{%
+    \ifdim \fontdimen1\font>0pt
+      \raise 1.6ex \hbox{\kern.1em\rotatebox{180}{#1}}\kern-.1em
+    \else
+      \reflectbox{#1}%
+    \fi
+  }%
+}
+\def\tubhideheight#1{\setbox0=\hbox{#1}\ht0=0pt \dp0=0pt \box0 }
+\def\XekernbeforeE{-.125em}
+\def\XekernafterE{-.1667em}
+\DeclareRobustCommand{\Xe}{\leavevmode
+  \tubhideheight{\hbox{X%
+    \setbox0=\hbox{\TeX}\setbox1=\hbox{E}%
+    \ifdim \fontdimen1\font>0pt \def\XekernbeforeE{0em}\fi
+    \lower\dp0\hbox{\raise\dp1\hbox{\kern\XekernbeforeE\tubreflect{E}}}%
+    \kern\XekernafterE}}}
+\def\XeTeX{\Xe\TeX}
+\def\XeLaTeX{\Xe{\kern.11em \LaTeX}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\publicationmonth{October}
+\publicationyear{2020}
+
+\publicationissue{32}
+
+\begin{document}
+
+%\addtolength\textheight{4.2pc}   % only for TUB
+
+\maketitle
+{\hyphenpenalty=10000 \spaceskip=3.33pt \hbadness=10000 \tableofcontents}
+
+\setlength\rightskip{0pt plus 3em}
+
+
+\medskip
+
+
+\section{Introduction}
+
+This document is under construction \ldots
+
+
+
+\section{Other changes to the \LaTeX{} kernel}
+
+
+\subsection{\cs{symbol} in math mode for large Unicode values}
+
+The \LaTeXe{} kernel defines the command \cs{symbol}, which allows characters to be
+typeset by entering their `slot number'. With the \LuaTeX{} and \XeTeX{} engines, these
+slot numbers can extend to very large values to accomodate Unicode characters in the upper
+Unicode planes (e.g., bold mathematical capital A is slot number \texttt{"1D400} in hex or
+\texttt{119808} in decimal).
+The \XeTeX{} engine did not allow \cs{symbol} in math mode for values above $2^{16}$, and
+this limitation has now been lifted.
+%
+\githubissue{124}
+
+
+\section{Changes to packages in the \pkg{tools} category}
+
+\subsection{Support stretchable glue in \texttt{w}-columns}
+
+If stretchable glue, e.g., \cs{dotfill}, is used in \env{tabular}
+columns made with the \pkg{array} package, it stretches as it would in
+normal paragraph text. The one exception were \texttt{w}-columns (but
+not \texttt{W}-columns) were it got forced to its nominal width (which
+in case if \cs{hfill} or \cs{dotfill} is 0\,pt). This has been
+corrected and now \texttt{w}-columns behave like all other column
+types in this respect.
+%
+\githubissue{270}
+
+
+
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex-dev/base/ltnews32.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf
===================================================================
(Binary files differ)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/source/latex-dev/base/fontdef.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/fontdef.dtx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/source/latex-dev/base/fontdef.dtx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -39,7 +39,7 @@
 %<driver, >\ProvidesFile{fontdef.drv}
 % \fi
 %          \ProvidesFile{fontdef.dtx}
-%<-latexrelease>           [2020/01/25 v3.0f LaTeX Kernel
+%<-latexrelease>           [2020/02/11 v3.0g LaTeX Kernel
 % \iftrue  (\else
 %<text,   >(Text
 %<math,   >(Math
@@ -264,6 +264,9 @@
 %    \begin{macrocode}
 \input{ts1enc.def}
 %    \end{macrocode}
+%    
+%
+%
 % \changes{v3.0a}{2016/12/03}{(DPC) Default to TU encoding for Unicode TeX engines}
 %    \begin{macrocode}
 \ifx\Umathchar\@undefined
@@ -276,9 +279,16 @@
 \fontencoding{OT1}
 %    \end{macrocode}
 %
+%    The initial \texttt{fontenc} package load list if an 8-bit \TeX{}
+%    engine is used:
+% \changes{v3.0g}{2020/02/11}{Provide value for \cs{@fontenc at load@list} (gh/273)}
+%    \begin{macrocode}
+\def\@fontenc at load@list{\@elt{T1,OT1}}
+%    \end{macrocode}
 %
 %
 %
+%
 %    \begin{macrocode}
 \def\rmsubstdefault{cmr}
 \def\sfsubstdefault{cmss}
@@ -293,6 +303,16 @@
 %    \begin{macrocode}
 \input {tuenc.def}
 \fontencoding{TU}
+%    \end{macrocode}
+%
+%    The initial \texttt{fontenc} package load list if a Unicode
+%    engine is used:
+% \changes{v3.0g}{2020/02/11}{Provide value for \cs{@fontenc at load@list} (gh/273)}
+%    \begin{macrocode}
+\def\@fontenc at load@list{\@elt{TU}}
+%    \end{macrocode}
+%
+%    \begin{macrocode}
 \DeclareFontSubstitution{TU}{lmr}{m}{n}
 \LoadFontDefinitionFile{TU}{lmr}
 \LoadFontDefinitionFile{TU}{lmss}

Modified: trunk/Master/texmf-dist/source/latex-dev/base/ltfssini.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/ltfssini.dtx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/source/latex-dev/base/ltfssini.dtx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -36,7 +36,7 @@
 %
 %
 \ProvidesFile{ltfssini.dtx}
-             [2020/02/05 v3.1g LaTeX Kernel (NFSS Initialisation)]
+             [2020/02/11 v3.1h LaTeX Kernel (NFSS Initialisation)]
 % \iffalse
 \documentclass{ltxdoc}
 \begin{document}
@@ -291,7 +291,7 @@
          \csname #2default\endcsname{#3}%
     \else
 %    \end{macrocode}
-%    
+%
 % \changes{v3.1g}{2020/02/05}{Clarrified error text}
 %    \begin{macrocode}
        \@latex at error{Wrong syntax for \string\DeclareFontSeriesDefault}%
@@ -570,7 +570,7 @@
 %    \begin{macrocode}
    \prepare at family@series at update{rm}\rmdefault
 %    \end{macrocode}
-%    The comes the hook code (by default a no-op) and finally the call
+%    Then comes the hook code (by default a no-op) and finally the call
 %    to \cs{selectfont}.
 %    \begin{macrocode}
    \@rmfamilyhook
@@ -703,9 +703,9 @@
 %    because we now need to use \cs{csname} and this way the code will
 %    be a little faster.
 %    \begin{macrocode}
-      \expandafter\let\expandafter\@reservedb
+      \expandafter\let\expandafter\reserved at b
                       \csname mdseries@\target at meta@family at value\endcsname
-      \expandafter\let\expandafter\@reservedc
+      \expandafter\let\expandafter\reserved at c
                       \csname bfseries@\target at meta@family at value\endcsname
 %    \end{macrocode}
 %    This here is now identical to the nested \cs{ifx} block from the
@@ -714,11 +714,11 @@
 %    loop when a match was found.
 %    \begin{macrocode}
       \expandafter\ifx\csname mdseries@#1\endcsname\f at series
-                                      \let\target at series@value\@reservedb
+                                      \let\target at series@value\reserved at b
       \else\expandafter\ifx\csname bfseries@#1\endcsname\f at series
-                                      \let\target at series@value\@reservedc
-      \else\ifx\f at series\mddef at ult    \let\target at series@value\@reservedb
-      \else\ifx\f at series\bfdef at ult    \let\target at series@value\@reservedc
+                                      \let\target at series@value\reserved at c
+      \else\ifx\f at series\mddef at ult    \let\target at series@value\reserved at b
+      \else\ifx\f at series\bfdef at ult    \let\target at series@value\reserved at c
       \fi\fi\fi\fi
     \fi
   \fi
@@ -1138,27 +1138,51 @@
 \def\math at version{normal}
 %    \end{macrocode}
 %
-% \subsection{Miscellaneous}
+% \subsection{Legacy}
 %
-% \begin{macro}{\newfont}
-% \changes{v1.2g}{1991/03/30}{Definition added.}
-% \changes{v2.2e}{1995/05/23}{Font assignment made local again.}
-% \begin{macro}{\symbol}
-% \changes{v1.2g}{1991/03/30}{Definition added.}
 %    We start by defining a few macros that are part of
 %    standard \LaTeX's user interface. The use of these functions is
 %    not encouraged, but they will allow to process older documents
 %    without changes to the source.
+%
+% \begin{macro}{\newfont}
+% \changes{v1.2g}{1991/03/30}{Definition added.}
+% \changes{v2.2e}{1995/05/23}{Font assignment made local again.}
 %    \begin{macrocode}
 \def\newfont#1#2{\@ifdefinable#1{\font#1=#2\relax}}
 %    \end{macrocode}
+% \end{macro}
 %
+% \begin{macro}{\symbol}
+% \changes{v1.2g}{1991/03/30}{Definition added.}
+% \changes{v3.1h}{2020/02/07}{XeTeX-specific version to avoid bug in maths mode.}
 %    \begin{macrocode}
-\DeclareRobustCommand\symbol[1]{\char #1\relax}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/10/01}%
+%<latexrelease>                 {\symbol}{XeTeX change for math}%
+\ifdefined\XeTeXversion
+  \DeclareRobustCommand\symbol[1]{\Ucharcat#1 12\relax}
+\else
+  \DeclareRobustCommand\symbol[1]{\char#1\relax}
+\fi
+%</2ekernel|latexrelease>
 %    \end{macrocode}
+%    
+%    \begin{macrocode}
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease>                 {\symbol}{XeTeX change for math}%
+%<latexrelease>
+%<latexrelease>\DeclareRobustCommand\symbol[1]{\char#1\relax}
+%<latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
+%    \end{macrocode}
 % \end{macro}
-% \end{macro}
 %
+% \subsection{Miscellaneous}
+%
 % \begin{macro}{\@setfontsize}
 % \begin{macro}{\@setsize}
 %    This abbreviation is used by \LaTeX's user level size changing
@@ -1249,7 +1273,6 @@
 % \begin{macro}{\normalfont}
 % \changes{v2.1a}{1993/11/11}{Macro added}
 % \begin{macro}{\reset at font}
-% \begin{macro}{\p at reset@font}
 % \changes{v1.1n}{1991/08/26}{Macro introduced}
 %    The macro |\reset at font| is used in \LaTeX{} to switch to a standard
 %    font, in order to initialize the current font in situations where
@@ -1264,21 +1287,66 @@
 % \changes{v2.1k}{1994/05/14}{Remove surplus braces}
 % \changes{v3.0f}{1995/10/16}{Added \cs{relax} after \cs{usefont},
 %              as the latter eats up spaces.}
+% \changes{v3.1h}{2020/02/10}{Add \cs{@defaultfamilyhook} to \cs{normalfont} (gh/269)}
 %    \begin{macrocode}
-\DeclareRobustCommand\normalfont
-                 {\usefont\encodingdefault
-                          \familydefault
-                          \seriesdefault
-                          \shapedefault
-                  \relax}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/02/02}%
+%<latexrelease>                 {\normalfont}{Add hook to \normalfont}%
+\DeclareRobustCommand\normalfont{%
+%    \end{macrocode}
+%    Instead of calling \cs{usefont}, as it was done in the past, we
+%    inline the code from \cs{usefont} as we want to add the hook
+%    before \cs{selectfont}, but after all the font attributes are set.
+%    \begin{macrocode}
+   \fontencoding\encodingdefault
+   \edef\f at family{\familydefault}%
+   \edef\f at series{\seriesdefault}%
+   \edef\f at shape{\shapedefault}%
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
+   \@defaultfamilyhook
+   \selectfont}
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
 \let\reset at font\normalfont
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
-% \end{macro}
+%    
 %
+%  \begin{macro}{\@defaultfamilyhook}
+%    By default the hooks do nothing.
+% \changes{v3.1h}{2020/02/10}{Add \cs{@defaultfamilyhook} to \cs{normalfont} (gh/269)}
+%    \begin{macrocode}
+\let\@defaultfamilyhook\@empty
+%    \end{macrocode}
+%  \end{macro}
 %
+%    \begin{macrocode}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease>                 {\normalfont}{Add hook to \normalfont}%
+%<latexrelease>
+%<latexrelease>\DeclareRobustCommand\normalfont
+%<latexrelease>         {\usefont\encodingdefault
+%<latexrelease>                  \familydefault
+%<latexrelease>                  \seriesdefault
+%<latexrelease>                  \shapedefault
+%<latexrelease>                  \relax}
+%<latexrelease>\let\reset at font\normalfont
+%<latexrelease>
+%<latexrelease>\let\@defaultfamilyhook\@undefined
+%<latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
+%    \end{macrocode}
 %
+%
+%
 % We left out the special \LaTeX{} fonts which are not automatically
 % included in the base version of the font selection since these fonts
 % contain only a few characters which are also included in the AMS
@@ -1332,6 +1400,14 @@
 %    \end{macrocode}
 %
 %
+%    The initial \texttt{fontenc} package load list. This will get
+%    overwritten in \texttt{fonttext} and is only provided in case an
+%    old \texttt{fonttext.cfg} does not define the command:
+% \changes{v3.1h}{2020/02/11}{Provide default value for
+%                 \cs{@fontenc at load@list} (gh/273)}
+%    \begin{macrocode}
+\def\@fontenc at load@list{\@elt{T1,OT1}}
+%    \end{macrocode}
 %
 %
 % We now load the customizable parts of NFSS.

Modified: trunk/Master/texmf-dist/source/latex-dev/base/ltoutenc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/ltoutenc.dtx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/source/latex-dev/base/ltoutenc.dtx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -37,7 +37,7 @@
 %<TS1>\ProvidesFile{ts1enc.def}[2001/06/05 v3.0e (jk/car/fm)
 %<TU>\ProvidesFile{tuenc.def}
 %<package>\ProvidesPackage{fontenc}
-%<OT1|T1|OMS|OML|OT4|TU|package> [2020/01/25 v2.0m
+%<OT1|T1|OMS|OML|OT4|TU|package> [2020/02/11 v2.0o
 %<OT1|T1|OMS|OML|OT4|TS1|TU>      Standard LaTeX file]
 %<package>                        Standard LaTeX package]
 %
@@ -44,7 +44,7 @@
 %<*driver>
 % \fi
 \ProvidesFile{ltoutenc.dtx}
-             [2020/01/20 v2.0n LaTeX Kernel (font encodings)]
+             [2020/02/11 v2.0o LaTeX Kernel (font encodings)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltoutenc.dtx}
@@ -3594,7 +3594,15 @@
 %    times}
 % \changes{v1.9u}{1999/06/10}{Ensure that we also forget old options
 %                             (pr/2888)}
+% \changes{v2.0o}{2020/02/11}{Update \cs{@fontenc at load@list}
+%        with option list (gh/273)}
 %    \begin{macrocode}
+\let\@elt\relax
+\xdef\@fontenc at load@list{\@fontenc at load@list
+  \@elt{\csname opt at fontenc.sty\endcsname}}
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
 \global\expandafter\let\csname ver at fontenc.sty\endcsname\relax
 \global\expandafter\let\csname opt at fontenc.sty\endcsname\relax
 \global\let\@ifl at ter@@\@ifl at ter

Modified: trunk/Master/texmf-dist/source/latex-dev/base/lttextcomp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/lttextcomp.dtx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/source/latex-dev/base/lttextcomp.dtx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -33,7 +33,7 @@
 %
 %
 \ProvidesFile{lttextcomp.dtx}
-             [2020/01/25 v1.0b LaTeX Kernel (text companion symbols)]
+             [2020/02/10 v1.0c LaTeX Kernel (text companion symbols)]
 % \iffalse
 \documentclass{ltxdoc}
 \begin{document}
@@ -564,9 +564,10 @@
 %    \end{macrocode}
 %
 %    In Unicode engines we just execute the simple accents:
+% \changes{v1.0c}{2020/02/10}{Use \cs{@tabacckludge} for tabbing where necessary (gh/271)}
 %    \begin{macrocode}
 \else
-  \def\capitalacute{\'}
+  \def\capitalacute{\@tabacckludge'}
   \def\capitalbreve{\u}
   \def\capitalcaron{\v}
   \def\capitalcedilla{\c}
@@ -573,9 +574,9 @@
   \def\capitalcircumflex{\^}
   \def\capitaldieresis{\"}
   \def\capitaldotaccent{\.}
-  \def\capitalgrave{\`}
+  \def\capitalgrave{\@tabacckludge`}
   \def\capitalhungarumlaut{\H}
-  \def\capitalmacron{\=}
+  \def\capitalmacron{\@tabacckludge=}
   \def\capitalnewtie{\t}
   \def\capitalogonek{\k}
   \def\capitalring{\r}

Modified: trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/source/latex-dev/base/ltvers.dtx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -115,7 +115,7 @@
    {2020-10-01}
 %</2ekernel|latexrelease>
 %<*2ekernel>
-\def\patch at level{-1}
+\def\patch at level{-2}
 %    \end{macrocode}
 %
 % \begin{macro}{\development at branch@name}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/fontenc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/fontenc.sty	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/fontenc.sty	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesPackage{fontenc}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
                         Standard LaTeX package]
 \def\update at uclc@with at cyrillic{%
  \expandafter\def\expandafter\@uclclist\expandafter
@@ -111,6 +111,9 @@
 \ProcessOptions*
 \usefont\encodingdefault\familydefault\seriesdefault\shapedefault
 \let\update at uclc@with at cyrillic\relax
+\let\@elt\relax
+\xdef\@fontenc at load@list{\@fontenc at load@list
+  \@elt{\csname opt at fontenc.sty\endcsname}}
 \global\expandafter\let\csname ver at fontenc.sty\endcsname\relax
 \global\expandafter\let\csname opt at fontenc.sty\endcsname\relax
 \global\let\@ifl at ter@@\@ifl at ter

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.cfg	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.cfg	2020-02-14 22:30:22 UTC (rev 53778)
@@ -37,7 +37,7 @@
 %% 
 %%% From File: fontdef.dtx
 \ProvidesFile{fontmath.cfg}
-           [2020/01/25 v3.0f LaTeX Kernel
+           [2020/02/11 v3.0g LaTeX Kernel
 (Uncustomised math
            font setup)]
 %%

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.ltx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/fontmath.ltx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -37,7 +37,7 @@
 %% 
 %%% From File: fontdef.dtx
 \ProvidesFile{fontmath.ltx}
-           [2020/01/25 v3.0f LaTeX Kernel
+           [2020/02/11 v3.0g LaTeX Kernel
 (Math
            font setup)]
 \typeout{=== Don't modify this file, use a .cfg file instead ===^^J}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.cfg	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.cfg	2020-02-14 22:30:22 UTC (rev 53778)
@@ -37,7 +37,7 @@
 %% 
 %%% From File: fontdef.dtx
 \ProvidesFile{fonttext.cfg}
-           [2020/01/25 v3.0f LaTeX Kernel
+           [2020/02/11 v3.0g LaTeX Kernel
 (Uncustomised text
            font setup)]
 %%

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.ltx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/fonttext.ltx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -37,7 +37,7 @@
 %% 
 %%% From File: fontdef.dtx
 \ProvidesFile{fonttext.ltx}
-           [2020/01/25 v3.0f LaTeX Kernel
+           [2020/02/11 v3.0g LaTeX Kernel
 (Text
            font setup)]
 \typeout{=== Don't modify this file, use a .cfg file instead ===^^J}
@@ -48,6 +48,7 @@
 \input{ts1enc.def}
 \ifx\Umathchar\@undefined
 \fontencoding{OT1}
+\def\@fontenc at load@list{\@elt{T1,OT1}}
 \def\rmsubstdefault{cmr}
 \def\sfsubstdefault{cmss}
 \def\ttsubstdefault{cmtt}
@@ -55,6 +56,7 @@
 \else
 \input {tuenc.def}
 \fontencoding{TU}
+\def\@fontenc at load@list{\@elt{TU}}
 \DeclareFontSubstitution{TU}{lmr}{m}{n}
 \LoadFontDefinitionFile{TU}{lmr}
 \LoadFontDefinitionFile{TU}{lmss}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/latex.ltx	2020-02-14 22:30:22 UTC (rev 53778)
@@ -710,7 +710,7 @@
 \def\fmtname{LaTeX2e}
 \edef\fmtversion
    {2020-10-01}
-\def\patch at level{-1}
+\def\patch at level{-2}
 \edef\development at branch@name{develop \the\year-\the\month-\the\day}
 \iffalse
 \def\reserved at a#1/#2/#3\@nil{%
@@ -4695,16 +4695,16 @@
   \else
     \expandafter\ifx\csname#1def at ult\endcsname\f at family
       \let\@elt\@gobble
-      \expandafter\let\expandafter\@reservedb
+      \expandafter\let\expandafter\reserved at b
                       \csname mdseries@\target at meta@family at value\endcsname
-      \expandafter\let\expandafter\@reservedc
+      \expandafter\let\expandafter\reserved at c
                       \csname bfseries@\target at meta@family at value\endcsname
       \expandafter\ifx\csname mdseries@#1\endcsname\f at series
-                                      \let\target at series@value\@reservedb
+                                      \let\target at series@value\reserved at b
       \else\expandafter\ifx\csname bfseries@#1\endcsname\f at series
-                                      \let\target at series@value\@reservedc
-      \else\ifx\f at series\mddef at ult    \let\target at series@value\@reservedb
-      \else\ifx\f at series\bfdef at ult    \let\target at series@value\@reservedc
+                                      \let\target at series@value\reserved at c
+      \else\ifx\f at series\mddef at ult    \let\target at series@value\reserved at b
+      \else\ifx\f at series\bfdef at ult    \let\target at series@value\reserved at c
       \fi\fi\fi\fi
     \fi
   \fi
@@ -4785,7 +4785,11 @@
               \mathversion{normal}}
 \def\math at version{normal}
 \def\newfont#1#2{\@ifdefinable#1{\font#1=#2\relax}}
-\DeclareRobustCommand\symbol[1]{\char #1\relax}
+\ifdefined\XeTeXversion
+  \DeclareRobustCommand\symbol[1]{\Ucharcat#1 12\relax}
+\else
+  \DeclareRobustCommand\symbol[1]{\char#1\relax}
+\fi
 \def\@setfontsize#1#2#3{\@nomath#1%
     \ifx\protect\@typeset at protect
       \let\@currsize#1%
@@ -4796,13 +4800,15 @@
  0\or 1\or 2\or 3\or 4\or 5\or 6\or 7\or 8\or
  9\or A\or B\or C\or D\or E\or F\fi}
 \def\nfss at text#1{{\mbox{#1}}}
-\DeclareRobustCommand\normalfont
-                 {\usefont\encodingdefault
-                          \familydefault
-                          \seriesdefault
-                          \shapedefault
-                  \relax}
+\DeclareRobustCommand\normalfont{%
+   \fontencoding\encodingdefault
+   \edef\f at family{\familydefault}%
+   \edef\f at series{\seriesdefault}%
+   \edef\f at shape{\shapedefault}%
+   \@defaultfamilyhook
+   \selectfont}
 \let\reset at font\normalfont
+\let\@defaultfamilyhook\@empty
 \def\not at base#1{\@latex at error
   {Command \noexpand#1not provided in base LaTeX2e}%
   {Load the latexsym or the amsfonts package to
@@ -4825,6 +4831,7 @@
 \fontseries{m}
 \fontshape{n}
 \fontsize{10}{10}
+\def\@fontenc at load@list{\@elt{T1,OT1}}
 \InputIfFileExists{fonttext.cfg}
            {\typeout{====================================^^J%
                      ^^J%
@@ -5169,7 +5176,7 @@
   \DeclareTextCommandDefault{\newtie}             {\tc at check@accent{\t}2\newtie}
   \DeclareTextCommandDefault{\capitalnewtie}      {\tc at check@accent{\t}2\capitalnewtie}
 \else
-  \def\capitalacute{\'}
+  \def\capitalacute{\@tabacckludge'}
   \def\capitalbreve{\u}
   \def\capitalcaron{\v}
   \def\capitalcedilla{\c}
@@ -5176,9 +5183,9 @@
   \def\capitalcircumflex{\^}
   \def\capitaldieresis{\"}
   \def\capitaldotaccent{\.}
-  \def\capitalgrave{\`}
+  \def\capitalgrave{\@tabacckludge`}
   \def\capitalhungarumlaut{\H}
-  \def\capitalmacron{\=}
+  \def\capitalmacron{\@tabacckludge=}
   \def\capitalnewtie{\t}
   \def\capitalogonek{\k}
   \def\capitalring{\r}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/latexrelease.sty	2020-02-14 22:30:22 UTC (rev 53778)
@@ -3860,16 +3860,16 @@
   \else
     \expandafter\ifx\csname#1def at ult\endcsname\f at family
       \let\@elt\@gobble
-      \expandafter\let\expandafter\@reservedb
+      \expandafter\let\expandafter\reserved at b
                       \csname mdseries@\target at meta@family at value\endcsname
-      \expandafter\let\expandafter\@reservedc
+      \expandafter\let\expandafter\reserved at c
                       \csname bfseries@\target at meta@family at value\endcsname
       \expandafter\ifx\csname mdseries@#1\endcsname\f at series
-                                      \let\target at series@value\@reservedb
+                                      \let\target at series@value\reserved at b
       \else\expandafter\ifx\csname bfseries@#1\endcsname\f at series
-                                      \let\target at series@value\@reservedc
-      \else\ifx\f at series\mddef at ult    \let\target at series@value\@reservedb
-      \else\ifx\f at series\bfdef at ult    \let\target at series@value\@reservedc
+                                      \let\target at series@value\reserved at c
+      \else\ifx\f at series\mddef at ult    \let\target at series@value\reserved at b
+      \else\ifx\f at series\bfdef at ult    \let\target at series@value\reserved at c
       \fi\fi\fi\fi
     \fi
   \fi
@@ -3990,6 +3990,46 @@
                        \upshape \else \itshape \fi}%
 \let\eminnershape\@undefined
 \EndIncludeInRelease
+\IncludeInRelease{2020/10/01}%
+                 {\symbol}{XeTeX change for math}%
+\ifdefined\XeTeXversion
+  \DeclareRobustCommand\symbol[1]{\Ucharcat#1 12\relax}
+\else
+  \DeclareRobustCommand\symbol[1]{\char#1\relax}
+\fi
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}%
+                 {\symbol}{XeTeX change for math}%
+
+\DeclareRobustCommand\symbol[1]{\char#1\relax}
+
+\EndIncludeInRelease
+\IncludeInRelease{2020/02/02}%
+                 {\normalfont}{Add hook to \normalfont}%
+\DeclareRobustCommand\normalfont{%
+   \fontencoding\encodingdefault
+   \edef\f at family{\familydefault}%
+   \edef\f at series{\seriesdefault}%
+   \edef\f at shape{\shapedefault}%
+   \@defaultfamilyhook
+   \selectfont}
+\let\reset at font\normalfont
+\let\@defaultfamilyhook\@empty
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}%
+                 {\normalfont}{Add hook to \normalfont}%
+
+\DeclareRobustCommand\normalfont
+         {\usefont\encodingdefault
+                  \familydefault
+                  \seriesdefault
+                  \shapedefault
+                  \relax}
+\let\reset at font\normalfont
+
+\let\@defaultfamilyhook\@undefined
+
+\EndIncludeInRelease
 %%% From File: fontdef.dtx
 \IncludeInRelease{2017/01/01}%
                  {\encodingdefault}{TU encoding default}%
@@ -4261,7 +4301,7 @@
   \DeclareTextCommandDefault{\newtie}             {\tc at check@accent{\t}2\newtie}
   \DeclareTextCommandDefault{\capitalnewtie}      {\tc at check@accent{\t}2\capitalnewtie}
 \else
-  \def\capitalacute{\'}
+  \def\capitalacute{\@tabacckludge'}
   \def\capitalbreve{\u}
   \def\capitalcaron{\v}
   \def\capitalcedilla{\c}
@@ -4268,9 +4308,9 @@
   \def\capitalcircumflex{\^}
   \def\capitaldieresis{\"}
   \def\capitaldotaccent{\.}
-  \def\capitalgrave{\`}
+  \def\capitalgrave{\@tabacckludge`}
   \def\capitalhungarumlaut{\H}
-  \def\capitalmacron{\=}
+  \def\capitalmacron{\@tabacckludge=}
   \def\capitalnewtie{\t}
   \def\capitalogonek{\k}
   \def\capitalring{\r}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/omlenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/omlenc.def	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/omlenc.def	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesFile{omlenc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
       Standard LaTeX file]
 \DeclareFontEncoding{OML}{}{}
 \DeclareTextSymbol{\textless}{OML}{`\<}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/omsenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/omsenc.def	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/omsenc.def	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesFile{omsenc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
       Standard LaTeX file]
 \DeclareFontEncoding{OMS}{}{}
 \DeclareTextSymbol{\textasteriskcentered}{OMS}{3}   % "03

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/ot1enc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/ot1enc.def	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/ot1enc.def	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesFile{ot1enc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
       Standard LaTeX file]
 \DeclareFontEncoding{OT1}{}{}
 \DeclareTextAccent{\"}{OT1}{127}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/ot4enc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/ot4enc.def	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/ot4enc.def	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesFile{ot4enc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
       Standard LaTeX file]
 \DeclareFontEncoding{OT4}{}{}
 \DeclareFontSubstitution{OT4}{cmr}{m}{n}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/preload.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/preload.cfg	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/preload.cfg	2020-02-14 22:30:22 UTC (rev 53778)
@@ -37,7 +37,7 @@
 %% 
 %%% From File: fontdef.dtx
 \ProvidesFile{preload.cfg}
-           [2020/01/25 v3.0f LaTeX Kernel
+           [2020/02/11 v3.0g LaTeX Kernel
 (Uncustomised preload
            font setup)]
 %%

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/t1enc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/t1enc.def	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/t1enc.def	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesFile{t1enc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
       Standard LaTeX file]
 \DeclareFontEncoding{T1}{}{}
 \DeclareTextAccent{\`}{T1}{0}

Modified: trunk/Master/texmf-dist/tex/latex-dev/base/tuenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/base/tuenc.def	2020-02-14 22:27:37 UTC (rev 53777)
+++ trunk/Master/texmf-dist/tex/latex-dev/base/tuenc.def	2020-02-14 22:30:22 UTC (rev 53778)
@@ -43,7 +43,7 @@
 %% extension .ins) which are part of the distribution.
 %%% From File: ltoutenc.dtx
 \ProvidesFile{tuenc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
       Standard LaTeX file]
 \providecommand\UnicodeEncodingName{TU}
 \begingroup\expandafter\expandafter\expandafter\endgroup



More information about the tex-live-commits mailing list.