XP and Unix changes to ensure that 0-width spaces (0x200B and 0xFEFF) are handled correctly. With this we now have 2-character ligatures working properly in the bidi-build -- the Arabic support should be now quite satisfactory.
I am not sure what happens on Win; I suspect that the API drawing functions handle these correctly, if not small changes to drawChar, drawChars, measureUnremappedChar and measureString will be necessary. Tomas
