summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
4 daysPrerelease touchupv0.16.0-rc1no-allocationGravatar Sam Atman1-3/+3
11 dayszg module, casing improvementsGravatar Sam Atman5-14/+122
11 daysSlightly better hash reduction for comptime_mapGravatar Sam Atman1-3/+21
12 daysDe-allocate Emoji moduleGravatar Sam Atman1-86/+44
12 daysBase units do not allocateGravatar Sam Atman4-166/+85
13 daysTeasing out canonicalizationGravatar Sam Atman2-45/+54
13 daysRest of the 'easy' stuffGravatar Sam Atman4-396/+162
13 daysNormalization and case foldingGravatar Sam Atman7-383/+371
13 daysConvert Words module to no-allocationGravatar Sam Atman2-144/+85
13 daysPort DisplayWidthGravatar Sam Atman1-184/+105
13 daysConvert Graphemes to static allocationGravatar Sam Atman2-99/+68
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-24fix infinityGravatar Jacob Sandlund1-1/+1
2025-06-24Add Emoji module and codegen/emojiGravatar Jacob Sandlund1-0/+132
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