diff options
author | Owen Taylor <otaylor@redhat.com> | 2004-07-19 21:13:23 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2004-07-19 21:13:23 +0000 |
commit | d107a0c5a2b37104b317578b63271f4e3589feaa (patch) | |
tree | 8cb52a2824ed4ee4d5203c14522a13dc5ac05d89 | |
parent | cd2801363e9bf8f4d15c2d3d7fb4a164c7f53067 (diff) | |
download | pango-d107a0c5a2b37104b317578b63271f4e3589feaa.tar.gz |
Add support for ChainContextSubstFormat3.
Mon Jul 19 17:09:11 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/disasm.c: Add support for
ChainContextSubstFormat3.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.pre-1-10 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-1-6 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-1-8 | 5 | ||||
-rw-r--r-- | pango/opentype/disasm.c | 16 |
5 files changed, 35 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Mon Jul 19 17:09:11 2004 Owen Taylor <otaylor@redhat.com> + + * pango/opentype/disasm.c: Add support for + ChainContextSubstFormat3. + Mon Jul 19 16:29:45 2004 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxgsub.c pango/opentype/ftxgpos.c: diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index a2ad773c..a15cb0c9 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,8 @@ +Mon Jul 19 17:09:11 2004 Owen Taylor <otaylor@redhat.com> + + * pango/opentype/disasm.c: Add support for + ChainContextSubstFormat3. + Mon Jul 19 16:29:45 2004 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxgsub.c pango/opentype/ftxgpos.c: diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6 index a2ad773c..a15cb0c9 100644 --- a/ChangeLog.pre-1-6 +++ b/ChangeLog.pre-1-6 @@ -1,3 +1,8 @@ +Mon Jul 19 17:09:11 2004 Owen Taylor <otaylor@redhat.com> + + * pango/opentype/disasm.c: Add support for + ChainContextSubstFormat3. + Mon Jul 19 16:29:45 2004 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxgsub.c pango/opentype/ftxgpos.c: diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index a2ad773c..a15cb0c9 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,8 @@ +Mon Jul 19 17:09:11 2004 Owen Taylor <otaylor@redhat.com> + + * pango/opentype/disasm.c: Add support for + ChainContextSubstFormat3. + Mon Jul 19 16:29:45 2004 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxgsub.c pango/opentype/ftxgpos.c: diff --git a/pango/opentype/disasm.c b/pango/opentype/disasm.c index 01e5fb8d..a49aa3f8 100644 --- a/pango/opentype/disasm.c +++ b/pango/opentype/disasm.c @@ -384,7 +384,21 @@ DEF_DUMP (ChainContextSubstFormat2) DEF_DUMP (ChainContextSubstFormat3) { - DUMP("Not implemented!!!\n"); + int i; + + DUMP_FUINT (ChainContextSubstFormat3, BacktrackGlyphCount); + for (i = 0; i < ChainContextSubstFormat3->BacktrackGlyphCount; i++) + RECURSE (BacktrackCoverage, Coverage, &ChainContextSubstFormat3->BacktrackCoverage[i]); + DUMP_FUINT (ChainContextSubstFormat3, InputGlyphCount); + for (i = 0; i < ChainContextSubstFormat3->InputGlyphCount; i++) + RECURSE (InputCoverage, Coverage, &ChainContextSubstFormat3->InputCoverage[i]); + DUMP_FUINT (ChainContextSubstFormat3, LookaheadGlyphCount); + for (i = 0; i < ChainContextSubstFormat3->LookaheadGlyphCount; i++) + RECURSE (LookaheadCoverage, Coverage, &ChainContextSubstFormat3->LookaheadCoverage[i]); + + for (i = 0; i < ChainContextSubstFormat3->SubstCount; i++) + RECURSE_NUM (SubstLookupRecord, i, SubstLookupRecord, &ChainContextSubstFormat3->SubstLookupRecord[i]); + } static void |