summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2001-11-26 23:18:53 +0000
committerOwen Taylor <otaylor@src.gnome.org>2001-11-26 23:18:53 +0000
commite3f92b5972401c611f26f028804c4b7056f0be00 (patch)
tree6564f810c7235e71ffff0dd844961dc1438433e6 /ChangeLog
parent1170903eb4010f837197c71d2817b9933b3f9ef4 (diff)
downloadpango-e3f92b5972401c611f26f028804c4b7056f0be00.tar.gz
Instead of including all-unicode.txt in the distribution, include a small
Mon Nov 26 18:17:00 2001 Owen Taylor <otaylor@redhat.com> * tests/Makefile.am tests/gen-all-unicode.c: Instead of including all-unicode.txt in the distribution, include a small program to generate it. * modules/hangul/hangul-x.c (render_syllable_with_ksc5601): When falling back to uncomposed Jamos, if we can't render a Jamo in any way, use the unknown glyph rather than nothing. * modules/hangul/hangul-x.c (hangul_engine_shape): Prevent overflows for invalid sequences which can be of arbitrary length. (#50086) * modules/arabic/arconv.c: New versions from Roozbeh Pournader. - Replacing the tables with automatically-generated ones - Using binary search instead of linear search for table lookup - Updating all the names with Unicode names (eg Nun -> Noon) - Fixed the Hamza mixup, using the Unicode rules - Updating missed cases (eg Superscript Alef was missing from arabic_isvowel) - Removing too-intelligent cases which made the code non-compliant (eg Alef with Hamza above+Kasra was changing to Alef with Hamza below) - Removing 'connecttoleft' from 'charstruct' (replacing it with a macro) - Indenting in the GNU style
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 47487ec9..c689b5e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,30 @@
+Mon Nov 26 18:17:00 2001 Owen Taylor <otaylor@redhat.com>
+
+ * tests/Makefile.am tests/gen-all-unicode.c: Instead
+ of including all-unicode.txt in the distribution, include
+ a small program to generate it.
+
+ * modules/hangul/hangul-x.c (render_syllable_with_ksc5601): When
+ falling back to uncomposed Jamos, if we can't render a Jamo
+ in any way, use the unknown glyph rather than nothing.
+
+ * modules/hangul/hangul-x.c (hangul_engine_shape): Prevent
+ overflows for invalid sequences which can be of arbitrary
+ length. (#50086)
+
+ * modules/arabic/arconv.c: New versions from Roozbeh Pournader.
+
+ - Replacing the tables with automatically-generated ones
+ - Using binary search instead of linear search for table lookup
+ - Updating all the names with Unicode names (eg Nun -> Noon)
+ - Fixed the Hamza mixup, using the Unicode rules
+ - Updating missed cases (eg Superscript Alef was missing from
+ arabic_isvowel)
+ - Removing too-intelligent cases which made the code non-compliant
+ (eg Alef with Hamza above+Kasra was changing to Alef with Hamza below)
+ - Removing 'connecttoleft' from 'charstruct' (replacing it with a macro)
+ - Indenting in the GNU style
+
2001-11-26 Matthias Clasen <matthiasc@poet.de>
* pango/pangoft2.c (pango_ft2_font_get_coverage): Documentation.