Module: wine Branch: master Commit: 6c73258725b7099f028a98443e676f8ed243f427 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6c73258725b7099f028a98443e...
Author: Aric Stewart aric@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=6c73258725b7099f028a98...