Version 2 of Intl Segmenter. Adding line break support.
-
Updated
May 10, 2022 - HTML
Version 2 of Intl Segmenter. Adding line break support.
Full Unicode 15.1 Line Breaking Algorithm, conformant with UAX #14.
Get width of a Unicode string in fixed-width display cells, accounting for combining characters, emojis, flags, Hangul, East Asian Width, default ignorables, and a few more.
A pure C# implementation of the Unicode Line Breaking Algorithm (UAX #14) for .NET 10, conforming to Unicode 17.0.0. Zero managed allocation, Native AOT, a source-generated trie. Verified against the official LineBreakTest.txt: every one of 19338 cases exact on UTF-16 and UTF-8. 62 tests.
CJK-aware hard wrapping for Neovim. UAX #14 line breaking + kinsoku shori (禁則処理) via 'formatexpr'. Markdown/MDX aware. Zero dependencies.
Add a description, image, and links to the uax14 topic page so that developers can more easily learn about it.
To associate your repository with the uax14 topic, visit your repo's landing page and select "manage topics."