[PATCH 1/4] usp10: Fix Contextual Shaping for Languages with RTL write order

Aric Stewart aric at codeweavers.com
Fri Jan 27 11:31:15 CST 2017


Including Arabic, Syriac, Phags pa, and Mongolian.

Do contextual shaping in the writing direction, handle cases where the glyph index
changes differently from the character index. (Multiple glyph substitutions)

Fix for bug 40629

Signed-off-by: Aric Stewart <aric at codeweavers.com>
---
 dlls/usp10/shape.c | 124 ++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 94 insertions(+), 30 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-usp10-Fix-Contextual-Shaping-for-Languages-with-RTL-wr.txt
Type: text/x-patch
Size: 8068 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20170127/994f758e/attachment.bin>


More information about the wine-patches mailing list