On 07/21/11 15:17, Behdad Esfahbod wrote: > On 07/21/11 15:06, Grigori Goronzy wrote: >> On 07/21/2011 08:41 PM, Behdad Esfahbod wrote: >>> The reason I ended up doing this however is that what we were doing was not >>> exactly what UAX #29 [1] does anyway. So instead of fooling users into >>> believing that this is useful for cursor positioning, I decided to make it >>> do >>> one thing: map characters and glyphs minimally. >> >> What a strange rationale. I would see this as a motivation to bring >> HarfBuzz more in line with the recommendations in annex #29. > > But that's not the job of the shaper.
Humm, nevermind. I just noted that for my NFC/NFD tricks to work I need to form clusters anyway. So I'm reverting that change. behdad > behdad > >>> http://git.gnome.org/browse/pango/commit/?h=harfbuzz-ng-external&id=26475e516f2384efaefe3dd97bd99f2176291354 >>> >>> You can do something similar. If it's considered useful, I can provide an >>> hb_buffer_*() API to do it maybe. >>> >> >> This definitely would be useful. >> >> Best regards, >> Grigori Goronzy >> _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
