summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2025-12-23Use width 2 when skin tone modifier detectedGravatar Sam Atman1-0/+5
2025-12-23Fix #74: Check for characters before popping in wrapv0.15.3Gravatar Sam Atman1-2/+16
2025-11-08Use takeDelimiterInclusive to support Zig 0.15.2Gravatar Jay1-1/+2
2025-09-14Embed data files in scripts rather than relying on filesystem access for easi...Gravatar Michael Chaten1-17/+6
2025-09-14Update codebase to Zig 0.15.1.Gravatar Michael Chaten15-104/+73
2025-07-20Moved part of the `strWidth` into its own `graphemeClusterWidth` functionGravatar Lich1-23/+27
2025-07-08Add Words.zig example to READMEGravatar Sam Atman2-0/+20
2025-06-01Add graphemeAtIndex + iterate before and afterGravatar Sam Atman4-87/+266
2025-05-23Make offset size configurableGravatar Sam Atman4-26/+34
2025-05-23Add iterateBefore and iterateAfterGravatar Sam Atman2-32/+104
2025-05-16Words moduleGravatar Sam Atman2-24/+24
2025-05-16Move WordBreak to WordsGravatar Sam Atman1-0/+0
2025-05-16ProofreadGravatar Sam Atman1-5/+6
2025-05-15Merge Grapheme Segmentation Iterator TestsGravatar Sam Atman1-79/+34
2025-05-15wordAtIndex passes conformanceGravatar Sam Atman3-103/+135
2025-05-15Rewrite wordAtIndex to use iterator flippingGravatar Sam Atman1-24/+83
2025-05-15Add format for CodePointGravatar Sam Atman1-2/+10
2025-05-15Add reversal functions for word iteratorsGravatar Sam Atman1-2/+81
2025-05-15Peek tests for word iteratorsGravatar Sam Atman1-0/+19
2025-05-15ReverseWordIterator passes conformance testGravatar Sam Atman1-19/+64
2025-05-15Hooked up break test, some bugs squashedGravatar Sam Atman3-34/+64
2025-05-15Reverse Word IteratorGravatar Sam Atman2-1/+157
2025-05-15Add wordAtCursorGravatar Sam Atman1-48/+100
2025-05-15Rewrite, passes WordBreakTestGravatar Sam Atman3-78/+40
2025-05-15Begin conformance testGravatar Sam Atman5-58/+361
2025-05-15Implement Word iteratorGravatar Sam Atman1-0/+228
2025-05-15Vastly simplify peek()Gravatar Sam Atman1-60/+3
2025-05-15Refactor in unicode_testsGravatar Sam Atman2-32/+53
2025-05-15Add WordBreakPropertyDataGravatar Sam Atman1-0/+102
2025-05-15Various small iterator improvementsGravatar Sam Atman1-4/+51
2025-05-15Add reverse CodePoint iteratorGravatar Sam Atman1-1/+67
2025-05-15Maximal Subparts testsGravatar Sam Atman1-37/+114
2025-05-15Replace CodePoint Decoding with Hörhmann MethodGravatar Sam Atman1-59/+204
2025-05-15feat: add reverse grapheme iteratorGravatar Matteo Romano2-0/+294
2025-05-14Add overlong test, which should failGravatar Sam Atman1-2/+15
2025-05-13Various small iterator improvementswork-branchGravatar Sam Atman1-9/+46
2025-05-12fix: State.unset* did toggle the bit instead of unsetting itGravatar Matteo Romano1-3/+3
2025-05-09Add reverse CodePoint iteratorGravatar Sam Atman1-6/+75
2025-05-04Make DisplayWidth.setup publicv0.14.0-rc2Gravatar Sam Atman1-1/+7
2025-05-01Remove inner setup from GeneralCategoriesGravatar Sam Atman1-10/+1
2025-04-30Update Unicode version in README.mdGravatar Sam Atman1-0/+1
2025-04-30Unicode 16.0Gravatar Sam Atman1-1/+7
2025-04-30Allocation Failure TestsGravatar Sam Atman11-91/+178
2025-04-30Setup variants for all allocating modulesGravatar Sam Atman7-146/+228
2025-04-30Update README.md to new APIGravatar Sam Atman1-10/+10
2025-04-30Rest of the RenamingsGravatar Sam Atman5-0/+0
2025-04-30Remove FoldData, make CaseFoldingGravatar Sam Atman4-167/+218
2025-04-30Merge NormData with NormalizeGravatar Sam Atman10-278/+269
2025-04-30grapheme now Graphemes, Data files goneGravatar Sam Atman4-193/+4
2025-04-30Factor out 'Data' for grapheme and DisplayWidthGravatar Sam Atman6-119/+313