Sign in
Join now
zig-csv
jcollie.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A low-level, non-allocating CSV tokenizer for Zig that reads any std.Io.Reader and yields tokens.
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
jcollie.dev
15ddcc7a
Copied
Failed
Copy SHA
Note the Radicle repository in the
README
README
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
79f9bf00
Copied
Failed
Copy SHA
Note the Tangled mirror in the
README
README
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
a98a6ae4
Copied
Failed
Copy SHA
Release
0.4.0
0.4.0
v0.4.0
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
5e2ed137
Copied
Failed
Copy SHA
Name the package
csv
csv
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
75c0ba8d
Copied
Failed
Copy SHA
Release
0.3.0
0.3.0
v0.3.0
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
727e7410
Copied
Failed
Copy SHA
Fuzz the targets with Zig's built-in
fuzzer
fuzzer
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
3552e25e
Copied
Failed
Copy SHA
Build with the Zig 0.17.0
release
release
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
f1bd12f6
Copied
Failed
Copy SHA
Bump the version to
0.3.0
0.3.0
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
ee1c1d02
Copied
Failed
Copy SHA
Bump the version to
0.2.1
0.2.1
v0.2.1
zig-0.16
Copy SHA
Browse repository
committed
3w ago
jcollie.dev
833e58cb
Copied
Failed
Copy SHA
Record a Wayback snapshot for the cited blog
post
post
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
c13cd60d
Copied
Failed
Copy SHA
Build every branch on push, still not
tags
tags
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
71c3e3e6
Copied
Failed
Copy SHA
Run CI on pushes to main rather than on every
ref
ref
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
9a928a79
Copied
Failed
Copy SHA
Note that the cited blog post still wants
archiving
archiving
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
5052a81b
Copied
Failed
Copy SHA
Cite the RFC and the blog post in the
README
README
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
5b9545e5
Copied
Failed
Copy SHA
Check RFC 4180 conformance as a fuzz
target
target
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
c79d0b2d
Copied
Failed
Copy SHA
Bump the version to
0.2.0
0.2.0
v0.2.0
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
a7f9bd17
Copied
Failed
Copy SHA
Skip a UTF-8 byte order mark by
default
default
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
9c4295fe
Copied
Failed
Copy SHA
Tell an unclosed quote apart from a short
buffer
buffer
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
463d2a88
Copied
Failed
Copy SHA
Add a strict CRLF record
terminator
terminator
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
c710415d
Copied
Failed
Copy SHA
Honor the configured quote
character
character
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
bd5598f3
Copied
Failed
Copy SHA
Take the benchmark configuration as a
parameter
parameter
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
a4fe5436
Copied
Failed
Copy SHA
Bump the version to
0.1.0
0.1.0
v0.1.0
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
a61d8b71
Copied
Failed
Copy SHA
Scan for field terminators through a lookup
table
table
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
b1a33352
Copied
Failed
Copy SHA
Add a fuzzing loop and throughput
benchmarks
benchmarks
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
2f0fc425
Copied
Failed
Copy SHA
Yield the final record when the input does not terminate
it
it
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
8557f0a8
Copied
Failed
Copy SHA
Accept CR, LF, or CRLF as the record
terminator
terminator
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
321d0033
Copied
Failed
Copy SHA
Move to Forgejo, adopt REUSE, and refresh the
README
README
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
e6445575
Copied
Failed
Copy SHA
update
Copy SHA
Browse repository
committed
1mo ago
jcollie.dev
43b45746
Copied
Failed
Copy SHA
Update to Zig 0.16
Copy SHA
Browse repository
committed
2mo ago
beho
7d063cfb
Copied
Failed
Copy SHA
Updates for Zig 0.13
Copy SHA
Browse repository
committed
2y ago
Deins
d6c33bda
Copied
Failed
Copy SHA
Update Zig to 0.13.0
Copy SHA
Browse repository
committed
2y ago
beho
e6510bb1
Copied
Failed
Copy SHA
Update flake.nix for Zig 0.12
Copy SHA
Browse repository
committed
2y ago
beho
2a0cc18a
Copied
Failed
Copy SHA
Update Zig to 0.12.0 in CI
Copy SHA
Browse repository
committed
2y ago
Roman Frołow
54ebd0ed
Copied
Failed
Copy SHA
fixes for current zig
Copy SHA
Browse repository
committed
2y ago
beho
94e558f3
Copied
Failed
Copy SHA
Nix flake to be used with direnv to create reproducible dev environment
Copy SHA
Browse repository
committed
2y ago
xdBronch
e464bcce
Copied
Failed
Copy SHA
expose the CSV module to external
builders
builders
Copy SHA
Browse repository
committed
3y ago
Nitin Prakash
72f9a41d
Copied
Failed
Copy SHA
Try with 0.11 in CI
Copy SHA
Browse repository
committed
3y ago
Nitin Prakash
4f05d1a3
Copied
Failed
Copy SHA
Upgrade to zig 0.11
Copy SHA
Browse repository
committed
3y ago
Nitin Prakash
7c8a8b11
Copied
Failed
Copy SHA
update CI
Copy SHA
Browse repository
committed
3y ago
Nitin Prakash
b84c70f0
Copied
Failed
Copy SHA
Make tests work with v0.10.1
Copy SHA
Browse repository
committed
3y ago
beho.tngl.sh
f9bff064
Copied
Failed
Copy SHA
Target Zig 0.9.1, code formatting
Copy SHA
Browse repository
committed
4y ago
beho.tngl.sh
8063eb82
Copied
Failed
Copy SHA
Update
README.md
README.md
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
606e606a
Copied
Failed
Copy SHA
README.md
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
712e8138
Copied
Failed
Copy SHA
Add CI badge to README.md
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
4371f82c
Copied
Failed
Copy SHA
Basic README.md
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
be93660e
Copied
Failed
Copy SHA
Conform to zig style guide
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
8149f348
Copied
Failed
Copy SHA
Add copyright notice to sources
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
8387d1cb
Copied
Failed
Copy SHA
Add zigmod package manager support
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
cd7b79a8
Copied
Failed
Copy SHA
Remove double quotes from quoted field
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
c68627dc
Copied
Failed
Copy SHA
Rename config fields, introduce config for quote; remove some debug prints
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
afa9c48f
Copied
Failed
Copy SHA
FIX: formatting
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
968b989e
Copied
Failed
Copy SHA
Rewrite CsvTokenizer.next so that state machine is more error prone
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
adec9444
Copied
Failed
Copy SHA
Remove allocator dependency – buffer is caller's responsibility
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
cfcce4b9
Copied
Failed
Copy SHA
Use standard testing expectation for strings
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
3ce77b08
Copied
Failed
Copy SHA
Cache terminal chars, cleanup, inline peek
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
689f725e
Copied
Failed
Copy SHA
FIX: benchmarking data generation script
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
671c497b
Copied
Failed
Copy SHA
Conform CsvTokenizer to iterator idiom
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
4395f8c5
Copied
Failed
Copy SHA
Basis of docs/performance.md
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
229aae99
Copied
Failed
Copy SHA
Refactor tests
Copy SHA
Browse repository
committed
5y ago
beho.tngl.sh
0ca9883e
Copied
Failed
Copy SHA
Make reader fns return values more sensible; disable prints
Copy SHA
Browse repository
committed
5y ago
Previous
1
2
Next