From fe3a6590bc71cd2ec23dac62b6d39404d5348534 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 8 Jan 2016 00:03:41 +0000 Subject: unicode-data (7jan16) git-svn-id: svn://tug.org/texlive/trunk@39307 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/unicode-data/README.md | 12 ++++++++---- .../tex/generic/unicode-data/load-unicode-data.tex | 2 +- .../tex/generic/unicode-data/load-unicode-xetex-classes.tex | 6 ++++-- 3 files changed, 13 insertions(+), 7 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/generic/unicode-data/README.md b/Master/texmf-dist/doc/generic/unicode-data/README.md index 5e3ab64af64..b1cd71cc014 100644 --- a/Master/texmf-dist/doc/generic/unicode-data/README.md +++ b/Master/texmf-dist/doc/generic/unicode-data/README.md @@ -112,14 +112,18 @@ reported there. Changes ======= -- v1.0 (2015-12-01) First public release -- v1.1 (2016-01-04) Allow setting of XeTeX character class - slot numbers +- v1.0 (2015-12-01) First public release +- v1.1 (2016-01-04) Allow setting of XeTeX character class + slot numbers +- v1.1a (2016-01-06) Correctly assign XeTeX character class for + code points in ranges + Fix issue which meant EastAsianWidth.txt + was not read License and permission ====================== -This bundle is copyright 2015 The LaTeX3 Project +This bundle is copyright 2015,2016 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/Master/texmf-dist/tex/generic/unicode-data/load-unicode-data.tex b/Master/texmf-dist/tex/generic/unicode-data/load-unicode-data.tex index d2d5982eb8f..6651255d1d7 100644 --- a/Master/texmf-dist/tex/generic/unicode-data/load-unicode-data.tex +++ b/Master/texmf-dist/tex/generic/unicode-data/load-unicode-data.tex @@ -71,7 +71,7 @@ \catcode`\^=7 % \newlinechar=`\^^J % \message{^^J}% - \message{load-unicode-data.tex v1.1 (2016-01-04)^^J}% + \message{load-unicode-data.tex v1.1a (2016-01-06)^^J}% \message{Reading Unicode data^^J}% % The first stage of parsing is dealing with the fact that there are lots of % data items separated by |;|. Of those, only a few are needed so they are diff --git a/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex b/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex index c8572646698..80bac586ad1 100644 --- a/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex +++ b/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex @@ -62,7 +62,7 @@ \catcode`\^=7 % \newlinechar=`\^^J % \message{^^J}% - \message{load-unicode-xetex-classes.tex v1.1 (2016-01-04)^^J}% + \message{load-unicode-xetex-classes.tex v1.1a (2016-01-06)^^J}% \message{Reading Unicode east Asian character class data^^J}% % A string version of |#| will be needed to look for comment lines in the % source. Once that is done proper parsing can begin. @@ -96,12 +96,14 @@ \expandafter\def\csname EAW@\number"#1\endcsname{#4}% \ifx\relax#2\relax \else + \let\savedbody\body \count0="#1 % \loop \ifnum\count0<"#2 % \advance\count0 by 1 % \expandafter\def\csname EAW@\number\count0\endcsname{#4}% \repeat + \let\body\savedbody \fi }% % A shared routine for reading the data files: only one part of the parser @@ -185,7 +187,7 @@ \count0="#1 % \loop \ifnum\count0<"#2 % - \global\XeTeXcharclass\count0=1 % + \global\XeTeXcharclass\count0=\XeTeXcharclassID \advance\count0 by 1 % \repeat \endgroup -- cgit v1.2.3