summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/ucs
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-14 22:47:14 +0000
committerKarl Berry <karl@freefriends.org>2013-05-14 22:47:14 +0000
commit2e22f30e7e1fb9eae364bbcd4e76f50fa878af7e (patch)
treeb7ed2e2f7b5952b8b2b1d42e68a5fcc5d76dab80 /Master/texmf-dist/doc/latex/ucs
parentcc986bc1130bd5bde078de86555b1774952b773e (diff)
ucs (14may13)
git-svn-id: svn://tug.org/texlive/trunk@30472 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/ucs')
-rw-r--r--Master/texmf-dist/doc/latex/ucs/LICENSE2
-rw-r--r--Master/texmf-dist/doc/latex/ucs/README2
-rw-r--r--Master/texmf-dist/doc/latex/ucs/VERSION2
-rw-r--r--Master/texmf-dist/doc/latex/ucs/ucs.dtx19
-rw-r--r--Master/texmf-dist/doc/latex/ucs/ucs.ins2
-rw-r--r--Master/texmf-dist/doc/latex/ucs/ucs.pdfbin705908 -> 707154 bytes
6 files changed, 21 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/latex/ucs/LICENSE b/Master/texmf-dist/doc/latex/ucs/LICENSE
index 622953fc93d..256da3631d2 100644
--- a/Master/texmf-dist/doc/latex/ucs/LICENSE
+++ b/Master/texmf-dist/doc/latex/ucs/LICENSE
@@ -1,5 +1,5 @@
Copyright 2000 by Dominique Unruh <unruh@ut.ee>
-Copyright 2011-2012 by Wolfgang Jeltsch <wolfgang@cs.ioc.ee>
+Copyright 2011-2013 by Wolfgang Jeltsch <wolfgang@cs.ioc.ee>
This work may be distributed and/or modified under the conditions of the
LaTeX Project Public License, either version 1.3 of this license or (at
diff --git a/Master/texmf-dist/doc/latex/ucs/README b/Master/texmf-dist/doc/latex/ucs/README
index d4243e329bc..15d91b9ff13 100644
--- a/Master/texmf-dist/doc/latex/ucs/README
+++ b/Master/texmf-dist/doc/latex/ucs/README
@@ -29,6 +29,6 @@ repository, can be found at
=========
(C) 2000 by Dominique Unruh <unruh@ut.ee>
-(C) 2011--2012 by Wolfgang Jeltsch <wolfgang@cs.ioc.ee>
+(C) 2011--2013 by Wolfgang Jeltsch <wolfgang@cs.ioc.ee>
See the LICENSE file for licensing informations.
diff --git a/Master/texmf-dist/doc/latex/ucs/VERSION b/Master/texmf-dist/doc/latex/ucs/VERSION
index 190e42bbdd3..7206833ca87 100644
--- a/Master/texmf-dist/doc/latex/ucs/VERSION
+++ b/Master/texmf-dist/doc/latex/ucs/VERSION
@@ -1 +1 @@
-2012/08/28 v2.1 Unicode support for LaTeX
+2013/05/11 v2.2 Unicode support for LaTeX
diff --git a/Master/texmf-dist/doc/latex/ucs/ucs.dtx b/Master/texmf-dist/doc/latex/ucs/ucs.dtx
index f40980016a4..1b2c866fe11 100644
--- a/Master/texmf-dist/doc/latex/ucs/ucs.dtx
+++ b/Master/texmf-dist/doc/latex/ucs/ucs.dtx
@@ -2,7 +2,7 @@
% -*-coding: utf-8; mode: latex;-*-
%
%<*driver>
-\ProvidesFile{ucs.dtx}[2012/08/28 v2.1
+\ProvidesFile{ucs.dtx}[2013/05/11 v2.2
UCS: Master document for generating documentation for ucs.sty]
%
\documentclass{ltxdoc}
@@ -51,6 +51,8 @@
% \changes{v2.1}{2012/08/28}{Added support for various arrows, musical notes, and NON-BREAKING
% HYPHEN}
% \changes{v2.1}{2012/08/28}{Some small bug fixes}
+% \changes{v2.2}{2013/05/11}{Fixed a bug related to the optional definition of \cs{@ifnextchar} (see
+% \url{http://tinyurl.com/dxncfn9})}
% ^^A FIXME: The page number of the changelog entry for the \show removal mentions page 48, although
% ^^A the code appears on page 50.
% ^^A FIXME: There are no index entries for macro descriptions (only for macro definitions and
@@ -449,6 +451,8 @@
% \xsection{File \texttt{ucs.sty}}
% \begin{macrocode}
%<*ucs.sty>
+% ^^A FIXME: What is the following code for? Is it for people who want to use ucs.sty with Plain TeX
+% ^^A or ConTeXt?
\catcode`\@11
\ifx\@gobble\undefined\def\@gobble#1{}\fi
\ifx\@gobbletwo\undefined\def\@gobbletwo#1#2{}\fi
@@ -461,6 +465,17 @@
\def\@testopt#1#2{%
\@ifnextchar[{#1}{#1[{#2}]}}\fi
\ifx\@protected@testopt\undefined\def\@protected@testopt{\expandafter\@testopt\@gobble}\fi
+\let\@let@token\relax
+% ^^A FIXME: The previous line was suggested on
+% ^^A
+% ^^A <http://tex.stackexchange.com/questions/113261/conflict-between-ifxetex-and-ucs-under-pdflatex-xelatex-why/113278#113278> ,
+% ^^A
+% ^^A where it says the following:
+% ^^A
+% ^^A [The code for optionally defining \@ifnextchar] fails in the case where the
+% ^^A immediately preceding use of \@let@token was by \newif. That's because it is the
+% ^^A \let to \iffalse, meaning that the conditional is unbalanced and everything 'runs
+% ^^A away'.
\ifx\@ifnextchar\undefined
\def\@ifnextchar#1#2#3{%
\let\reserved@d=#1%
@@ -639,7 +654,7 @@
%
% \begin{macrocode}
\ifx\ProvidesPackage\undefined\else
-\ProvidesPackage{ucs}[2004/10/17 UCS: Unicode input support]%
+\ProvidesPackage{ucs}[2013/05/11 v2.2 UCS: Unicode input support]%
\fi
% \end{macrocode}
% ^^A FIXME: We should update the date of ucs.sty even if the file ucs.sty has not changed, but the
diff --git a/Master/texmf-dist/doc/latex/ucs/ucs.ins b/Master/texmf-dist/doc/latex/ucs/ucs.ins
index 0e7d910f34b..a911a149e01 100644
--- a/Master/texmf-dist/doc/latex/ucs/ucs.ins
+++ b/Master/texmf-dist/doc/latex/ucs/ucs.ins
@@ -4,7 +4,7 @@
\preamble
Copyright 2001 Dominique Unruh <unruh@ut.ee>
-Copyright 2012 Wolfgang Jeltsch <wolfgang@cs.ioc.ee>
+Copyright 2013 Wolfgang Jeltsch <wolfgang@cs.ioc.ee>
This program is provided under the terms of the LaTeX Project Public License with some
modifications. See the file LICENSE for information.
diff --git a/Master/texmf-dist/doc/latex/ucs/ucs.pdf b/Master/texmf-dist/doc/latex/ucs/ucs.pdf
index 9437544f2e2..709154013b7 100644
--- a/Master/texmf-dist/doc/latex/ucs/ucs.pdf
+++ b/Master/texmf-dist/doc/latex/ucs/ucs.pdf
Binary files differ