From 315a290c808d06d8502020e35c68925ee5f1afa5 Mon Sep 17 00:00:00 2001 From: Dov Grobgeld Date: Mon, 5 Aug 2002 20:21:12 +0000 Subject: Made Hebrew shape engines handle presentation forms as well. * Made Hebrew shape engines handle presentation forms as well. --- modules/hebrew/hebrew-fc.c | 1 + modules/hebrew/hebrew-ft2.c | 1 + modules/hebrew/hebrew-x.c | 1 + modules/hebrew/hebrew-xft.c | 1 + 4 files changed, 4 insertions(+) diff --git a/modules/hebrew/hebrew-fc.c b/modules/hebrew/hebrew-fc.c index 913bb224..7615e0b0 100644 --- a/modules/hebrew/hebrew-fc.c +++ b/modules/hebrew/hebrew-fc.c @@ -32,6 +32,7 @@ static PangoEngineRange hebrew_ranges[] = { /* Language characters */ { 0x0591, 0x05f4, "*" }, /* Hebrew */ + { 0xfb1d, 0xfb4f, "*" } /* Hebrew presentation forms */ }; static PangoEngineInfo script_engines[] = { diff --git a/modules/hebrew/hebrew-ft2.c b/modules/hebrew/hebrew-ft2.c index 35e949b0..3470a137 100644 --- a/modules/hebrew/hebrew-ft2.c +++ b/modules/hebrew/hebrew-ft2.c @@ -34,6 +34,7 @@ static PangoEngineRange hebrew_ranges[] = { /* Hebrew */ { 0x0591, 0x05f4, "*" }, + { 0xfb1d, 0xfb4f, "*" } /* Hebrew presentation forms */ }; static PangoEngineInfo script_engines[] = { diff --git a/modules/hebrew/hebrew-x.c b/modules/hebrew/hebrew-x.c index 69a3f41d..3a3eb338 100644 --- a/modules/hebrew/hebrew-x.c +++ b/modules/hebrew/hebrew-x.c @@ -91,6 +91,7 @@ static const gint Unicode_shape_table[128] = { */ static PangoEngineRange hebrew_ranges[] = { { 0x0591, 0x05f4, "*" }, /* Hebrew */ + { 0xfb1d, 0xfb4f, "*" } /* Hebrew presentation forms */ }; static PangoEngineInfo script_engines[] = { diff --git a/modules/hebrew/hebrew-xft.c b/modules/hebrew/hebrew-xft.c index 913bb224..7615e0b0 100644 --- a/modules/hebrew/hebrew-xft.c +++ b/modules/hebrew/hebrew-xft.c @@ -32,6 +32,7 @@ static PangoEngineRange hebrew_ranges[] = { /* Language characters */ { 0x0591, 0x05f4, "*" }, /* Hebrew */ + { 0xfb1d, 0xfb4f, "*" } /* Hebrew presentation forms */ }; static PangoEngineInfo script_engines[] = { -- cgit v1.2.1