summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2007-05-14 07:22:08 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2007-05-14 07:22:08 +0000
commit82e04d3696977d11611f9356707f9e00ea1e04d4 (patch)
tree77f99e1d3318e2b82a77a57da430162013f676fd /ChangeLog
parent8c148a9134427e02c1097b45e59c34d237972f6b (diff)
downloadpango-82e04d3696977d11611f9356707f9e00ea1e04d4.tar.gz
Part of Bug 325714 – Pango should respect $LANGUAGE Bug 414264 – Pango
2007-05-14 Behdad Esfahbod <behdad@gnome.org> Part of Bug 325714 – Pango should respect $LANGUAGE Bug 414264 – Pango vertical writing support is different with real CJK usage. * modules/arabic/arabic-fc.c (arabic_engine_shape): * modules/basic/basic-fc.c (basic_engine_shape): * modules/syriac/syriac-fc.c (syriac_engine_shape): Remove fallback_shape() paths. Remove get_ruleset(). Use pango_ot_ruleset_get_for(), that correctly works for multiple languages. Also makes basic shaper apply the 'vert' feature for vertical text. Removes a net 500 lines. Other OpenType modules need to be ported over time, however some extensions may be needed. For example, the Hebrew shaper uses fallback code if no GPOS tables are available. Currently using pango_ot_ruleset_get_for() one cannot see which features were found. svn path=/trunk/; revision=2292
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b2d1f6a2..0575795b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,25 @@
2007-05-14 Behdad Esfahbod <behdad@gnome.org>
+ Part of Bug 325714 – Pango should respect $LANGUAGE
+ Bug 414264 – Pango vertical writing support is different with real
+ CJK usage.
+
+ * modules/arabic/arabic-fc.c (arabic_engine_shape):
+ * modules/basic/basic-fc.c (basic_engine_shape):
+ * modules/syriac/syriac-fc.c (syriac_engine_shape):
+ Remove fallback_shape() paths. Remove get_ruleset().
+ Use pango_ot_ruleset_get_for(), that correctly works for multiple
+ languages. Also makes basic shaper apply the 'vert' feature for
+ vertical text. Removes a net 500 lines.
+
+ Other OpenType modules need to be ported over time, however some
+ extensions may be needed. For example, the Hebrew shaper uses
+ fallback code if no GPOS tables are available. Currently using
+ pango_ot_ruleset_get_for() one cannot see which features were
+ found.
+
+2007-05-14 Behdad Esfahbod <behdad@gnome.org>
+
Part of Bug 414264 – Pango vertical writing support is different with
real CJK usage.