On 14-01-22 09:40 AM, Khaled Hosny wrote: > The word “proper” was missing from the previous sentence. It was using > the script of the first non-common non-inherited character in the bidi > run, falling back to Latin (which irritated me most, since Amiri has > some locale-specific punctuation marks which did not work for bidi runs > with no Arabic characters). Now the whole string is taken into account > when doing script itemization, plus basic paired characters support > thanks to the code borrowed from ICU. I think next is to added > ScriptExtensions support, but that is for another day.
Yes. We are going through this in Chromium right now [1]. The whole thing becomes really hard really fast. I'll dump some ideas into a doc today. [1] https://code.google.com/p/chromium/issues/detail?id=311372 Cheers, -- behdad http://behdad.org/ _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
