I wonder if the same mechanism (flagging ranges if I am correct) can be used for Uyghur hyphenation <https://drafts.csswg.org/css-text-3/#example-953e914f> or suggesting places for Arabic justification Kashidas?
On Tue, Nov 14, 2017 at 2:36 AM, Behdad Esfahbod <[email protected]> wrote: > Right. What Khaled said. > > On Sat, Nov 11, 2017 at 12:25 PM, Khaled Hosny <[email protected]> > wrote: > >> On Sat, Nov 11, 2017 at 08:39:09AM +0700, Martin Hosken wrote: >> > Dear Behdad, >> > >> > Please could you explain the purpose and function of >> > HB_GLYPH_FLAG_UNSAFE_TO_BREAK. Is this about line breaking? grapheme >> > clustering? >> >> It is about shaping after line breaking. IIUC, unsafe to break means you >> must >> reshape if you break here (up to the next/previous safe to break point), >> but actual break points have to be identified by the client as usual. >> >> IMHO, that is an optimization for the clients that want to do the right >> thing after breaking but don’t want to re-shape text needlessly. >> >> Regards, >> Khaled >> _______________________________________________ >> HarfBuzz mailing list >> [email protected] >> https://lists.freedesktop.org/mailman/listinfo/harfbuzz >> > > > > -- > behdad > http://behdad.org/ > > _______________________________________________ > HarfBuzz mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/harfbuzz > >
_______________________________________________ HarfBuzz mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/harfbuzz
