Benedikt Peetz bpeetz
bpeetz pushed to prime at trinitrix/trinitry 2024-05-03 17:27:28 +00:00
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
Compare 3 commits »
bpeetz pushed to prime at trinitrix/keymaps 2024-05-03 17:22:36 +00:00
3957747ce4 fix(Cargo.toml): Add required metadata
bpeetz pushed to prime at trinitrix/keymaps 2024-05-03 17:18:29 +00:00
6c1f167cbb chore(version): v0.1.0
bpeetz pushed to prime at trinitrix/keymaps 2024-05-03 17:18:02 +00:00
05b447e6a5 build(cog): Remove the `nix flake check` step, as nix can't build this project
bpeetz pushed to prime at trinitrix/keymaps 2024-05-03 17:15:49 +00:00
de9562b675 build(Cargo.lock): Check in to avoid not reproducible builds
7d0a36bc08 build(treewide): Update to newest build tooling
Compare 2 commits »
bpeetz pushed to prime at trinitrix/trinitry 2024-05-03 14:52:04 +00:00
3b5c35c0c4 chore(treewide): Reapply the license header
4fc61b2398 build(treewide): Update tooling to be ready for the first release
Compare 2 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-03-27 22:04:47 +00:00
366efd8331 docs(README): Mention the binary
1e078fa46d tests(types): Update to represent a minimal change in the library
Compare 2 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-03-27 21:54:04 +00:00
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
Compare 31 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-03-26 19:11:41 +00:00
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
Compare 4 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-03-26 18:58:47 +00:00
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
Compare 37 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-03-24 20:19:35 +00:00
39864ab737 chore(parser/docs/grammar.pdf): Update file
bpeetz pushed to prime at trinitrix/trixy 2024-03-24 20:18:20 +00:00
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
Compare 29 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-02-19 19:58:49 +00:00
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
Compare 5 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-02-19 15:15:30 +00:00
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
Compare 5 commits »
bpeetz pushed to prime at trinitrix/trixy 2024-02-19 14:51:32 +00:00
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
Compare 10 commits »
bpeetz pushed to prime at trinitrix/trixy 2023-12-28 09:54:07 +00:00
b3c6a4c1a1 feat(treewide): Add broken Vec<E>, Result<T,E> and Option<T> types to c api
bpeetz pushed to prime at trinitrix/ipc 2023-12-28 09:26:02 +00:00
6d5f6c9d0f feat(treewide): Commit to provide an example of the trixy crate
db4243a918 chore(treewide): Add license headers
f66448bfbc chore: Initial commit
bpeetz created branch prime in trinitrix/ipc 2023-12-28 09:26:01 +00:00
bpeetz created repository trinitrix/ipc 2023-12-28 09:25:39 +00:00
bpeetz pushed to prime at trinitrix/trixy 2023-12-26 11:19:24 +00:00
b9e26418ad fix(trixy): Use public reexports
21e1b75193 chore(treewide): Move the trixy subcrates under one trixy crate
Compare 2 commits »