From d2b812efcb00f795dc13fba2c60a3260f2255699 Mon Sep 17 00:00:00 2001 From: Jonathan Kew Date: Sun, 27 Apr 2008 17:20:14 +0000 Subject: update xetex to 0.998.1, with ICU zwnj bugfix for Persian etc git-svn-id: svn://tug.org/texlive/trunk@7682 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/icu-xetex/layout/LayoutEngine.cpp | 4 ++-- Build/source/texk/web2c/xetexdir/unicode-char-prep.pl | 4 ++-- Build/source/texk/web2c/xetexdir/xetex.ch | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'Build') diff --git a/Build/source/libs/icu-xetex/layout/LayoutEngine.cpp b/Build/source/libs/icu-xetex/layout/LayoutEngine.cpp index a112e91ca21..b56854fa934 100644 --- a/Build/source/libs/icu-xetex/layout/LayoutEngine.cpp +++ b/Build/source/libs/icu-xetex/layout/LayoutEngine.cpp @@ -1,7 +1,7 @@ /* * - * (C) Copyright IBM Corp. 1998-2007 - All Rights Reserved + * (C) Copyright IBM Corp. 1998-2008 - All Rights Reserved * */ @@ -136,7 +136,7 @@ static const le_int32 canonFeatureMapCount = LE_ARRAY_SIZE(canonFeatureMap); LayoutEngine::LayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags) : fGlyphStorage(NULL), fFontInstance(fontInstance), fScriptCode(scriptCode), fLanguageCode(languageCode), - fTypoFlags(typoFlags), fFilterZeroWidth(FALSE) + fTypoFlags(typoFlags), fFilterZeroWidth(TRUE) { fGlyphStorage = new LEGlyphStorage(); } diff --git a/Build/source/texk/web2c/xetexdir/unicode-char-prep.pl b/Build/source/texk/web2c/xetexdir/unicode-char-prep.pl index a77fc2f6f4c..e3cfd406c3b 100644 --- a/Build/source/texk/web2c/xetexdir/unicode-char-prep.pl +++ b/Build/source/texk/web2c/xetexdir/unicode-char-prep.pl @@ -99,8 +99,8 @@ print << '__EOT__'; \def\Supplementarytrue{\let\ifSupplementary=\iftrue} \ifnum\XeTeXversion>0 \Supplementarytrue \else - \def\getrevnumber.#1-#2\end{\count255=#1 } - \expandafter\getrevnumber\XeTeXrevision-\end + \def\getrevnumber.#1.#2-#3\end{\count255=#1 } + \expandafter\getrevnumber\XeTeXrevision.-\end \ifnum\count255>996 \Supplementarytrue \fi \fi % definitions for classes and case mappings based on UnicodeData.txt diff --git a/Build/source/texk/web2c/xetexdir/xetex.ch b/Build/source/texk/web2c/xetexdir/xetex.ch index 9f76fe7dc9a..934c7123832 100644 --- a/Build/source/texk/web2c/xetexdir/xetex.ch +++ b/Build/source/texk/web2c/xetexdir/xetex.ch @@ -64,8 +64,8 @@ authorization from SIL International. @d eTeX_version_string=='-2.2' {current \eTeX\ version} @d XeTeX_version=0 -@d XeTeX_revision==".998.0" -@d XeTeX_version_string=='-0.998.0' {current \XeTeX\ version} +@d XeTeX_revision==".998.1" +@d XeTeX_version_string=='-0.998.1' {current \XeTeX\ version} @z @x -- cgit v1.2.3