mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-05 22:52:10 +02:00
We will currently only wrap "words" at ASCII spaces and, when wrapping, will break up multi-code point emoji. This changes word wrapping to behave as follows: When the wrapping mode is "anywhere", use the iterator-based font width computation overload. This will compute the width of multi-code point emoji, whereas we currently only handle single-code point. When the wrapping mode is "word", use the Unicode word segmentation boundaries to break lines.
81 KiB
81 KiB