summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--modules/indic/indic-fc.c10
2 files changed, 13 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ff4bc598..d7b2b474 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2007-05-15 Behdad Esfahbod <behdad@gnome.org>
+ * modules/indic/indic-fc.c:
+ Add ccmp, locl, calt; kern, mark, and mkmk features.
+
+2007-05-15 Behdad Esfahbod <behdad@gnome.org>
+
* pango/pango-ot.h:
* pango/pango-ot-private.h:
* pango/pango-ot-ruleset.c (pango_ot_ruleset_add_feature),
diff --git a/modules/indic/indic-fc.c b/modules/indic/indic-fc.c
index 87560690..09f70545 100644
--- a/modules/indic/indic-fc.c
+++ b/modules/indic/indic-fc.c
@@ -114,6 +114,8 @@ static const IndicOTClassTable *indic_ot_class_tables[] = {
static const PangoOTFeatureMap gsub_features[] =
{
+ {"ccmp", PANGO_OT_ALL_GLYPHS},
+ {"locl", PANGO_OT_ALL_GLYPHS},
{"init", init},
{"nukt", nukt},
{"akhn", akhn},
@@ -126,14 +128,18 @@ static const PangoOTFeatureMap gsub_features[] =
{"blws", blws},
{"abvs", abvs},
{"psts", psts},
- {"haln", haln}
+ {"haln", haln},
+ {"calt", PANGO_OT_ALL_GLYPHS}
};
static const PangoOTFeatureMap gpos_features[] =
{
{"blwm", blwm},
{"abvm", abvm},
- {"dist", dist}
+ {"dist", dist},
+ {"kern", PANGO_OT_ALL_GLYPHS},
+ {"mark", PANGO_OT_ALL_GLYPHS},
+ {"mkmk", PANGO_OT_ALL_GLYPHS}
};
static void