Commit graph

7 commits

Author SHA1 Message Date
Drew DeVault
1488c26f46 linebreak: return bytewise position as well
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-04-17 11:31:28 +02:00
Drew DeVault
9c73c17238 Implement Unicode line breaking algorithm
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-04-17 11:13:25 +02:00
Drew DeVault
c56f5d40af unicode::gc: use two-character identifiers
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-04-16 18:32:11 +02:00
Drew DeVault
8183289d6f Add line break properties to UCD
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-04-16 13:17:50 +02:00
Drew DeVault
771e9850fc unicode: export bidi details 2024-01-26 18:30:39 +01:00
Drew DeVault
2097b64da5 Implement script detection 2024-01-26 11:16:11 +01:00
Drew DeVault
04940cea04 Initial commit 2024-01-25 16:05:58 +01:00