summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use takeDelimiterInclusive to support Zig 0.15.2Gravatar Jay2025-11-081-1/+2
* Embed data files in scripts rather than relying on filesystem access for easi...Gravatar Michael Chaten2025-09-141-17/+6
* Update codebase to Zig 0.15.1.Gravatar Michael Chaten2025-09-1415-104/+73
* Add Words.zig example to READMEGravatar Sam Atman2025-07-082-0/+20
* Add graphemeAtIndex + iterate before and afterGravatar Sam Atman2025-06-014-87/+266
* Make offset size configurableGravatar Sam Atman2025-05-234-26/+34
* Add iterateBefore and iterateAfterGravatar Sam Atman2025-05-232-32/+104
* Words moduleGravatar Sam Atman2025-05-162-24/+24
* Move WordBreak to WordsGravatar Sam Atman2025-05-161-0/+0
* ProofreadGravatar Sam Atman2025-05-161-5/+6
* Merge Grapheme Segmentation Iterator TestsGravatar Sam Atman2025-05-151-79/+34
* Merge commit 'b5d955f' into develop-nextGravatar Sam Atman2025-05-152-3/+297
|\
| * Merge branch 'work-branch' into HEADGravatar Sam Atman2025-05-151-9/+46
| |\
| | * Various small iterator improvementswork-branchGravatar Sam Atman2025-05-131-9/+46
| * | feat: add reverse grapheme iteratorGravatar Matteo Romano2025-05-152-0/+294
| * | fix: State.unset* did toggle the bit instead of unsetting itGravatar Matteo Romano2025-05-121-3/+3
| |/
| * Add reverse CodePoint iteratorGravatar Sam Atman2025-05-091-6/+75
* | wordAtIndex passes conformanceGravatar Sam Atman2025-05-153-103/+135
* | Rewrite wordAtIndex to use iterator flippingGravatar Sam Atman2025-05-151-24/+83
* | Add format for CodePointGravatar Sam Atman2025-05-151-2/+10
* | Add reversal functions for word iteratorsGravatar Sam Atman2025-05-151-2/+81
* | Peek tests for word iteratorsGravatar Sam Atman2025-05-151-0/+19
* | ReverseWordIterator passes conformance testGravatar Sam Atman2025-05-151-19/+64
* | Hooked up break test, some bugs squashedGravatar Sam Atman2025-05-153-34/+64
* | Reverse Word IteratorGravatar Sam Atman2025-05-152-1/+157
* | Add wordAtCursorGravatar Sam Atman2025-05-151-48/+100
* | Rewrite, passes WordBreakTestGravatar Sam Atman2025-05-153-78/+40
* | Begin conformance testGravatar Sam Atman2025-05-155-58/+361
* | Implement Word iteratorGravatar Sam Atman2025-05-151-0/+228
* | Vastly simplify peek()Gravatar Sam Atman2025-05-151-60/+3
* | Refactor in unicode_testsGravatar Sam Atman2025-05-152-32/+53
* | Add WordBreakPropertyDataGravatar Sam Atman2025-05-151-0/+102
* | Various small iterator improvementsGravatar Sam Atman2025-05-151-4/+51
* | Add reverse CodePoint iteratorGravatar Sam Atman2025-05-151-1/+67
* | Maximal Subparts testsGravatar Sam Atman2025-05-151-37/+114
* | Replace CodePoint Decoding with Hörhmann MethodGravatar Sam Atman2025-05-151-59/+204
* | Add overlong test, which should failGravatar Sam Atman2025-05-141-2/+15
|/
* Make DisplayWidth.setup publicv0.14.0-rc2Gravatar Sam Atman2025-05-041-1/+7
* Remove inner setup from GeneralCategoriesGravatar Sam Atman2025-05-011-10/+1
* Update Unicode version in README.mdGravatar Sam Atman2025-04-301-0/+1
* Unicode 16.0Gravatar Sam Atman2025-04-301-1/+7
* Allocation Failure TestsGravatar Sam Atman2025-04-3011-91/+178
* Setup variants for all allocating modulesGravatar Sam Atman2025-04-307-146/+228
* Update README.md to new APIGravatar Sam Atman2025-04-301-10/+10
* Rest of the RenamingsGravatar Sam Atman2025-04-305-0/+0
* Remove FoldData, make CaseFoldingGravatar Sam Atman2025-04-304-167/+218
* Merge NormData with NormalizeGravatar Sam Atman2025-04-3010-278/+269
* grapheme now Graphemes, Data files goneGravatar Sam Atman2025-04-304-193/+4
* Factor out 'Data' for grapheme and DisplayWidthGravatar Sam Atman2025-04-306-119/+313
* Add general tests stepGravatar Sam Atman2025-04-297-44/+49