summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheppitak Karoonboonyanan <thep@linux.thai.net>2005-03-24 05:33:37 +0000
committerTheppitak Karoonboonyanan <tkaroonb@src.gnome.org>2005-03-24 05:33:37 +0000
commit92ba7627b38754c33071f3ff94ce1851f0ef2813 (patch)
tree320ee72934612057a3a44679b90e51c60468dd4a
parentf3301386e071aa22a128d2be1591c753c635336e (diff)
downloadpango-92ba7627b38754c33071f3ff94ce1851f0ef2813.tar.gz
Added more MacThai PUA glyphs that are not defined in vendor data at
2005-03-24 Theppitak Karoonboonyanan <thep@linux.thai.net> * modules/thai/thai-fc.c (tis620_1), modules/thai/thai-shaper.c (Mac_shape_table): Added more MacThai PUA glyphs that are not defined in vendor data at Unicode.org, but just available in actual fonts.
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLog.pre-1-106
-rw-r--r--modules/thai/thai-fc.c6
-rw-r--r--modules/thai/thai-shaper.c4
4 files changed, 17 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 2d832ac6..9153b94f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-03-24 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-fc.c (tis620_1), modules/thai/thai-shaper.c
+ (Mac_shape_table): Added more MacThai PUA glyphs that are not defined
+ in vendor data at Unicode.org, but just available in actual fonts.
+
2005-03-20 Tor Lillqvist <tml@novell.com>
* modules/basic/basic-win32.c (make_langid): Leave out some
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index 2d832ac6..9153b94f 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,9 @@
+2005-03-24 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-fc.c (tis620_1), modules/thai/thai-shaper.c
+ (Mac_shape_table): Added more MacThai PUA glyphs that are not defined
+ in vendor data at Unicode.org, but just available in actual fonts.
+
2005-03-20 Tor Lillqvist <tml@novell.com>
* modules/basic/basic-win32.c (make_langid): Leave out some
diff --git a/modules/thai/thai-fc.c b/modules/thai/thai-fc.c
index 444dd4f2..a5676ff6 100644
--- a/modules/thai/thai-fc.c
+++ b/modules/thai/thai-fc.c
@@ -81,9 +81,9 @@ static const int tis620_0[128] = {
};
static const int tis620_1[128] = {
- /**/ 0, 0, 0, 0xf88c, 0xf88f, 0xf892, 0xf895, 0xf898,
+ 0xf89e, 0, 0, 0xf88c, 0xf88f, 0xf892, 0xf895, 0xf898,
0xf88b, 0xf88e, 0xf891, 0xf894, 0xf897, 0, 0, 0xf899,
- /**/ 0, 0, 0xf884, 0xf889, 0xf885, 0xf886, 0xf887, 0xf888,
+ 0xf89a, 0, 0xf884, 0xf889, 0xf885, 0xf886, 0xf887, 0xf888,
0xf88a, 0xf88d, 0xf890, 0xf893, 0xf896, 0, 0, 0,
/**/ 0, 0x0e01, 0x0e02, 0x0e03, 0x0e04, 0x0e05, 0x0e06, 0x0e07,
0x0e08, 0x0e09, 0x0e0a, 0x0e0b, 0x0e0c, 0x0e0d, 0x0e0e, 0x0e0f,
@@ -96,7 +96,7 @@ static const int tis620_1[128] = {
0x0e40, 0x0e41, 0x0e42, 0x0e43, 0x0e44, 0x0e45, 0x0e46, 0x0e47,
0x0e48, 0x0e49, 0x0e4a, 0x0e4b, 0x0e4c, 0x0e4d, 0, 0x0e4f,
0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57,
- 0x0e58, 0x0e59, 0, 0, 0, 0, 0, 0
+ 0x0e58, 0x0e59, 0, 0, 0xf89b, 0xf89c, 0xf89d, 0
};
static const int tis620_2[128] = {
diff --git a/modules/thai/thai-shaper.c b/modules/thai/thai-shaper.c
index 74d1f275..c426ee8d 100644
--- a/modules/thai/thai-shaper.c
+++ b/modules/thai/thai-shaper.c
@@ -86,8 +86,8 @@ static const ThaiShapeTable Mac_shape_table = {
{ 0x93, 0x83, 0x84, 0x85, 0x86, 0x87, 0x8F, 0xEE },
{ 0x93, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x8F, 0xEE },
{ 0x92, 0x00, 0x00, 0x94, 0x95, 0x96, 0x97 },
- { 0xD8, 0xD9, 0xDA },
- { 0xAD, 0x00, 0x00, 0xB0 },
+ { 0xFC, 0xFD, 0xFE },
+ { 0x90, 0x00, 0x00, 0x80 },
{ 0xED, 0xD2 }
};