11 Commits (main)

Author SHA1 Message Date
Benedikt Stebner a77f08d675
[Text] Move Unicode trie generation to a dedicated Nuke-driven tool (#21391) 4 months ago
James Jackson-South 6fa084abf2
[Text] Implement Unicode word segmentation and update to Unicode v17 (#21361) 4 months ago
Youssef Victor c9e210eb70
Update to xunit.v3 (#20331) 8 months ago
Benedikt Stebner 4c428d073d
Update Unicode data and algorithms to v. 16.0 (#16919) 2 years ago
Julien Lebosquain 270f8c8582
Encode unicode tries as ReadOnlySpan<uint> (#15074) 3 years ago
Julien Lebosquain 2f429062a1 Perf: improved GraphemeEnumerator by avoiding double codepoint iteration 4 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 4 years ago
Sergey Mikolaitis 84206e93dd [Text] Optimize grapheme and add performance benchmark 4 years ago
Benedikt Stebner 895d85aa89 Implement CharacterBufferReference and related classes 4 years ago
Benedikt Stebner 77e32f4bbe Update to Unicode 14 4 years ago
Benedikt Stebner 608238211b Disable trie generation 4 years ago
Benedikt Stebner f6c5dbe5ea First naive attempt to get zero reflection unicode data 4 years ago
Steven Kirk fb0da85ad3
Merge core libraries. (#5831) 4 years ago
Benedikt Schroeder f211e3c724 Disable generators 6 years ago
Benedikt Schroeder f377172947 Introduce line break tests 6 years ago
Benedikt Schroeder 4fe771786e Update to Unicode 13.0 6 years ago
Benedikt Schroeder de93e8e969 Full Unicode support for TextBlock 7 years ago