- European Union
- https://bpeetz.de
- Joined on
2023-06-15
9c7024553c
build(cog): Remove `nix flake check` step as nix can't handle pest
4f26a1e8f5
fix(Cargo.lock): Check in, to make the build reproducible
45dc6b6c44
fix(Cargo.toml): Add required metadata
de9562b675
build(Cargo.lock): Check in to avoid not reproducible builds
7d0a36bc08
build(treewide): Update to newest build tooling
3b5c35c0c4
chore(treewide): Reapply the license header
4fc61b2398
build(treewide): Update tooling to be ready for the first release
366efd8331
docs(README): Mention the binary
1e078fa46d
tests(types): Update to represent a minimal change in the library
06c61ade54
docs(README): Add
6bed2a843a
fix(example/main): Ignore generated api.rs debugging file
bd0b3c7dcf
fix(generate/convert/host/rust/derive/structure): Ignore `ptr` arg on todo
5a9de1ac0a
test(tests): Update `expected.md` files
a766149521
style(treewide): Format
5ab2bbb8fd
chore(treewide): Update license header
dc000f2bed
chore(.licensure.yml): Remove unnecessary line in header comment
9e7e9d7b12
fix(scripts/renew_copyright_header): Add support for gitignore files
4110f659c6
style(flake): Use yamlfmt instead of prettier
2b4599592c
chore(treewide): Add or update license header
3646e4aee8
fix(scripts/renew_copyright_header): Correctly handle shebangs
3484ead8af
fix(scripts/renew_copyright_header): Add per filetype handling
a653dec211
chore(docs/generate_docs): Add a `.sh` extension, so scripts recognize the ft
596197be92
build(flake): Update
a0ae2a1762
build(flake): Update
0ec81972eb
feat(example/valgrind): Add a script to test the c example with valgrind
648348bd38
fix(types): Improve support for generic rust types
2ed6ed7f58
docs(example): Update the example c and tri file to latest progress
aa4391905a
chore(example): Switch to full trinitrix API
5ce46a1568
fix(trixy/examples/main): Improve c code
d904a19f48
style(treewide): Reformat with treefmt (`nix fmt`)
8104e802e7
build(update.sh): Add a shebang
7c27cdc0e0
fix(trixy-macros): Format the generated header with in the GNU style
1b8a33c919
build(flake): Add treefmt
03f8eda241
style(treewide): Reformat
5a7bb00548
chore(treewide): Add the new license header
6e26bec209
build(licensure): Add c headers to known files
7ac6edb752
chore(treewide): Remove old license header
1a2267b748
build(licensure): Update to a better license template
e52f74b0c1
feat(treewide): Finalize basic c API
e205ea4625
docs(lib): Add a description to the oneshot-senders
80c6dd4057
build(update.sh): Add an update script
88aa3c3ad7
docs(trixy-parser): Update the railroad diagrams
86b946b540
fix(trixy-types): Conform to the api provided by the headers
6d5f6c9d0f
feat(treewide): Commit to provide an example of the trixy crate
db4243a918
chore(treewide): Add license headers
f66448bfbc
chore: Initial commit
b9e26418ad
fix(trixy): Use public reexports
21e1b75193
chore(treewide): Move the trixy subcrates under one trixy crate