Module: wine
Branch: master
Commit: 6c73258725b7099f028a98443e676f8ed243f427
URL: http://source.winehq.org/git/wine.git/?a=commit;h=6c73258725b7099f028a98443…
Author: Aric Stewart <aric(a)codeweavers.com>
Date: Fri May 21 15:12:03 2010 -0500
usp10: Handle Ligature Substitution Subtable from GSUB.
This also involves a restructuring of the handling of glyph lookups
from GSUB since Ligature Substitution can result in many glyphs being
replaced with 1 glyph, and future looksup may result in one glyph
being replaces with many glyphs.
---
dlls/usp10/shape.c | 247 ++++++++++++++++++++++++++++++++----------
dlls/usp10/usp10.c | 2 +-
dlls/usp10/usp10_internal.h | 2 +-
3 files changed, 190 insertions(+), 61 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=6c73258725b7099f028a9…