Make CoreText shaping engine more robust
authorKristian Rietveld <kris@lanedo.com>
Sun, 19 Feb 2012 20:03:23 +0000 (21:03 +0100)
committerKristian Rietveld <kris@lanedo.com>
Sun, 19 Feb 2012 20:03:23 +0000 (21:03 +0100)
commit9df28e2e0a2ce5580beb317b9ff7fce6322da25a
treef0cc48c7e2d69ef2c94dd7c6b73af4659ed32691
parent38ada127bfb53911ecd64ced26fd23ec67138b43
Make CoreText shaping engine more robust

This commit makes the CoreText shaping engine much more robust against
the output from the CoreText typesetter. Refer to the source code
comments for exhaustive details.

Furthermore, this patch fixing cursor navigation in strings with
zero-width spaces.
modules/basic/basic-coretext.c