[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[texlive-nonbin] 01/01: fix regression in LaTeX 2017/01/01 (Closes: #854930)



This is an automated email from the git hooks/post-receive script.

preining pushed a commit to branch master
in repository texlive-nonbin.

commit d91d9cf784846e0d368050a821783f4564192db5
Author: Norbert Preining <preining@debian.org>
Date:   Sun Feb 12 20:06:00 2017 +0900

    fix regression in LaTeX 2017/01/01 (Closes: #854930)
---
 texlive-base/debian/changelog                      |   7 +
 texlive-base/debian/patches/series                 |   1 +
 .../debian/patches/upstream-latex-patchlevel1      | 549 +++++++++++++++++++++
 3 files changed, 557 insertions(+)

diff --git a/texlive-base/debian/changelog b/texlive-base/debian/changelog
index 359f5a5..1798a86 100644
--- a/texlive-base/debian/changelog
+++ b/texlive-base/debian/changelog
@@ -1,3 +1,10 @@
+texlive-base (2016.20170123-3) unstable; urgency=medium
+
+  * fix regression in LaTeX 2017/01/01 where ligatures are not
+    enabled in XeLaTeX (Closes: #854930)
+
+ -- Norbert Preining <preining@debian.org>  Sun, 12 Feb 2017 20:04:51 +0900
+
 texlive-base (2016.20170123-2) unstable; urgency=medium
 
   * fix wrong replace/break statements (Closes: #852599)
diff --git a/texlive-base/debian/patches/series b/texlive-base/debian/patches/series
index 4e73187..7c9b811 100644
--- a/texlive-base/debian/patches/series
+++ b/texlive-base/debian/patches/series
@@ -33,3 +33,4 @@ mptopdf-manpage-fixes
 # fix-listings-bug
 pgf-tex4ht-fix
 texdoctk-colors
+upstream-latex-patchlevel1
diff --git a/texlive-base/debian/patches/upstream-latex-patchlevel1 b/texlive-base/debian/patches/upstream-latex-patchlevel1
new file mode 100644
index 0000000..077ba75
--- /dev/null
+++ b/texlive-base/debian/patches/upstream-latex-patchlevel1
@@ -0,0 +1,549 @@
+---
+ texmf-dist/doc/latex/base/changes.txt      |   28 +++++++++++++++++++++
+ texmf-dist/doc/latex/base/latexchanges.tex |   17 +++++++------
+ texmf-dist/source/latex/base/ltnews26.tex  |   16 ++++++------
+ texmf-dist/source/latex/base/ltoutenc.dtx  |   37 +++++++++++++++++++++++------
+ texmf-dist/source/latex/base/ltvers.dtx    |    2 -
+ texmf-dist/tex/latex/base/fontenc.sty      |    2 -
+ texmf-dist/tex/latex/base/latex.ltx        |    2 -
+ texmf-dist/tex/latex/base/omlenc.def       |    2 -
+ texmf-dist/tex/latex/base/omsenc.def       |    2 -
+ texmf-dist/tex/latex/base/ot1enc.def       |    2 -
+ texmf-dist/tex/latex/base/ot4enc.def       |    2 -
+ texmf-dist/tex/latex/base/t1enc.def        |    2 -
+ texmf-dist/tex/latex/base/textcomp.sty     |    2 -
+ texmf-dist/tex/latex/base/tuenc.def        |   27 ++++++++++++++++++---
+ texmf-dist/tex/latex/base/tulmtt.fd        |   20 ++++++++++-----
+ 15 files changed, 121 insertions(+), 42 deletions(-)
+
+--- texlive-base-2016.20170123.orig/texmf-dist/doc/latex/base/changes.txt
++++ texlive-base-2016.20170123/texmf-dist/doc/latex/base/changes.txt
+@@ -4,9 +4,35 @@
+ are not part of the distribution.
+ =======================================================================
+ 
++#########################
++# 2017/01/01 PL 1 Release
++#########################
++
++
++2017-01-25  David Carlisle  <latex-bugs@latex-project.org>
++
++	* tulmtt.fd: force fontdimens 3 and 4 of lmtt to zero (for xetex)
++
++	* ltoutenc.dtx: add composites for i and j duplicating those for
++	\i and \j
++
++2017-01-24  David Carlisle  <latex-bugs@latex-project.org>
++
++	* ltoutenc.dtx: the TeX ligature syntax for xetex and luatex was
++	reversed in tuenc.def
++	Change \textasteriskcentered from U+204E to U+2217
++	as the former is not available in common fomnts (Latin
++	Modern, TeX Gyre Pagella,LinLibertine...)
++
++2017-01-23  David Carlisle  <latex-bugs@latex-project.org>
++
++	* ltvers.dtx: PL1
++
++	* ltoutenc.dtx: add commands for ascii symbols pr/4500
++
+ 
+ #########################
+-# 2017/01/01  Release
++# 2017/01/01 Release
+ #########################
+ 
+ 
+--- texlive-base-2016.20170123.orig/texmf-dist/doc/latex/base/latexchanges.tex
++++ texlive-base-2016.20170123/texmf-dist/doc/latex/base/latexchanges.tex
+@@ -34,10 +34,10 @@
+  
+ \title{Changes to the \LaTeXe{} format}
+  
+-\author{\copyright~Copyright 2016, \LaTeX3 Project Team.\\
++\author{\copyright~Copyright 2015--2017, \LaTeX3 Project Team.\\
+    All rights reserved.}
+  
+-\date{31 March 2016}
++\date{24 January 2017}
+ 
+ % a few commands from doc 
+ \newcommand\Lpack[1]{\mbox{\textsf{#1}}}
+@@ -71,19 +71,22 @@
+ changes to use definitions from an earlier format.
+ 
+ 
++\section{Changes  introduced in 2017/01/01 patch~1}
++Fixes to TU encoding definitions for Lua\TeX\ and Xe\TeX.
++
+ \section{Changes  introduced in 2017/01/01}
+ 
+ A new test is added during format making that e\TeX\ extensions are
+-available. As Noted in \LaTeX\ news, e\TeX\ will now be required to
++available. As noted in \LaTeX\ news, e\TeX\ will now be required to
+ build \LaTeX.
+  
+-Further updates tracking changes for Lua\TeX~ 1.0.
++Further updates tracking changes for Lua\TeX~1.0.
+ 
+-Thhe definition of \verb|\showhyphens| is changed in formats built
+-with Xe-\TeX, as the original version, inherited from plain \TeX\ does
++The definition of \verb|\showhyphens| is changed in formats built
++with Xe\TeX, as the original version, inherited from plain \TeX\ does
+ not work with Xe-\TeX.
+ 
+-Changes to the default encoding used by Lua\TeX\ and Xe\TeX formats to
++Changes to the default encoding used by Lua\TeX\ and Xe\TeX\ formats to
+ be TU (Unicode) rather than OT1 (7 bit legacy \TeX\ encoding).
+ 
+ \section{Changes  introduced in 2016/03/31 patch~3}
+--- texlive-base-2016.20170123.orig/texmf-dist/source/latex/base/ltnews26.tex
++++ texlive-base-2016.20170123/texmf-dist/source/latex/base/ltnews26.tex
+@@ -1,6 +1,6 @@
+ % \iffalse meta-comment
+ %
+-% Copyright 2016
++% Copyright 2017
+ % The LaTeX3 Project and any individual authors listed elsewhere
+ % in this file.
+ %
+@@ -75,7 +75,7 @@
+ The team expect to make wider use of \eTeX{} within the kernel in future;
+ details will be announced where they impact on end users in a visible way.
+ 
+-\section{Default Encodings in \hologo{XeLaTeX} and \hologo{LuaLaTeX}}
++\section{Default encodings in \hologo{XeLaTeX} and \hologo{LuaLaTeX}}
+ The default encoding in \LaTeX\ has always been the original
+ 128-character encoding \texttt{OT1}.  For Unicode based \TeX\ engines, this
+ is not really suitable, and is especially problematic with
+@@ -136,18 +136,18 @@
+ this change will be undone if an earlier
+ release is specified using the \textsf{latexrelease} package.
+ 
+-\section{The \textsf{fixltx2e} Package}
++\section{The \textsf{fixltx2e} package}
+ As described in \LaTeX{} News~22, the \textsf{fixltx2e} package has become
+ obsolete with the new update policy. Since 2015 it has just made a
+ warning and exited.  In this release we have re-introduced all
+ the code from the original fixes in the 2014 \LaTeX\ but guarded by
+ \verb|\IncludeInRelease{2015/01/01}|.
+-So for current releases \textsf{fixltx2e} still just makes a warning
++So for current releases \textsf{fixltx2e} still just displays a warning
+ but for old releases, whether that is an old format, or a format with
+ the version date reset via  the \textsf{latexrelease} package, the
+ fixes in the original \textsf{fixltx2e} will be applied.
+ 
+-This improves the ability to run old documents in a way compatible
++This improves the ability to run old documents in a way that is compatible
+ with contemporary formats. If you have a 2014 document that used
+ \verb|\usepackage{fixltx2e}| and you add
+ \verb|\RequirePackage[2014/01/01]{latexrelease}| and process it with the
+@@ -166,7 +166,7 @@
+ This is being published separately to CTAN at the same time as this
+ release. By using the \textsf{latexbug} package you can easily check
+ that the packages involved in the test are all part of the core
+-release. The \LaTeX\ project can not handle bug reports on contributed
++release. The \LaTeX\ project cannot handle bug reports on contributed
+ packages, which should be directed to the package maintainer as given
+ in the package documentation.
+ 
+@@ -200,7 +200,7 @@
+   tools/4488}.
+ There is also an update to the \hologo{LuaTeX} support in \textsf{bm}.
+ 
+-\section{An addendum to the release changes in 2015}
++\section{An addendum to the release changes in 2015:  page breaks and vertical spacing}
+ 
+ In 2015 we announced the introduction of the roll-back\slash
+ roll-forward concept to manage bug fixes and additions to core
+@@ -222,7 +222,7 @@
+ Starting with release 2015/01/01 this is now finally corrected already
+ in the kernel and not only in \textsf{fixltx2e}.  In nearly all
+ circumstances this will either make no difference to existing
+-documents, or it will locally improve the visual appearence of that
++documents, or it will locally improve the visual appearance of that
+ document without changing anything on other pages.  However, by the
+ nature of the change it is also possible that there are further
+ non-local changes to the page breaks due to the different break
+--- texlive-base-2016.20170123.orig/texmf-dist/source/latex/base/ltoutenc.dtx
++++ texlive-base-2016.20170123/texmf-dist/source/latex/base/ltoutenc.dtx
+@@ -1,6 +1,6 @@
+ % \iffalse meta-comment
+ %
+-% Copyright 1993-2016
++% Copyright 1993-2017
+ % The LaTeX3 Project and any individual authors listed elsewhere
+ % in this file.
+ %
+@@ -38,14 +38,14 @@
+ %<TU>\ProvidesFile{tuenc.def}
+ %<package>\ProvidesPackage{fontenc}
+ %<TS1sty>\ProvidesPackage{textcomp}
+-%<OT1|T1|OMS|OML|OT4|TU|package|TS1sty> [2016/12/11 v2.0a
++%<OT1|T1|OMS|OML|OT4|TU|package|TS1sty> [2017/01/24 v2.0c
+ %<OT1|T1|OMS|OML|OT4|TS1|TU>         Standard LaTeX file]
+ %<package|TS1sty>                 Standard LaTeX package]
+ %
+ %<*driver>
+ % \fi
+ \ProvidesFile{ltoutenc.dtx}
+-             [2016/12/11 v2.0a LaTeX Kernel (font encodings)]
++             [2017/01/24 v2.0c LaTeX Kernel (font encodings)]
+ % \iffalse
+ \documentclass{ltxdoc}
+ \GetFileInfo{ltoutenc.dtx}
+@@ -2639,7 +2639,11 @@
+ %
+ % \subsection{Definitions for the TU encoding}
+ %
+-% \changes{v2.0a}{2016/12/11/04}{Added TU encoding}
++% \changes{v2.0a}{2016/12/04}{Added TU encoding}
++% \changes{v2.0b}{2017/01/23}{Added TU specific commands in ASCII range pr/4500}
++% \changes{v2.0c}{2017/01/24}{TeX ligature syntax for xetex and luatex reversed}
++% \changes{v2.0c}{2017/01/24}{Make \cs{textasteriskcentered} U+2217 not U+204E}
++% \changes{v2.0c}{2017/01/24}{Declare TU composites for i and j}
+ %
+ % The TU encoding was originally introduced in the contributed
+ % package \texttt{fontspec} as a Unicode encoding for XeTeX and
+@@ -2702,14 +2706,14 @@
+ %
+ % LuaTeX.
+ %    \begin{macrocode}
+-    \def\UnicodeFontTeXLigatures{mapping=tex-text;}
++    \def\UnicodeFontTeXLigatures{+tlig;}
+   \fi
+ \else
+ %    \end{macrocode}
+ %
+ % XeTeX
+ %    \begin{macrocode}
+-  \def\UnicodeFontTeXLigatures{+tlig;} % "+trep;" no longer needed
++  \def\UnicodeFontTeXLigatures{mapping=tex-text;}
+ %    \end{macrocode}
+ %
+ %    \begin{macrocode}
+@@ -2739,6 +2743,14 @@
+ %    \end{macrocode}
+ %
+ %    \begin{macrocode}
++\DeclareTextSymbol{\textdollar}          \UnicodeEncodingName{"0024}
++\DeclareTextSymbol{\textless}            \UnicodeEncodingName{"003C}
++\DeclareTextSymbol{\textgreater}         \UnicodeEncodingName{"003E}
++\DeclareTextSymbol{\textbackslash}       \UnicodeEncodingName{"005C}
++\DeclareTextSymbol{\textunderscore}      \UnicodeEncodingName{"005F}
++\DeclareTextSymbol{\textbraceleft}       \UnicodeEncodingName{"007B}
++\DeclareTextSymbol{\textbar}             \UnicodeEncodingName{"007C}
++\DeclareTextSymbol{\textbraceright}      \UnicodeEncodingName{"007D}
+ \DeclareTextSymbol{\textexclamdown}      \UnicodeEncodingName{"00A1}
+ \DeclareTextSymbol{\textcent}            \UnicodeEncodingName{"00A2}
+ \DeclareTextSymbol{\textsterling}        \UnicodeEncodingName{"00A3}
+@@ -2824,7 +2836,6 @@
+ \DeclareTextSymbol{\textfractionsolidus} \UnicodeEncodingName{"2044}
+ \DeclareTextSymbol{\textlquill}          \UnicodeEncodingName{"2045}
+ \DeclareTextSymbol{\textrquill}          \UnicodeEncodingName{"2046}
+-\DeclareTextSymbol{\textasteriskcentered}\UnicodeEncodingName{"204E}
+ \DeclareTextSymbol{\textdiscount}        \UnicodeEncodingName{"2052}
+ \DeclareTextSymbol{\textcolonmonetary}   \UnicodeEncodingName{"20A1}
+ \DeclareTextSymbol{\textlira}            \UnicodeEncodingName{"20A4}
+@@ -2847,6 +2858,7 @@
+ \DeclareTextSymbol{\textrightarrow}      \UnicodeEncodingName{"2192}
+ \DeclareTextSymbol{\textdownarrow}       \UnicodeEncodingName{"2193}
+ \DeclareTextSymbol{\textminus}           \UnicodeEncodingName{"2212}
++\DeclareTextSymbol{\textasteriskcentered}\UnicodeEncodingName{"2217}
+ \DeclareTextSymbol{\textsurd}            \UnicodeEncodingName{"221A}
+ \DeclareTextSymbol{\textlangle}          \UnicodeEncodingName{"2329}
+ \DeclareTextSymbol{\textrangle}          \UnicodeEncodingName{"232A}
+@@ -2917,9 +2929,13 @@
+ \DeclareTextComposite{\^}             \UnicodeEncodingName{e}{"00EA}
+ \DeclareTextComposite{\"}             \UnicodeEncodingName{e}{"00EB}
+ \DeclareTextComposite{\`}             \UnicodeEncodingName\i {"00EC}
++\DeclareTextComposite{\`}             \UnicodeEncodingName{i}{"00EC}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName\i {"00ED}
++\DeclareTextComposite{\'}             \UnicodeEncodingName{i}{"00ED}
+ \DeclareTextComposite{\^}             \UnicodeEncodingName\i {"00EE}
++\DeclareTextComposite{\^}             \UnicodeEncodingName{i}{"00EE}
+ \DeclareTextComposite{\"}             \UnicodeEncodingName\i {"00EF}
++\DeclareTextComposite{\"}             \UnicodeEncodingName{i}{"00EF}
+ \DeclareTextComposite{\~}             \UnicodeEncodingName{n}{"00F1}
+ \DeclareTextComposite{\`}             \UnicodeEncodingName{o}{"00F2}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{o}{"00F3}
+@@ -2970,15 +2986,20 @@
+ \DeclareTextComposite{\^}             \UnicodeEncodingName{h}{"0125}
+ \DeclareTextComposite{\~}             \UnicodeEncodingName{I}{"0128}
+ \DeclareTextComposite{\~}             \UnicodeEncodingName\i {"0129}
++\DeclareTextComposite{\~}             \UnicodeEncodingName{i}{"0129}
+ \DeclareTextComposite{\=}             \UnicodeEncodingName{I}{"012A}
+ \DeclareTextComposite{\=}             \UnicodeEncodingName\i {"012B}
++\DeclareTextComposite{\=}             \UnicodeEncodingName{i}{"012B}
+ \DeclareTextComposite{\u}             \UnicodeEncodingName{I}{"012C}
+ \DeclareTextComposite{\u}             \UnicodeEncodingName\i {"012D}
++\DeclareTextComposite{\u}             \UnicodeEncodingName{i}{"012D}
+ \DeclareTextComposite{\k}             \UnicodeEncodingName{I}{"012E}
+ \DeclareTextComposite{\k}             \UnicodeEncodingName\i {"012F}
++\DeclareTextComposite{\k}             \UnicodeEncodingName{i}{"012F}
+ \DeclareTextComposite{\.}             \UnicodeEncodingName{I}{"0130}
+ \DeclareTextComposite{\^}             \UnicodeEncodingName{J}{"0134}
+ \DeclareTextComposite{\^}             \UnicodeEncodingName\j {"0135}
++\DeclareTextComposite{\^}             \UnicodeEncodingName{j}{"0135}
+ \DeclareTextComposite{\c}             \UnicodeEncodingName{K}{"0136}
+ \DeclareTextComposite{\c}             \UnicodeEncodingName{k}{"0137}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{L}{"0139}
+@@ -3044,6 +3065,7 @@
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{a}{"01CE}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{I}{"01CF}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName\i {"01D0}
++\DeclareTextComposite{\v}             \UnicodeEncodingName{i}{"01D0}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{O}{"01D1}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{o}{"01D2}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{U}{"01D3}
+@@ -3057,6 +3079,7 @@
+ \DeclareTextComposite{\k}             \UnicodeEncodingName{O}{"01EA}
+ \DeclareTextComposite{\k}             \UnicodeEncodingName{o}{"01EB}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName\j {"01F0}
++\DeclareTextComposite{\v}             \UnicodeEncodingName{j}{"01F0}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{G}{"01F4}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{g}{"01F5}
+ \DeclareTextComposite{\textcommabelow}\UnicodeEncodingName{S}{"0218}
+--- texlive-base-2016.20170123.orig/texmf-dist/source/latex/base/ltvers.dtx
++++ texlive-base-2016.20170123/texmf-dist/source/latex/base/ltvers.dtx
+@@ -95,7 +95,7 @@
+    {2017/01/01}
+ %</2ekernel|latexrelease>
+ %<*2ekernel>
+-\def\patch@level{0}
++\def\patch@level{1}
+ %    \end{macrocode}
+ % \end{macro}
+ % \end{macro}
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/fontenc.sty
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/fontenc.sty
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesPackage{fontenc}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+                  Standard LaTeX package]
+ \def\update@uclc@with@cyrillic{%
+  \expandafter\def\expandafter\@uclclist\expandafter
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/latex.ltx
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/latex.ltx
+@@ -698,7 +698,7 @@
+ \def\fmtname{LaTeX2e}
+ \edef\fmtversion
+    {2017/01/01}
+-\def\patch@level{0}
++\def\patch@level{1}
+ \iffalse
+ \def\reserved@a#1/#2/#3\@nil{%
+   \count@\year
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/omlenc.def
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/omlenc.def
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesFile{omlenc.def}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+          Standard LaTeX file]
+ \DeclareFontEncoding{OML}{}{}
+ \DeclareTextSymbol{\textless}{OML}{`\<}
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/omsenc.def
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/omsenc.def
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesFile{omsenc.def}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+          Standard LaTeX file]
+ \DeclareFontEncoding{OMS}{}{}
+ \DeclareTextSymbol{\textasteriskcentered}{OMS}{3}   % "03
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/ot1enc.def
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/ot1enc.def
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesFile{ot1enc.def}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+          Standard LaTeX file]
+ \DeclareFontEncoding{OT1}{}{}
+ \DeclareTextAccent{\"}{OT1}{127}
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/ot4enc.def
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/ot4enc.def
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesFile{ot4enc.def}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+          Standard LaTeX file]
+ \DeclareFontEncoding{OT4}{}{}
+ \DeclareFontSubstitution{OT4}{cmr}{m}{n}
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/t1enc.def
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/t1enc.def
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesFile{t1enc.def}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+          Standard LaTeX file]
+ \DeclareFontEncoding{T1}{}{}
+ \DeclareTextAccent{\`}{T1}{0}
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/textcomp.sty
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/textcomp.sty
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesPackage{textcomp}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+                  Standard LaTeX package]
+ 
+ \PackageInfo{textcomp}{Sub-encoding information:\MessageBreak
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/tuenc.def
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/tuenc.def
+@@ -43,7 +43,7 @@
+ %% extension .ins) which are part of the distribution.
+ %%% From File: ltoutenc.dtx
+ \ProvidesFile{tuenc.def}
+- [2016/12/11 v2.0a
++ [2017/01/24 v2.0c
+          Standard LaTeX file]
+ \providecommand\UnicodeEncodingName{TU}
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+@@ -57,10 +57,10 @@
+       \def\encodingdefault{T1}
+     \expandafter\expandafter\expandafter\endinput
+   \else
+-    \def\UnicodeFontTeXLigatures{mapping=tex-text;}
++    \def\UnicodeFontTeXLigatures{+tlig;}
+   \fi
+ \else
+-  \def\UnicodeFontTeXLigatures{+tlig;} % "+trep;" no longer needed
++  \def\UnicodeFontTeXLigatures{mapping=tex-text;}
+ \fi
+ \def\UnicodeFontFile#1#2{"[#1]:#2"}
+ \def\UnicodeFontName#1#2{"#1:#2"}
+@@ -69,6 +69,14 @@
+ \def\DeclareUnicodeAccent#1#2#3{%
+   \DeclareTextCommand{#1}{#2}{\add@unicode@accent{#3}}%
+ }
++\DeclareTextSymbol{\textdollar}          \UnicodeEncodingName{"0024}
++\DeclareTextSymbol{\textless}            \UnicodeEncodingName{"003C}
++\DeclareTextSymbol{\textgreater}         \UnicodeEncodingName{"003E}
++\DeclareTextSymbol{\textbackslash}       \UnicodeEncodingName{"005C}
++\DeclareTextSymbol{\textunderscore}      \UnicodeEncodingName{"005F}
++\DeclareTextSymbol{\textbraceleft}       \UnicodeEncodingName{"007B}
++\DeclareTextSymbol{\textbar}             \UnicodeEncodingName{"007C}
++\DeclareTextSymbol{\textbraceright}      \UnicodeEncodingName{"007D}
+ \DeclareTextSymbol{\textexclamdown}      \UnicodeEncodingName{"00A1}
+ \DeclareTextSymbol{\textcent}            \UnicodeEncodingName{"00A2}
+ \DeclareTextSymbol{\textsterling}        \UnicodeEncodingName{"00A3}
+@@ -154,7 +162,6 @@
+ \DeclareTextSymbol{\textfractionsolidus} \UnicodeEncodingName{"2044}
+ \DeclareTextSymbol{\textlquill}          \UnicodeEncodingName{"2045}
+ \DeclareTextSymbol{\textrquill}          \UnicodeEncodingName{"2046}
+-\DeclareTextSymbol{\textasteriskcentered}\UnicodeEncodingName{"204E}
+ \DeclareTextSymbol{\textdiscount}        \UnicodeEncodingName{"2052}
+ \DeclareTextSymbol{\textcolonmonetary}   \UnicodeEncodingName{"20A1}
+ \DeclareTextSymbol{\textlira}            \UnicodeEncodingName{"20A4}
+@@ -177,6 +184,7 @@
+ \DeclareTextSymbol{\textrightarrow}      \UnicodeEncodingName{"2192}
+ \DeclareTextSymbol{\textdownarrow}       \UnicodeEncodingName{"2193}
+ \DeclareTextSymbol{\textminus}           \UnicodeEncodingName{"2212}
++\DeclareTextSymbol{\textasteriskcentered}\UnicodeEncodingName{"2217}
+ \DeclareTextSymbol{\textsurd}            \UnicodeEncodingName{"221A}
+ \DeclareTextSymbol{\textlangle}          \UnicodeEncodingName{"2329}
+ \DeclareTextSymbol{\textrangle}          \UnicodeEncodingName{"232A}
+@@ -241,9 +249,13 @@
+ \DeclareTextComposite{\^}             \UnicodeEncodingName{e}{"00EA}
+ \DeclareTextComposite{\"}             \UnicodeEncodingName{e}{"00EB}
+ \DeclareTextComposite{\`}             \UnicodeEncodingName\i {"00EC}
++\DeclareTextComposite{\`}             \UnicodeEncodingName{i}{"00EC}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName\i {"00ED}
++\DeclareTextComposite{\'}             \UnicodeEncodingName{i}{"00ED}
+ \DeclareTextComposite{\^}             \UnicodeEncodingName\i {"00EE}
++\DeclareTextComposite{\^}             \UnicodeEncodingName{i}{"00EE}
+ \DeclareTextComposite{\"}             \UnicodeEncodingName\i {"00EF}
++\DeclareTextComposite{\"}             \UnicodeEncodingName{i}{"00EF}
+ \DeclareTextComposite{\~}             \UnicodeEncodingName{n}{"00F1}
+ \DeclareTextComposite{\`}             \UnicodeEncodingName{o}{"00F2}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{o}{"00F3}
+@@ -294,15 +306,20 @@
+ \DeclareTextComposite{\^}             \UnicodeEncodingName{h}{"0125}
+ \DeclareTextComposite{\~}             \UnicodeEncodingName{I}{"0128}
+ \DeclareTextComposite{\~}             \UnicodeEncodingName\i {"0129}
++\DeclareTextComposite{\~}             \UnicodeEncodingName{i}{"0129}
+ \DeclareTextComposite{\=}             \UnicodeEncodingName{I}{"012A}
+ \DeclareTextComposite{\=}             \UnicodeEncodingName\i {"012B}
++\DeclareTextComposite{\=}             \UnicodeEncodingName{i}{"012B}
+ \DeclareTextComposite{\u}             \UnicodeEncodingName{I}{"012C}
+ \DeclareTextComposite{\u}             \UnicodeEncodingName\i {"012D}
++\DeclareTextComposite{\u}             \UnicodeEncodingName{i}{"012D}
+ \DeclareTextComposite{\k}             \UnicodeEncodingName{I}{"012E}
+ \DeclareTextComposite{\k}             \UnicodeEncodingName\i {"012F}
++\DeclareTextComposite{\k}             \UnicodeEncodingName{i}{"012F}
+ \DeclareTextComposite{\.}             \UnicodeEncodingName{I}{"0130}
+ \DeclareTextComposite{\^}             \UnicodeEncodingName{J}{"0134}
+ \DeclareTextComposite{\^}             \UnicodeEncodingName\j {"0135}
++\DeclareTextComposite{\^}             \UnicodeEncodingName{j}{"0135}
+ \DeclareTextComposite{\c}             \UnicodeEncodingName{K}{"0136}
+ \DeclareTextComposite{\c}             \UnicodeEncodingName{k}{"0137}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{L}{"0139}
+@@ -368,6 +385,7 @@
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{a}{"01CE}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{I}{"01CF}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName\i {"01D0}
++\DeclareTextComposite{\v}             \UnicodeEncodingName{i}{"01D0}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{O}{"01D1}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{o}{"01D2}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName{U}{"01D3}
+@@ -381,6 +399,7 @@
+ \DeclareTextComposite{\k}             \UnicodeEncodingName{O}{"01EA}
+ \DeclareTextComposite{\k}             \UnicodeEncodingName{o}{"01EB}
+ \DeclareTextComposite{\v}             \UnicodeEncodingName\j {"01F0}
++\DeclareTextComposite{\v}             \UnicodeEncodingName{j}{"01F0}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{G}{"01F4}
+ \DeclareTextComposite{\'}             \UnicodeEncodingName{g}{"01F5}
+ \DeclareTextComposite{\textcommabelow}\UnicodeEncodingName{S}{"0218}
+--- texlive-base-2016.20170123.orig/texmf-dist/tex/latex/base/tulmtt.fd
++++ texlive-base-2016.20170123/texmf-dist/tex/latex/base/tulmtt.fd
+@@ -1,11 +1,17 @@
+ 
+-\ProvidesFile{tulmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+-\DeclareFontFamily{TU}{lmtt}{\hyphenchar \font\m@ne}
++\ProvidesFile{tulmtt.fd}[2017/01/25 v1.7 Font defs for Latin Modern]
++\DeclareFontFamily{TU}{lmtt}{%
++\hyphenchar \font\m@ne
++\fontdimen3\font\z@
++\fontdimen4\font\z@
++}
+ 
+ \ifx\lmtt@use@light@as@normal\@empty
+ \DeclareFontShape{TU}{lmtt}{sb}{n}
+-     {<-8.5>   \UnicodeFontFile{lmmono8-regular}{}     <8.5-9.5> \UnicodeFontFile{lmmono9-regular}{}
+-      <9.5-11> \UnicodeFontFile{lmmono10-regular}{}    <11->     \UnicodeFontFile{lmmono12-regular}{}
++     {<-8.5>   \UnicodeFontFile{lmmono8-regular}{}
++      <8.5-9.5> \UnicodeFontFile{lmmono9-regular}{}
++      <9.5-11> \UnicodeFontFile{lmmono10-regular}{}
++      <11->     \UnicodeFontFile{lmmono12-regular}{}
+       }{}
+ \DeclareFontShape{TU}{lmtt}{sb}{it}
+      {<-> \UnicodeFontFile{lmmono10-italic}{}}{}
+@@ -29,8 +35,10 @@
+      {<-> \UnicodeFontFile{lmmonoltcond10-oblique}{}}{}
+ \else
+ \DeclareFontShape{TU}{lmtt}{m}{n}
+-     {<-8.5>   \UnicodeFontFile{lmmono8-regular}{}     <8.5-9.5> \UnicodeFontFile{lmmono9-regular}{}
+-      <9.5-11> \UnicodeFontFile{lmmono10-regular}{}    <11->     \UnicodeFontFile{lmmono12-regular}{}
++     {<-8.5>   \UnicodeFontFile{lmmono8-regular}{}
++     <8.5-9.5> \UnicodeFontFile{lmmono9-regular}{}
++      <9.5-11> \UnicodeFontFile{lmmono10-regular}{}
++      <11->     \UnicodeFontFile{lmmono12-regular}{}
+       }{}
+ \DeclareFontShape{TU}{lmtt}{m}{it}
+      {<-> \UnicodeFontFile{lmmono10-italic}{}}{}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-tex/texlive-nonbin.git


Reply to: