summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-07-02 22:14:43 +0000
committerKarl Berry <karl@freefriends.org>2015-07-02 22:14:43 +0000
commit8c0844204a3fbad2c755beca8c0b1edc6ae33601 (patch)
tree71c54caf8fd2007a53ad7f1b518f231a61aa2a07 /Master/texmf-dist/tex
parent586aedcf63ecf6ea7da1c1529e5ea5ba8f5cb426 (diff)
latex (2jul15)
git-svn-id: svn://tug.org/texlive/trunk@37737 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/base/fixltx2e.sty2
-rw-r--r--Master/texmf-dist/tex/latex/base/latex.ltx74
-rw-r--r--Master/texmf-dist/tex/latex/base/latexrelease.sty188
-rw-r--r--Master/texmf-dist/tex/latex/base/lcyenc.dfu10
-rw-r--r--Master/texmf-dist/tex/latex/base/ltpatch.ltx2
-rw-r--r--Master/texmf-dist/tex/latex/base/ly1enc.dfu2
-rw-r--r--Master/texmf-dist/tex/latex/base/omsenc.dfu2
-rw-r--r--Master/texmf-dist/tex/latex/base/ot1enc.dfu2
-rw-r--r--Master/texmf-dist/tex/latex/base/ot2enc.dfu10
-rw-r--r--Master/texmf-dist/tex/latex/base/t1enc.dfu2
-rw-r--r--Master/texmf-dist/tex/latex/base/t2aenc.dfu10
-rw-r--r--Master/texmf-dist/tex/latex/base/t2benc.dfu10
-rw-r--r--Master/texmf-dist/tex/latex/base/t2cenc.dfu10
-rw-r--r--Master/texmf-dist/tex/latex/base/ts1enc.dfu2
-rw-r--r--Master/texmf-dist/tex/latex/base/unicode-letters.def8
-rw-r--r--Master/texmf-dist/tex/latex/base/utf8-test.tex2
-rw-r--r--Master/texmf-dist/tex/latex/base/utf8.def2
-rw-r--r--Master/texmf-dist/tex/latex/base/utf8enc.dfu10
-rw-r--r--Master/texmf-dist/tex/latex/base/utf8test.tex2
-rw-r--r--Master/texmf-dist/tex/latex/base/x2enc.dfu10
20 files changed, 248 insertions, 112 deletions
diff --git a/Master/texmf-dist/tex/latex/base/fixltx2e.sty b/Master/texmf-dist/tex/latex/base/fixltx2e.sty
index 4e29b8d1ac9..56d797fca2b 100644
--- a/Master/texmf-dist/tex/latex/base/fixltx2e.sty
+++ b/Master/texmf-dist/tex/latex/base/fixltx2e.sty
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesPackage{fixltx2e}
- [2015/02/21 v2.0a fixes to LaTeX (obsolete)]
+ [2015/06/22 v2.0b fixes to LaTeX (obsolete)]
\NeedsTeXFormat{LaTeX2e}
\PackageWarningNoLine{fixltx2e}{%
fixltx2e is not required with releases after 2015\MessageBreak
diff --git a/Master/texmf-dist/tex/latex/base/latex.ltx b/Master/texmf-dist/tex/latex/base/latex.ltx
index 9c838f1d163..feb482a60ba 100644
--- a/Master/texmf-dist/tex/latex/base/latex.ltx
+++ b/Master/texmf-dist/tex/latex/base/latex.ltx
@@ -323,7 +323,7 @@
\def\newdimen {\e@alloc\dimen \dimendef {\count11}\insc@unt\float@count}
\def\newskip {\e@alloc\skip \skipdef {\count12}\insc@unt\float@count}
\def\newmuskip
- {\e@alloc\muskip\muskipdef{\count13}\e@alloc@top\e@alloc@top}
+ {\e@alloc\muskip\muskipdef{\count13}\m@ne\e@alloc@top}
\def\newbox {\e@alloc\box
{\ifnum\allocationnumber<\@cclvi
\expandafter\chardef
@@ -331,12 +331,12 @@
\expandafter\e@alloc@chardef
\fi}
{\count14}\insc@unt\float@count}
-\def\newtoks {\e@alloc\toks \toksdef{\count15}\e@alloc@top\e@alloc@top}
-\def\newread {\e@alloc\read \chardef{\count16}\sixt@@n\sixt@@n}
-\def\newwrite {\e@alloc\write \chardef{\count17}\sixt@@n\sixt@@n}
+\def\newtoks {\e@alloc\toks \toksdef{\count15}\m@ne\e@alloc@top}
+\def\newread {\e@alloc\read \chardef{\count16}\m@ne\sixt@@n}
+\def\newwrite {\e@alloc\write \chardef{\count17}\m@ne\sixt@@n}
\def\new@mathgroup
- {\e@alloc\mathgroup\chardef{\count18}\e@mathgroup@top\e@mathgroup@top}
-\def\newlanguage {\e@alloc\language \chardef{\count19}\@cclvi\@cclvi}
+ {\e@alloc\mathgroup\chardef{\count18}\m@ne\e@mathgroup@top}
+\def\newlanguage {\e@alloc\language \chardef{\count19}\m@ne\@cclvi}
\let\newfam\new@mathgroup
\ifx\directlua\@undefined
\ifx\widowpenalties\@undefined
@@ -357,7 +357,7 @@
\fi
\def\e@alloc#1#2#3#4#5#6{%
\global\advance#3\@ne
- \e@ch@ck{#3}#4#5#1%
+ \e@ch@ck{#3}{#4}{#5}#1%
\allocationnumber#3\relax
\global#2#6\allocationnumber
\wlog{\string#6=\string#1\the\allocationnumber}}%
@@ -421,7 +421,6 @@
\errmessage{No room for a new #3}%
\fi}
\def\newhelp#1#2{\newtoks#1#1\expandafter{\csname#2\endcsname}}
-\def\newtoks{\alloc@5\toks\toksdef\@cclvi}
\newdimen\maxdimen \maxdimen=16383.99999pt % the largest legal <dimen>
\newskip\hideskip \hideskip=-1000pt plus 1fill % negative but can grow
\newdimen\p@ \p@=1pt % this saves macro space and time
@@ -665,6 +664,7 @@
\def\fmtname{LaTeX2e}
\edef\fmtversion
{2015/01/01}
+\def\patch@level{1}
\iffalse
\def\reserved@a#1/#2/#3\@nil{%
\count@\year
@@ -689,10 +689,15 @@
\fi
\let\reserved@a\relax
\fi
-\everyjob\expandafter{%
- \the\everyjob
- \typeout{\fmtname \space<\fmtversion>}}
-\immediate\write16{\fmtname \space<\fmtversion>}
+ \ifnum\patch@level=0
+ \everyjob\expandafter{\the\everyjob
+ \typeout{\fmtname \space<\fmtversion>}}
+ \immediate\write16{\fmtname \space<\fmtversion>}
+ \else
+ \everyjob\expandafter{\the\everyjob
+ \typeout{\fmtname \space<\fmtversion> patch level \patch@level}}
+ \immediate\write16{\fmtname \space<\fmtversion> patch level \patch@level}
+ \fi
\def\IncludeInRelease#1{\kernel@ifnextchar[%
{\@IncludeInRelease{#1}}
{\@IncludeInRelease{#1}[#1]}}
@@ -7908,14 +7913,14 @@ Type H <return> for immediate help.}%
\newcount\@highpenalty
\ifx\marks\@undefined\else
\def\newmarks{%
- \e@alloc\marks \e@alloc@chardef{\count256}\e@alloc@top\e@alloc@top}
+ \e@alloc\marks \e@alloc@chardef{\count256}\m@ne\e@alloc@top}
\fi
\ifx\XeTeXcharclass\@undefined
\else
\countdef\xe@alloc@intercharclass=257
\xe@alloc@intercharclass=\thr@@
\def\newXeTeXintercharclass{%
- \e@alloc\XeTeXcharclass\chardef\xe@alloc@intercharclass\@cclv\@cclv}
+ \e@alloc\XeTeXcharclass\chardef\xe@alloc@intercharclass\m@ne\@cclv}
\fi
\unitlength = 1pt
\fboxsep = 3pt
@@ -8108,47 +8113,6 @@ Type H <return> for immediate help.}%
\dh\DH\dj\DJ\l\L\ng\NG\ss\SS\th\TH}
\protected@edef\MakeUppercase#1{\MakeUppercase{#1}}
\protected@edef\MakeLowercase#1{\MakeLowercase{#1}}
-\IfFileExists{ltpatch.ltx}
- {\typeout{=================================^^J%
- Applying patch file ltpatch.ltx^^J%
- =================================}
- \def\fmtversion@topatch{unknown}
- \input{ltpatch.ltx}
- \ifx\fmtversion\fmtversion@topatch
- \ifx\patch@level\@undefined
- \typeout{^^J^^J^^J%
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J%
- !! Patch file `ltpatch.ltx' not suitable for this^^J%
- !! version of LaTeX.^^J^^J%
- !! Please check if initex found an old patch file:^^J%
- !! --- if so, rename it or delete it, and redo the^^J%
- !! initex run.^^J%
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J}%
- \batchmode \@@end
- \else
- \def\fmtversion@topatch{0}%
- \ifx\fmtversion@topatch\patch@level\else
- \def\reserved@a\typeout##1##2\reserved@a{%
- \typeout{##1 patch level \patch@level}##2}
- \everyjob\expandafter\expandafter\expandafter{%
- \expandafter\reserved@a\the\everyjob\reserved@a}
- \let\reserved@a\relax
- \the\everyjob
- \fi
- \fi
- \else
- \typeout{^^J^^J^^J%
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J%
- !! Patch file `ltpatch.ltx' (for version <\fmtversion@topatch>)^^J%
- !! is not suitable for version <\fmtversion> of LaTeX.^^J^^J%
- !! Please check if initex found an old patch file:^^J%
- !! --- if so, rename it or delete it, and redo the^^J%
- !! initex run.^^J%
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J}%
- \batchmode \@@end
- \fi
- \let\fmtversion@topatch\relax
- }{}
\let\reserved@a\@filelist
\let\reserved@b=\@undefined
\let\reserved@c=\@undefined
diff --git a/Master/texmf-dist/tex/latex/base/latexrelease.sty b/Master/texmf-dist/tex/latex/base/latexrelease.sty
index b9d95970672..ea9bdddf6c6 100644
--- a/Master/texmf-dist/tex/latex/base/latexrelease.sty
+++ b/Master/texmf-dist/tex/latex/base/latexrelease.sty
@@ -9,11 +9,13 @@
%% ltdefns.dtx (with options: `latexrelease')
%% ltboxes.dtx (with options: `latexrelease')
%% ltmath.dtx (with options: `latexrelease')
+%% ltcounts.dtx (with options: `latexrelease')
%% ltlength.dtx (with options: `latexrelease')
%% ltfloat.dtx (with options: `latexrelease')
%% ltoutput.dtx (with options: `latexrelease')
%% ltspace.dtx (with options: `latexrelease')
%% ltplain.dtx (with options: `latexrelease')
+%% ltfssdcl.dtx (with options: `latexrelease')
%% ltfssini.dtx (with options: `latexrelease')
%% ltfssbas.dtx (with options: `latexrelease')
%% ltfsscmp.dtx (with options: `latexrelease')
@@ -80,7 +82,7 @@
\long\def\@gobble@IncludeInRelease#1\EndIncludeInRelease{}
\let\EndIncludeInRelease\relax
\ProvidesPackage{latexrelease}
- [2015/05/09 v1.0d LaTeX release emulation and tests]
+ [2015/06/22 v1.0f LaTeX release emulation and tests]
\NeedsTeXFormat{LaTeX2e}[1996/06/01]
\DeclareOption*{%
\def\@IncludeInRelease#1[#2]{\@IncludeInRele@se{#1}}%
@@ -298,6 +300,52 @@ of this package available from CTAN}
\ignorespaces
}%
\EndIncludeInRelease
+%%% From File: ltcounts.dtx
+\IncludeInRelease{2015/01/01}{\@stpelt}{Reset nested counters}%
+\def\@stpelt#1{\global\csname c@#1\endcsname \m@ne\stepcounter{#1}}%
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}{\@stpelt}{Reset nested counters}%%
+\def\@stpelt#1{\global\csname c@#1\endcsname \z@}%
+\EndIncludeInRelease
+\IncludeInRelease{2015/01/01}{\@fnsymbol}{Use \TexOrMath}%
+\def\@fnsymbol#1{%
+ \ifcase#1\or \TextOrMath\textasteriskcentered *\or
+ \TextOrMath \textdagger \dagger\or
+ \TextOrMath \textdaggerdbl \ddagger \or
+ \TextOrMath \textsection \mathsection\or
+ \TextOrMath \textparagraph \mathparagraph\or
+ \TextOrMath \textbardbl \|\or
+ \TextOrMath {\textasteriskcentered\textasteriskcentered}{**}\or
+ \TextOrMath {\textdagger\textdagger}{\dagger\dagger}\or
+ \TextOrMath {\textdaggerdbl\textdaggerdbl}{\ddagger\ddagger}\else
+ \@ctrerr \fi
+}%
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}{\@fnsymbol}{Use \TexOrMath}%
+\def\@fnsymbol#1{\ensuremath{%
+ \ifcase#1\or *\or \dagger\or \ddagger\or \mathsection\or
+ \mathparagraph\or \|\or **\or \dagger\dagger
+ \or \ddagger\ddagger \else\@ctrerr\fi}}%
+\EndIncludeInRelease
+\IncludeInRelease{2015/01/01}{\TextOrMath}{\TextOrMath}%
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname eTeXversion\endcsname\relax
+\DeclareRobustCommand\TextOrMath{%
+ \ifmmode \expandafter\@secondoftwo
+ \else \expandafter\@firstoftwo \fi}
+\protected@edef\TextOrMath#1#2{\TextOrMath{#1}{#2}}
+\else
+\protected\expandafter\def\csname TextOrMath\space\endcsname{%
+ \ifmmode \expandafter\@secondoftwo
+ \else \expandafter\@firstoftwo \fi}
+\edef\TextOrMath#1#2{%
+ \expandafter\noexpand\csname TextOrMath\space\endcsname
+ {#1}{#2}}
+\fi
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}{\TextOrMath}{\TextOrMath}%
+\let\TextOrMath\@undefined
+\EndIncludeInRelease
%%% From File: ltlength.dtx
\IncludeInRelease{2015/01/01}%
{\setlength}{Using \setlength with \dimen0}%
@@ -1192,7 +1240,7 @@ of this package available from CTAN}
\def\newdimen {\e@alloc\dimen \dimendef {\count11}\insc@unt\float@count}
\def\newskip {\e@alloc\skip \skipdef {\count12}\insc@unt\float@count}
\def\newmuskip
- {\e@alloc\muskip\muskipdef{\count13}\e@alloc@top\e@alloc@top}
+ {\e@alloc\muskip\muskipdef{\count13}\m@ne\e@alloc@top}
\def\newbox {\e@alloc\box
{\ifnum\allocationnumber<\@cclvi
\expandafter\chardef
@@ -1200,12 +1248,12 @@ of this package available from CTAN}
\expandafter\e@alloc@chardef
\fi}
{\count14}\insc@unt\float@count}
-\def\newtoks {\e@alloc\toks \toksdef{\count15}\e@alloc@top\e@alloc@top}
-\def\newread {\e@alloc\read \chardef{\count16}\sixt@@n\sixt@@n}
-\def\newwrite {\e@alloc\write \chardef{\count17}\sixt@@n\sixt@@n}
+\def\newtoks {\e@alloc\toks \toksdef{\count15}\m@ne\e@alloc@top}
+\def\newread {\e@alloc\read \chardef{\count16}\m@ne\sixt@@n}
+\def\newwrite {\e@alloc\write \chardef{\count17}\m@ne\sixt@@n}
\def\new@mathgroup
- {\e@alloc\mathgroup\chardef{\count18}\e@mathgroup@top\e@mathgroup@top}
-\def\newlanguage {\e@alloc\language \chardef{\count19}\@cclvi\@cclvi}
+ {\e@alloc\mathgroup\chardef{\count18}\m@ne\e@mathgroup@top}
+\def\newlanguage {\e@alloc\language \chardef{\count19}\m@ne\@cclvi}
\let\newfam\new@mathgroup
\EndIncludeInRelease
\IncludeInRelease{0000/00/00}%
@@ -1215,6 +1263,7 @@ of this package available from CTAN}
\def\newskip{\alloc@2\skip\skipdef\insc@unt}
\def\newmuskip{\alloc@3\muskip\muskipdef\@cclvi}
\def\newbox{\alloc@4\box\chardef\insc@unt}
+\def\newtoks{\alloc@5\toks\toksdef\@cclvi}
\def\newread{\alloc@6\read\chardef\sixt@@n}
\def\newwrite{\alloc@7\write\chardef\sixt@@n}
\def\new@mathgroup{\alloc@8\fam\chardef\sixt@@n}
@@ -1256,7 +1305,7 @@ of this package available from CTAN}
\IncludeInRelease{2015/01/01}{\e@alloc}{Extended Allocation}%
\def\e@alloc#1#2#3#4#5#6{%
\global\advance#3\@ne
- \e@ch@ck{#3}#4#5#1%
+ \e@ch@ck{#3}{#4}{#5}#1%
\allocationnumber#3\relax
\global#2#6\allocationnumber
\wlog{\string#6=\string#1\the\allocationnumber}}%
@@ -1404,6 +1453,123 @@ of this package available from CTAN}
\let\tracingnone\@undefined
\let\hideoutput\@undefined
\EndIncludeInRelease
+%%% From File: ltfssdcl.dtx
+%% Copyright (C) 1989-1998 Frank Mittelbach and Rainer Sch\"opf,
+%% all rights reserved.
+\IncludeInRelease{2015/01/01}
+ {\select@group}{\select@group}%
+\def\select@group#1#2#3#4{%
+ \ifx\math@bgroup\bgroup\else\relax\expandafter\@firstofone\fi
+ {%
+ \ifmmode
+ \ifnum\csname c@mv@\math@version\endcsname<\e@mathgroup@top
+ \begingroup
+ \escapechar\m@ne
+ \getanddefine@fonts{\csname c@mv@\math@version\endcsname}#3%
+ \globaldefs\@ne \math@fonts
+ \endgroup
+ \init@restore@version
+ \xdef#1{\noexpand\use@mathgroup\noexpand#2%
+ {\number\csname c@mv@\math@version\endcsname}}%
+ \global\advance\csname c@mv@\math@version\endcsname\@ne
+ \else
+ \let#1\relax
+ \@latex@error{Too many math alphabets used in
+ version \math@version}%
+ \@eha
+ \fi
+ \else \expandafter\non@alpherr\fi
+ #1{#4}%
+ }%
+}
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}
+ {\select@group}{\select@group}%
+\def\select@group#1#2#3#4{%
+ \ifx\math@bgroup\bgroup\else\relax\expandafter\@firstofone\fi
+ {%
+ \ifmmode
+ \ifnum\csname c@mv@\math@version\endcsname<\sixt@@n
+ \begingroup
+ \escapechar\m@ne
+ \getanddefine@fonts
+ {\csname c@mv@\math@version\endcsname}#3%
+ \globaldefs\@ne \math@fonts
+ \endgroup
+ \init@restore@version
+ \xdef#1{\noexpand\use@mathgroup\noexpand#2%
+ {\number\csname c@mv@\math@version\endcsname}}%
+ \global\advance\csname c@mv@\math@version\endcsname\@ne
+ \else
+ \let#1\relax
+ \@latex@error{Too many math alphabets used in
+ version \math@version}%
+ \@eha
+ \fi
+ \else \expandafter\non@alpherr\fi
+ #1{#4}%
+ }%
+}
+\EndIncludeInRelease
+\IncludeInRelease{2015/01/01}
+ {\document@select@group}{\document@select@group}%
+\def\document@select@group#1#2#3#4{%
+ \ifx\math@bgroup\bgroup\else\relax\expandafter\@firstofone\fi
+ {%
+ \ifmmode
+ \ifnum\csname c@mv@\math@version\endcsname<\e@mathgroup@top
+ \begingroup
+ \escapechar\m@ne
+ \getanddefine@fonts{\csname c@mv@\math@version\endcsname}#3%
+ \globaldefs\@ne \math@fonts
+ \endgroup
+ \expandafter\extract@alph@from@version
+ \csname mv@\math@version\expandafter\endcsname
+ \expandafter{\number\csname
+ c@mv@\math@version\endcsname}%
+ #1%
+ \global\advance\csname c@mv@\math@version\endcsname\@ne
+ \else
+ \let#1\relax
+ \@latex@error{Too many math alphabets used
+ in version \math@version}%
+ \@eha
+ \fi
+ \else \expandafter\non@alpherr\fi
+ #1{#4}%
+ }%
+}
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}
+ {\document@select@group}{\document@select@group}%
+\def\document@select@group#1#2#3#4{%
+ \ifx\math@bgroup\bgroup\else\relax\expandafter\@firstofone\fi
+ {%
+ \ifmmode
+ \ifnum\csname c@mv@\math@version\endcsname<\sixt@@n
+ \begingroup
+ \escapechar\m@ne
+ \getanddefine@fonts
+ {\csname c@mv@\math@version\endcsname}#3%
+ \globaldefs\@ne \math@fonts
+ \endgroup
+ \expandafter\extract@alph@from@version
+ \csname mv@\math@version\expandafter\endcsname
+ \expandafter{\number\csname
+ c@mv@\math@version\endcsname}%
+ #1%
+ \global\advance\csname c@mv@\math@version\endcsname\@ne
+ \else
+ \let#1\relax
+ \@latex@error{Too many math alphabets used
+ in version \math@version}%
+ \@eha
+ \fi
+ \else \expandafter\non@alpherr\fi
+ #1{#4}%
+ }%
+}
+\EndIncludeInRelease
%%% From File: ltfssini.dtx
%% Copyright (C) 1989-2001 Frank Mittelbach and Rainer Sch\"opf,
%% all rights reserved.
@@ -1546,7 +1712,7 @@ of this package available from CTAN}
\let\define@mathgroup\@undefined
\let\addtoversion\@undefined
\EndIncludeInRelease
-\IncludeInRelease{2014/05/01}{\new@fontshape}%
+\IncludeInRelease{0000/00/00}{\new@fontshape}%
{NFSS version1 commands}%
\gdef\new@fontshape#1#2#3#4{%
\warn@rel@i\new@fontshape\DeclareFontShape
@@ -1673,7 +1839,7 @@ of this package available from CTAN}
{\newmarks}{Extended Allocation}%
\ifx\marks\@undefined\else
\def\newmarks{%
- \e@alloc\marks \e@alloc@chardef{\count256}\e@alloc@top\e@alloc@top}
+ \e@alloc\marks \e@alloc@chardef{\count256}\m@ne\e@alloc@top}
\fi
\EndIncludeInRelease
\IncludeInRelease{0000/00/00}%
@@ -1687,7 +1853,7 @@ of this package available from CTAN}
\countdef\xe@alloc@intercharclass=257
\xe@alloc@intercharclass=\thr@@
\def\newXeTeXintercharclass{%
- \e@alloc\XeTeXcharclass\chardef\xe@alloc@intercharclass\@cclv\@cclv}
+ \e@alloc\XeTeXcharclass\chardef\xe@alloc@intercharclass\m@ne\@cclv}
\fi
\EndIncludeInRelease
\IncludeInRelease{0000/00/00}%
diff --git a/Master/texmf-dist/tex/latex/base/lcyenc.dfu b/Master/texmf-dist/tex/latex/base/lcyenc.dfu
index 82d247199aa..8bba1089d8a 100644
--- a/Master/texmf-dist/tex/latex/base/lcyenc.dfu
+++ b/Master/texmf-dist/tex/latex/base/lcyenc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{lcyenc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A4}{\textcurrency}
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
\DeclareUnicodeCharacter{00BB}{\guillemotright}
@@ -56,11 +56,11 @@
\DeclareUnicodeCharacter{0153}{\oe}
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0404}{\CYRIE}
\DeclareUnicodeCharacter{0406}{\CYRII}
\DeclareUnicodeCharacter{0407}{\CYRYI}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040E}{\CYRUSHRT}
\DeclareUnicodeCharacter{0410}{\CYRA}
@@ -129,11 +129,11 @@
\DeclareUnicodeCharacter{044F}{\cyrya}
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0454}{\cyrie}
\DeclareUnicodeCharacter{0456}{\cyrii}
\DeclareUnicodeCharacter{0457}{\cyryi}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045E}{\cyrushrt}
\DeclareUnicodeCharacter{0490}{\CYRGUP}
diff --git a/Master/texmf-dist/tex/latex/base/ltpatch.ltx b/Master/texmf-dist/tex/latex/base/ltpatch.ltx
index d2735b8b3da..da585758031 100644
--- a/Master/texmf-dist/tex/latex/base/ltpatch.ltx
+++ b/Master/texmf-dist/tex/latex/base/ltpatch.ltx
@@ -3,7 +3,7 @@
%%%% Patch file for the LaTeX2e kernel dated 2015/01/01
%%%%
-\def\fmtversion@topatch{2015/01/01} % This patch will not work with
+\def\fmtversion@topatch{2015/06/01} % This patch will not work with
% any other release.
\def\patch@level{0}
diff --git a/Master/texmf-dist/tex/latex/base/ly1enc.dfu b/Master/texmf-dist/tex/latex/base/ly1enc.dfu
index d66595e98d0..fd6cb124a6b 100644
--- a/Master/texmf-dist/tex/latex/base/ly1enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/ly1enc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{ly1enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A1}{\textexclamdown}
\DeclareUnicodeCharacter{00A2}{\textcent}
\DeclareUnicodeCharacter{00A3}{\textsterling}
diff --git a/Master/texmf-dist/tex/latex/base/omsenc.dfu b/Master/texmf-dist/tex/latex/base/omsenc.dfu
index fb0b9ff812d..5e045a975ff 100644
--- a/Master/texmf-dist/tex/latex/base/omsenc.dfu
+++ b/Master/texmf-dist/tex/latex/base/omsenc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{omsenc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A7}{\textsection}
\DeclareUnicodeCharacter{00B6}{\textparagraph}
\DeclareUnicodeCharacter{00B7}{\textperiodcentered}
diff --git a/Master/texmf-dist/tex/latex/base/ot1enc.dfu b/Master/texmf-dist/tex/latex/base/ot1enc.dfu
index 805081e47da..f562ac005f8 100644
--- a/Master/texmf-dist/tex/latex/base/ot1enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/ot1enc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{ot1enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A1}{\textexclamdown}
\DeclareUnicodeCharacter{00A3}{\textsterling}
\DeclareUnicodeCharacter{00B8}{\c\ }
diff --git a/Master/texmf-dist/tex/latex/base/ot2enc.dfu b/Master/texmf-dist/tex/latex/base/ot2enc.dfu
index c88dba33e56..3ff085139ec 100644
--- a/Master/texmf-dist/tex/latex/base/ot2enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/ot2enc.dfu
@@ -42,14 +42,14 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{ot2enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
\DeclareUnicodeCharacter{00BB}{\guillemotright}
\DeclareUnicodeCharacter{0131}{\i}
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
\DeclareUnicodeCharacter{0402}{\CYRDJE}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0404}{\CYRIE}
\DeclareUnicodeCharacter{0405}{\CYRDZE}
\DeclareUnicodeCharacter{0406}{\CYRII}
@@ -57,7 +57,7 @@
\DeclareUnicodeCharacter{0409}{\CYRLJE}
\DeclareUnicodeCharacter{040A}{\CYRNJE}
\DeclareUnicodeCharacter{040B}{\CYRTSHE}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040F}{\CYRDZHE}
\DeclareUnicodeCharacter{0410}{\CYRA}
@@ -127,7 +127,7 @@
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
\DeclareUnicodeCharacter{0452}{\cyrdje}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0454}{\cyrie}
\DeclareUnicodeCharacter{0455}{\cyrdze}
\DeclareUnicodeCharacter{0456}{\cyrii}
@@ -135,7 +135,7 @@
\DeclareUnicodeCharacter{0459}{\cyrlje}
\DeclareUnicodeCharacter{045A}{\cyrnje}
\DeclareUnicodeCharacter{045B}{\cyrtshe}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045F}{\cyrdzhe}
\DeclareUnicodeCharacter{0462}{\CYRYAT}
diff --git a/Master/texmf-dist/tex/latex/base/t1enc.dfu b/Master/texmf-dist/tex/latex/base/t1enc.dfu
index 8da7321c39a..e5faff3a935 100644
--- a/Master/texmf-dist/tex/latex/base/t1enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/t1enc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{t1enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A1}{\textexclamdown}
\DeclareUnicodeCharacter{00A3}{\textsterling}
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
diff --git a/Master/texmf-dist/tex/latex/base/t2aenc.dfu b/Master/texmf-dist/tex/latex/base/t2aenc.dfu
index e3a2242e855..71428f07f0b 100644
--- a/Master/texmf-dist/tex/latex/base/t2aenc.dfu
+++ b/Master/texmf-dist/tex/latex/base/t2aenc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{t2aenc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A4}{\textcurrency}
\DeclareUnicodeCharacter{00A7}{\textsection}
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
@@ -51,7 +51,7 @@
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
\DeclareUnicodeCharacter{0402}{\CYRDJE}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0404}{\CYRIE}
\DeclareUnicodeCharacter{0405}{\CYRDZE}
\DeclareUnicodeCharacter{0406}{\CYRII}
@@ -60,7 +60,7 @@
\DeclareUnicodeCharacter{0409}{\CYRLJE}
\DeclareUnicodeCharacter{040A}{\CYRNJE}
\DeclareUnicodeCharacter{040B}{\CYRTSHE}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040E}{\CYRUSHRT}
\DeclareUnicodeCharacter{040F}{\CYRDZHE}
@@ -131,7 +131,7 @@
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
\DeclareUnicodeCharacter{0452}{\cyrdje}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0454}{\cyrie}
\DeclareUnicodeCharacter{0455}{\cyrdze}
\DeclareUnicodeCharacter{0456}{\cyrii}
@@ -140,7 +140,7 @@
\DeclareUnicodeCharacter{0459}{\cyrlje}
\DeclareUnicodeCharacter{045A}{\cyrnje}
\DeclareUnicodeCharacter{045B}{\cyrtshe}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045E}{\cyrushrt}
\DeclareUnicodeCharacter{045F}{\cyrdzhe}
diff --git a/Master/texmf-dist/tex/latex/base/t2benc.dfu b/Master/texmf-dist/tex/latex/base/t2benc.dfu
index 8b207db6f29..a19bee5bb68 100644
--- a/Master/texmf-dist/tex/latex/base/t2benc.dfu
+++ b/Master/texmf-dist/tex/latex/base/t2benc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{t2benc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A4}{\textcurrency}
\DeclareUnicodeCharacter{00A7}{\textsection}
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
@@ -50,13 +50,13 @@
\DeclareUnicodeCharacter{0131}{\i}
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0405}{\CYRDZE}
\DeclareUnicodeCharacter{0406}{\CYRII}
\DeclareUnicodeCharacter{0408}{\CYRJE}
\DeclareUnicodeCharacter{0409}{\CYRLJE}
\DeclareUnicodeCharacter{040A}{\CYRNJE}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040E}{\CYRUSHRT}
\DeclareUnicodeCharacter{0410}{\CYRA}
@@ -125,13 +125,13 @@
\DeclareUnicodeCharacter{044F}{\cyrya}
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0455}{\cyrdze}
\DeclareUnicodeCharacter{0456}{\cyrii}
\DeclareUnicodeCharacter{0458}{\cyrje}
\DeclareUnicodeCharacter{0459}{\cyrlje}
\DeclareUnicodeCharacter{045A}{\cyrnje}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045E}{\cyrushrt}
\DeclareUnicodeCharacter{0492}{\CYRGHCRS}
diff --git a/Master/texmf-dist/tex/latex/base/t2cenc.dfu b/Master/texmf-dist/tex/latex/base/t2cenc.dfu
index 0771a88252d..fc010b153ff 100644
--- a/Master/texmf-dist/tex/latex/base/t2cenc.dfu
+++ b/Master/texmf-dist/tex/latex/base/t2cenc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{t2cenc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A4}{\textcurrency}
\DeclareUnicodeCharacter{00A7}{\textsection}
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
@@ -50,11 +50,11 @@
\DeclareUnicodeCharacter{0131}{\i}
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0405}{\CYRDZE}
\DeclareUnicodeCharacter{0406}{\CYRII}
\DeclareUnicodeCharacter{0408}{\CYRJE}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040F}{\CYRDZHE}
\DeclareUnicodeCharacter{0410}{\CYRA}
@@ -123,11 +123,11 @@
\DeclareUnicodeCharacter{044F}{\cyrya}
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0455}{\cyrdze}
\DeclareUnicodeCharacter{0456}{\cyrii}
\DeclareUnicodeCharacter{0458}{\cyrje}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045F}{\cyrdzhe}
\DeclareUnicodeCharacter{048C}{\CYRSEMISFTSN}
diff --git a/Master/texmf-dist/tex/latex/base/ts1enc.dfu b/Master/texmf-dist/tex/latex/base/ts1enc.dfu
index 202cbbb289a..4b0ef439a6e 100644
--- a/Master/texmf-dist/tex/latex/base/ts1enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/ts1enc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{ts1enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A2}{\textcent}
\DeclareUnicodeCharacter{00A3}{\textsterling}
\DeclareUnicodeCharacter{00A4}{\textcurrency}
diff --git a/Master/texmf-dist/tex/latex/base/unicode-letters.def b/Master/texmf-dist/tex/latex/base/unicode-letters.def
index 2ed8bcd5f46..89f004a79aa 100644
--- a/Master/texmf-dist/tex/latex/base/unicode-letters.def
+++ b/Master/texmf-dist/tex/latex/base/unicode-letters.def
@@ -12,7 +12,7 @@
%% MD5 sum C95A5E60B2B527F4E77286F9C9CF09D1
%% which are maintained by the Unicode Consortium.
%%
-%% Generated on 2015-05-11.
+%% Generated on 2015-06-20.
%%
%% Copyright 2014-2015
%% The LaTeX3 Project and any individual authors listed elsewhere
@@ -7288,6 +7288,7 @@
\L 31FD 31FD 31FD %
\L 31FE 31FE 31FE %
\L 31FF 31FF 31FF %
+ \L 3400 3400 3400 %
\L 3401 3401 3401 %
\L 3402 3402 3402 %
\L 3403 3403 3403 %
@@ -13869,6 +13870,7 @@
\L 4DB3 4DB3 4DB3 %
\L 4DB4 4DB4 4DB4 %
\L 4DB5 4DB5 4DB5 %
+ \L 4E00 4E00 4E00 %
\L 4E01 4E01 4E01 %
\L 4E02 4E02 4E02 %
\L 4E03 4E03 4E03 %
@@ -37318,6 +37320,7 @@
\L ABEA ABEA ABEA %
\L ABEC ABEC ABEC %
\L ABED ABED ABED %
+ \L AC00 AC00 AC00 %
\L AC01 AC01 AC01 %
\L AC02 AC02 AC02 %
\L AC03 AC03 AC03 %
@@ -56843,6 +56846,7 @@
\L 1EEB9 1EEB9 1EEB9 %
\L 1EEBA 1EEBA 1EEBA %
\L 1EEBB 1EEBB 1EEBB %
+ \L 20000 20000 20000 %
\L 20001 20001 20001 %
\L 20002 20002 20002 %
\L 20003 20003 20003 %
@@ -99553,6 +99557,7 @@
\L 2A6D4 2A6D4 2A6D4 %
\L 2A6D5 2A6D5 2A6D5 %
\L 2A6D6 2A6D6 2A6D6 %
+ \L 2A700 2A700 2A700 %
\L 2A701 2A701 2A701 %
\L 2A702 2A702 2A702 %
\L 2A703 2A703 2A703 %
@@ -103701,6 +103706,7 @@
\L 2B732 2B732 2B732 %
\L 2B733 2B733 2B733 %
\L 2B734 2B734 2B734 %
+ \L 2B740 2B740 2B740 %
\L 2B741 2B741 2B741 %
\L 2B742 2B742 2B742 %
\L 2B743 2B743 2B743 %
diff --git a/Master/texmf-dist/tex/latex/base/utf8-test.tex b/Master/texmf-dist/tex/latex/base/utf8-test.tex
index 92a72ba1b1b..a2780c9532f 100644
--- a/Master/texmf-dist/tex/latex/base/utf8-test.tex
+++ b/Master/texmf-dist/tex/latex/base/utf8-test.tex
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{utf8-test.tex}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\documentclass{article}
diff --git a/Master/texmf-dist/tex/latex/base/utf8.def b/Master/texmf-dist/tex/latex/base/utf8.def
index ba95754e327..86604418d19 100644
--- a/Master/texmf-dist/tex/latex/base/utf8.def
+++ b/Master/texmf-dist/tex/latex/base/utf8.def
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{utf8.def}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\makeatletter
\catcode`\ \saved@space@catcode
\def\UTFviii@two@octets#1#2{\expandafter
diff --git a/Master/texmf-dist/tex/latex/base/utf8enc.dfu b/Master/texmf-dist/tex/latex/base/utf8enc.dfu
index 5f8a73aabf0..278b69570ad 100644
--- a/Master/texmf-dist/tex/latex/base/utf8enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/utf8enc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{utf8enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A1}{\textexclamdown}
\DeclareUnicodeCharacter{00A2}{\textcent}
\DeclareUnicodeCharacter{00A3}{\textsterling}
@@ -209,7 +209,7 @@
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
\DeclareUnicodeCharacter{0402}{\CYRDJE}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0404}{\CYRIE}
\DeclareUnicodeCharacter{0405}{\CYRDZE}
\DeclareUnicodeCharacter{0406}{\CYRII}
@@ -218,7 +218,7 @@
\DeclareUnicodeCharacter{0409}{\CYRLJE}
\DeclareUnicodeCharacter{040A}{\CYRNJE}
\DeclareUnicodeCharacter{040B}{\CYRTSHE}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040E}{\CYRUSHRT}
\DeclareUnicodeCharacter{040F}{\CYRDZHE}
@@ -289,7 +289,7 @@
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
\DeclareUnicodeCharacter{0452}{\cyrdje}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0454}{\cyrie}
\DeclareUnicodeCharacter{0455}{\cyrdze}
\DeclareUnicodeCharacter{0456}{\cyrii}
@@ -298,7 +298,7 @@
\DeclareUnicodeCharacter{0459}{\cyrlje}
\DeclareUnicodeCharacter{045A}{\cyrnje}
\DeclareUnicodeCharacter{045B}{\cyrtshe}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045E}{\cyrushrt}
\DeclareUnicodeCharacter{045F}{\cyrdzhe}
diff --git a/Master/texmf-dist/tex/latex/base/utf8test.tex b/Master/texmf-dist/tex/latex/base/utf8test.tex
index cbfd1316c15..71ef263d95a 100644
--- a/Master/texmf-dist/tex/latex/base/utf8test.tex
+++ b/Master/texmf-dist/tex/latex/base/utf8test.tex
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{utf8-test.tex}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\documentclass{article}
diff --git a/Master/texmf-dist/tex/latex/base/x2enc.dfu b/Master/texmf-dist/tex/latex/base/x2enc.dfu
index 552fa59cb79..c357e6ac54f 100644
--- a/Master/texmf-dist/tex/latex/base/x2enc.dfu
+++ b/Master/texmf-dist/tex/latex/base/x2enc.dfu
@@ -42,7 +42,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesFile{x2enc.dfu}
- [2014/09/29 v1.1m UTF-8 support for inputenc]
+ [2015/06/27 v1.1n UTF-8 support for inputenc]
\DeclareUnicodeCharacter{00A4}{\textcurrency}
\DeclareUnicodeCharacter{00A7}{\textsection}
\DeclareUnicodeCharacter{00AB}{\guillemotleft}
@@ -50,7 +50,7 @@
\DeclareUnicodeCharacter{0400}{\@tabacckludge`\CYRE}
\DeclareUnicodeCharacter{0401}{\CYRYO}
\DeclareUnicodeCharacter{0402}{\CYRDJE}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge`\CYRG}
+\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
\DeclareUnicodeCharacter{0404}{\CYRIE}
\DeclareUnicodeCharacter{0405}{\CYRDZE}
\DeclareUnicodeCharacter{0406}{\CYRII}
@@ -59,7 +59,7 @@
\DeclareUnicodeCharacter{0409}{\CYRLJE}
\DeclareUnicodeCharacter{040A}{\CYRNJE}
\DeclareUnicodeCharacter{040B}{\CYRTSHE}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge`\CYRK}
+\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{040D}{\@tabacckludge`\CYRI}
\DeclareUnicodeCharacter{040E}{\CYRUSHRT}
\DeclareUnicodeCharacter{040F}{\CYRDZHE}
@@ -130,7 +130,7 @@
\DeclareUnicodeCharacter{0450}{\@tabacckludge`\cyre}
\DeclareUnicodeCharacter{0451}{\cyryo}
\DeclareUnicodeCharacter{0452}{\cyrdje}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge`\cyrg}
+\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{0454}{\cyrie}
\DeclareUnicodeCharacter{0455}{\cyrdze}
\DeclareUnicodeCharacter{0456}{\cyrii}
@@ -139,7 +139,7 @@
\DeclareUnicodeCharacter{0459}{\cyrlje}
\DeclareUnicodeCharacter{045A}{\cyrnje}
\DeclareUnicodeCharacter{045B}{\cyrtshe}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge`\cyrk}
+\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
\DeclareUnicodeCharacter{045D}{\@tabacckludge`\cyri}
\DeclareUnicodeCharacter{045E}{\cyrushrt}
\DeclareUnicodeCharacter{045F}{\cyrdzhe}