summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheppitak Karoonboonyanan <tkaroonb@src.gnome.org>2004-04-20 15:15:34 +0000
committerTheppitak Karoonboonyanan <tkaroonb@src.gnome.org>2004-04-20 15:15:34 +0000
commit3da3cc36e93b165ffb6fa9ec85716bcb784df466 (patch)
treeaf5d7f544a3e1d1ffb24de78771c29e9362b0040
parentfa764a7c02a2c4632749f85d37a192ad515e379e (diff)
downloadpango-3da3cc36e93b165ffb6fa9ec85716bcb784df466.tar.gz
Use dottedcircle as the base for individual combining characters.
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLog.pre-1-106
-rw-r--r--ChangeLog.pre-1-46
-rw-r--r--ChangeLog.pre-1-66
-rw-r--r--ChangeLog.pre-1-86
-rw-r--r--modules/thai/thai-fc.c2
-rw-r--r--modules/thai/thai-shaper.c4
7 files changed, 33 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 7bd03c7d..4807b1ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-04-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-shaper.c (get_adjusted_glyphs_list):
+ * modules/thai/thai-fc.c (tis620_2):
+ Use dottedcircle as the base for individual combining characters.
+
2004-04-18 Changwoo Ryu <cwryu@debian.org>
* modules/hangul/hangul-defs.h (IS_JAMO):
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index 7bd03c7d..4807b1ae 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,9 @@
+2004-04-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-shaper.c (get_adjusted_glyphs_list):
+ * modules/thai/thai-fc.c (tis620_2):
+ Use dottedcircle as the base for individual combining characters.
+
2004-04-18 Changwoo Ryu <cwryu@debian.org>
* modules/hangul/hangul-defs.h (IS_JAMO):
diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4
index 7bd03c7d..4807b1ae 100644
--- a/ChangeLog.pre-1-4
+++ b/ChangeLog.pre-1-4
@@ -1,3 +1,9 @@
+2004-04-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-shaper.c (get_adjusted_glyphs_list):
+ * modules/thai/thai-fc.c (tis620_2):
+ Use dottedcircle as the base for individual combining characters.
+
2004-04-18 Changwoo Ryu <cwryu@debian.org>
* modules/hangul/hangul-defs.h (IS_JAMO):
diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6
index 7bd03c7d..4807b1ae 100644
--- a/ChangeLog.pre-1-6
+++ b/ChangeLog.pre-1-6
@@ -1,3 +1,9 @@
+2004-04-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-shaper.c (get_adjusted_glyphs_list):
+ * modules/thai/thai-fc.c (tis620_2):
+ Use dottedcircle as the base for individual combining characters.
+
2004-04-18 Changwoo Ryu <cwryu@debian.org>
* modules/hangul/hangul-defs.h (IS_JAMO):
diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8
index 7bd03c7d..4807b1ae 100644
--- a/ChangeLog.pre-1-8
+++ b/ChangeLog.pre-1-8
@@ -1,3 +1,9 @@
+2004-04-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * modules/thai/thai-shaper.c (get_adjusted_glyphs_list):
+ * modules/thai/thai-fc.c (tis620_2):
+ Use dottedcircle as the base for individual combining characters.
+
2004-04-18 Changwoo Ryu <cwryu@debian.org>
* modules/hangul/hangul-defs.h (IS_JAMO):
diff --git a/modules/thai/thai-fc.c b/modules/thai/thai-fc.c
index 65351ac1..e67c05c5 100644
--- a/modules/thai/thai-fc.c
+++ b/modules/thai/thai-fc.c
@@ -109,7 +109,7 @@ static int tis620_2[128] = {
0x0e20, 0x0e21, 0x0e22, 0x0e23, 0x0e24, 0x0e25, 0x0e26, 0x0e27,
0x0e28, 0x0e29, 0x0e2a, 0x0e2b, 0x0e2c, 0x0e2d, 0x0e2e, 0x0e2f,
0x0e30, 0x0e31, 0x0e32, 0x0e33, 0x0e34, 0x0e35, 0x0e36, 0x0e37,
- 0x0e38, 0x0e39, 0x0e3a, 0, 0, 0, 0, 0x0e3f,
+ 0x0e38, 0x0e39, 0x0e3a, 0, 0, 0x25cc, 0, 0x0e3f,
0x0e40, 0x0e41, 0x0e42, 0x0e43, 0x0e44, 0x0e45, 0x0e46, 0x0e47,
0x0e48, 0x0e49, 0x0e4a, 0x0e4b, 0x0e4c, 0x0e4d, 0x0e4e, 0x0e4f,
0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57,
diff --git a/modules/thai/thai-shaper.c b/modules/thai/thai-shaper.c
index 39c2c574..baae3a79 100644
--- a/modules/thai/thai-shaper.c
+++ b/modules/thai/thai-shaper.c
@@ -330,7 +330,7 @@ get_adjusted_glyphs_list (ThaiFontInfo *font_info,
if (font_info->font_set == THAI_FONT_TIS)
glyph_lists[0] = thai_make_glyph (font_info, 0x20);
else
- glyph_lists[0] = thai_make_glyph (font_info, 0x7F);
+ glyph_lists[0] = thai_make_glyph (font_info, 0xDD);
glyph_lists[1] =
thai_make_glyph (font_info, ucs2tis (cluster[0]));
return 2;
@@ -432,7 +432,7 @@ get_adjusted_glyphs_list (ThaiFontInfo *font_info,
if (font_info->font_set == THAI_FONT_TIS)
glyph_lists[0] = thai_make_glyph (font_info, 0x20);
else
- glyph_lists[0] = thai_make_glyph (font_info, 0x7F);
+ glyph_lists[0] = thai_make_glyph (font_info, 0xDD);
glyph_lists[1] =
thai_make_glyph (font_info, ucs2tis (cluster[0]));
glyph_lists[2] =