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

Reply via email to