| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Prerelease touchupv0.16.0-rc1no-allocation | 3 days | 1 | -3/+3 | |
| * | zg module, casing improvements | 10 days | 5 | -14/+122 | |
| * | Slightly better hash reduction for comptime_map | 10 days | 1 | -3/+21 | |
| * | De-allocate Emoji module | 11 days | 1 | -86/+44 | |
| * | Merge remote-tracking branch 'jacob/emoji' into no-allocation | 11 days | 1 | -0/+132 | |
| |\ | |||||
| | * | Merge branch 'master' into emoji | 2025-07-21 | 6 | -192/+1873 | |
| | |\ | |||||
| | * | | fix infinity | 2025-06-24 | 1 | -1/+1 | |
| | * | | Add Emoji module and codegen/emoji | 2025-06-24 | 1 | -0/+132 | |
| * | | | Base units do not allocate | 11 days | 4 | -166/+85 | |
| * | | | Teasing out canonicalization | 11 days | 2 | -45/+54 | |
| * | | | Rest of the 'easy' stuff | 12 days | 4 | -396/+162 | |
| * | | | Normalization and case folding | 12 days | 7 | -383/+371 | |
| * | | | Convert Words module to no-allocation | 12 days | 2 | -144/+85 | |
| * | | | Port DisplayWidth | 12 days | 1 | -184/+105 | |
| * | | | Convert Graphemes to static allocation | 12 days | 2 | -99/+68 | |
| * | | | Merge branch 'master' of https://codeberg.org/atman/zg into graphemeClusterWidth | 2026-01-13 | 15 | -114/+92 | |
| |\ \ \ | |||||
| | * | | | Use width 2 when skin tone modifier detected | 2025-12-23 | 1 | -0/+5 | |
| | * | | | Fix #74: Check for characters before popping in wrapv0.15.3 | 2025-12-23 | 1 | -2/+16 | |
| | * | | | Use takeDelimiterInclusive to support Zig 0.15.2 | 2025-11-08 | 1 | -1/+2 | |
| | * | | | Embed data files in scripts rather than relying on filesystem access for easi... | 2025-09-14 | 1 | -17/+6 | |
| | * | | | Update codebase to Zig 0.15.1. | 2025-09-14 | 15 | -104/+73 | |
| | | |/ | |/| | |||||
| * / | | Moved part of the `strWidth` into its own `graphemeClusterWidth` function | 2025-07-20 | 1 | -23/+27 | |
| |/ / | |||||
| * | | Add Words.zig example to README | 2025-07-08 | 2 | -0/+20 | |
| * | | Add graphemeAtIndex + iterate before and after | 2025-06-01 | 4 | -87/+266 | |
| * | | Make offset size configurable | 2025-05-23 | 4 | -26/+34 | |
| * | | Add iterateBefore and iterateAfter | 2025-05-23 | 2 | -32/+104 | |
| * | | Words module | 2025-05-16 | 2 | -24/+24 | |
| * | | Move WordBreak to Words | 2025-05-16 | 1 | -0/+0 | |
| * | | Proofread | 2025-05-16 | 1 | -5/+6 | |
| * | | Merge Grapheme Segmentation Iterator Tests | 2025-05-15 | 1 | -79/+34 | |
| * | | Merge commit 'b5d955f' into develop-next | 2025-05-15 | 2 | -3/+297 | |
| |\ \ | |||||
| | * \ | Merge branch 'work-branch' into HEAD | 2025-05-15 | 1 | -9/+46 | |
| | |\ \ | |||||
| | | * | | Various small iterator improvementswork-branch | 2025-05-13 | 1 | -9/+46 | |
| | * | | | feat: add reverse grapheme iterator | 2025-05-15 | 2 | -0/+294 | |
| | * | | | fix: State.unset* did toggle the bit instead of unsetting it | 2025-05-12 | 1 | -3/+3 | |
| | |/ / | |||||
| | * | | Add reverse CodePoint iterator | 2025-05-09 | 1 | -6/+75 | |
| * | | | wordAtIndex passes conformance | 2025-05-15 | 3 | -103/+135 | |
| * | | | Rewrite wordAtIndex to use iterator flipping | 2025-05-15 | 1 | -24/+83 | |
| * | | | Add format for CodePoint | 2025-05-15 | 1 | -2/+10 | |
| * | | | Add reversal functions for word iterators | 2025-05-15 | 1 | -2/+81 | |
| * | | | Peek tests for word iterators | 2025-05-15 | 1 | -0/+19 | |
| * | | | ReverseWordIterator passes conformance test | 2025-05-15 | 1 | -19/+64 | |
| * | | | Hooked up break test, some bugs squashed | 2025-05-15 | 3 | -34/+64 | |
| * | | | Reverse Word Iterator | 2025-05-15 | 2 | -1/+157 | |
| * | | | Add wordAtCursor | 2025-05-15 | 1 | -48/+100 | |
| * | | | Rewrite, passes WordBreakTest | 2025-05-15 | 3 | -78/+40 | |
| * | | | Begin conformance test | 2025-05-15 | 5 | -58/+361 | |
| * | | | Implement Word iterator | 2025-05-15 | 1 | -0/+228 | |
| * | | | Vastly simplify peek() | 2025-05-15 | 1 | -60/+3 | |
| * | | | Refactor in unicode_tests | 2025-05-15 | 2 | -32/+53 | |