index
:
zg
master
no-allocation
v0.14-beta
work-branch
Mirror of https://codeberg.org/atman/zg/
git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Prerelease touchup
v0.16.0-rc1
no-allocation
Sam Atman
2 days
4
-13
/
+7
*
Fix stage names in codegen/gencat
Sam Atman
5 days
1
-2
/
+2
*
Allocation-free README examples
Sam Atman
9 days
2
-180
/
+157
*
zg module, casing improvements
Sam Atman
9 days
7
-33
/
+215
*
Slightly better hash reduction for comptime_map
Sam Atman
9 days
1
-3
/
+21
*
The NEWS
Sam Atman
11 days
1
-1
/
+83
*
De-allocate Emoji module
Sam Atman
11 days
3
-113
/
+86
*
Merge remote-tracking branch 'jacob/emoji' into no-allocation
Sam Atman
11 days
4
-0
/
+333
|
\
|
*
Merge branch 'master' into emoji
Jacob Sandlund
2025-07-21
29
-78717
/
+2329
|
|
\
|
*
|
fix infinity
Jacob Sandlund
2025-06-24
1
-1
/
+1
|
*
|
Add Emoji module and codegen/emoji
Jacob Sandlund
2025-06-24
4
-0
/
+333
*
|
|
Delete upper and lower.zig
Sam Atman
11 days
2
-112
/
+0
*
|
|
Base units do not allocate
Sam Atman
11 days
4
-166
/
+85
*
|
|
Teasing out canonicalization
Sam Atman
11 days
4
-69
/
+214
*
|
|
Rest of the 'easy' stuff
Sam Atman
11 days
11
-475
/
+430
*
|
|
Normalization and case folding
Sam Atman
11 days
13
-445
/
+571
*
|
|
Convert Words module to no-allocation
Sam Atman
11 days
4
-151
/
+105
*
|
|
Port DisplayWidth
Sam Atman
11 days
2
-184
/
+106
*
|
|
Convert Graphemes to static allocation
Sam Atman
11 days
5
-117
/
+117
*
|
|
Merge pull request 'Move part of the `DisplayWidth.strWidth` into its own `Di...
HEAD
master
atman
12 days
1
-25
/
+29
|
\
\
\
|
*
\
\
Merge branch 'master' of https://codeberg.org/atman/zg into graphemeClusterWidth
Lich
2026-01-13
35
-556
/
+557
|
|
\
\
\
|
|
/
/
/
|
/
|
|
|
*
|
|
|
Merge pull request 'Use width 2 when skin tone modifier detected' (#96) from ...
v0.15.4
atman
2025-12-24
3
-2
/
+7
|
\
\
\
\
|
*
|
|
|
Use width 2 when skin tone modifier detected
Sam Atman
2025-12-23
3
-2
/
+7
|
/
/
/
/
*
|
|
|
Fix #74: Check for characters before popping in wrap
v0.15.3
Sam Atman
2025-12-23
1
-2
/
+16
*
|
|
|
Bump version refs
v0.15.2
Sam Atman
2025-12-23
2
-4
/
+4
*
|
|
|
Merge branch 'fifteen-two'
Sam Atman
2025-12-23
34
-552
/
+534
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
Use takeDelimiterInclusive to support Zig 0.15.2
Jay
2025-11-08
18
-22
/
+44
|
*
|
|
Embed data files in scripts rather than relying on filesystem access for easi...
Michael Chaten
2025-09-14
19
-147
/
+78
|
*
|
|
Update codebase to Zig 0.15.1.
Michael Chaten
2025-09-14
33
-374
/
+399
|
*
|
|
Update build to 0.15.0
Michael Chaten
2025-09-13
1
-86
/
+90
|
/
/
/
|
*
/
Moved part of the `strWidth` into its own `graphemeClusterWidth` function
Lich
2025-07-20
1
-23
/
+27
|
/
/
*
|
Merge branch 'develop-next'
v0.14.1
Sam Atman
2025-07-08
29
-78713
/
+2325
|
\
\
|
|
/
|
/
|
|
*
Add Words.zig example to README
Sam Atman
2025-07-08
4
-27
/
+257
|
*
Add graphemeAtIndex + iterate before and after
Sam Atman
2025-06-01
4
-87
/
+266
|
*
Document "fat_offset" in README
Sam Atman
2025-05-23
2
-2
/
+23
|
*
Make offset size configurable
Sam Atman
2025-05-23
5
-48
/
+66
|
*
Add iterateBefore and iterateAfter
Sam Atman
2025-05-23
3
-33
/
+105
|
*
Remove benchmarks, ziglyph references
Sam Atman
2025-05-16
18
-78501
/
+0
|
*
Merge stranded README changes from v0.14 release
Sam Atman
2025-05-16
1
-42
/
+42
|
*
Words module
Sam Atman
2025-05-16
3
-33
/
+33
|
*
Move WordBreak to Words
Sam Atman
2025-05-16
1
-0
/
+0
|
*
Proofread
Sam Atman
2025-05-16
2
-8
/
+9
|
*
Merge Grapheme Segmentation Iterator Tests
Sam Atman
2025-05-15
1
-79
/
+34
|
*
Merge commit 'b5d955f' into develop-next
Sam Atman
2025-05-15
3
-3
/
+299
|
|
\
|
|
*
Merge branch 'work-branch' into HEAD
Sam Atman
2025-05-15
1
-9
/
+46
|
|
|
\
|
|
|
*
Various small iterator improvements
work-branch
Sam Atman
2025-05-13
1
-9
/
+46
|
|
*
|
feat: add reverse grapheme iterator
Matteo Romano
2025-05-15
3
-0
/
+296
|
|
*
|
fix: State.unset* did toggle the bit instead of unsetting it
Matteo Romano
2025-05-12
1
-3
/
+3
|
|
|
/
|
|
*
Add reverse CodePoint iterator
Sam Atman
2025-05-09
1
-6
/
+75
|
*
|
wordAtIndex passes conformance
Sam Atman
2025-05-15
3
-103
/
+135
[next]