Expand the criteria for character runs to be compatible, most notably including color (whose presence in the NSAttributedString is not carried through to drawing).
Try to fix rendering but it doesn't really work with thai sara i
Fix up bugs
Fix leaks
Merge branch 'v2'