Commit graph

46 commits

Author SHA1 Message Date
599330f0da
Ensure I don't misname something again 2024-12-12 06:37:34 +02:00
Lyssieth
63bbd536fd
Add a queue implementation 2024-12-10 04:06:01 +02:00
Lyssieth
058d555193
Adjust the watch command 2024-12-10 04:05:43 +02:00
Lyssieth
b77457b1d8
Refactor placement of things 2024-12-09 07:28:16 +02:00
Lyssieth
ce5c58900b
Another few renames 2024-12-07 04:29:20 +02:00
Lyssieth
5e92771aef
One place I forgot to rename in. oops. 2024-12-07 04:28:10 +02:00
Lyssieth
6dff5b60e5
Rename a couple functions to be inline with what's expected
And also remove an unneeded `unreachable`
2024-12-07 04:26:24 +02:00
Lyssieth
54a060d4ca
Documentation pass
Powered by Claude 3.5 Sonnet, and also a little bit of my own
for the `SmartString.eql` function.
2024-12-07 04:24:09 +02:00
Lyssieth
d7c39e076a
Rename TrackedString -> SmartString 2024-12-07 04:19:02 +02:00
Lyssieth
4d73010238
Improve the DX of TrackedString 2024-12-07 04:03:17 +02:00
e9b80e659c
Fix trackedString.zig a bit 2024-12-06 08:48:35 +02:00
13cec10439
Fix the whole logging mess :3 2024-12-06 08:39:02 +02:00
Lyssieth
580b12b111
Put TrackedString to use 2024-12-06 08:31:55 +02:00
Lyssieth
519c09aef6
Add new functionality 2024-12-06 08:28:27 +02:00
Lyssieth
1d8259b88b
Make sure to free stuff 2024-12-02 09:16:32 +02:00
Lyssieth
684f2717d9
Revamp how the arena's set up? Maybe? 2024-12-02 05:16:30 +02:00
Lyssieth
d54515ff47
fuck I found the bug 2024-12-02 04:54:52 +02:00
Lyssieth
182f09c877
Fix things more 2024-12-02 04:54:13 +02:00
Lyssieth
7784de231a
Make shit work. AA. 2024-12-02 04:50:58 +02:00
Lyssieth
4ee3351dba
Missing type 2024-12-02 04:34:33 +02:00
Lyssieth
4fdacb0bec
Init check 2024-12-02 04:33:46 +02:00
Lyssieth
74393b27ac
Fix a comptime requirement to not be. 2024-12-02 04:31:39 +02:00
Lyssieth
954b62d4a0
Fancy logger hopefully 2024-12-01 04:43:08 +02:00
864322bd88
And actually add the base logging file 2024-12-01 01:50:33 +02:00
5c2b3c8892
Prepare logging stuff 2024-12-01 01:50:25 +02:00
Lyssieth
c9a3b90160
Fixups 2024-11-29 19:36:56 +02:00
Lyssieth
6a6bffaa3b
Improve niceTypeName, and also swap a warn to an err 2024-11-28 23:45:02 +02:00
Lyssieth
166fcc4abe
Improve enum literal parser 2024-11-28 23:39:57 +02:00
Lyssieth
7b4ba0fec0
Improve settings 2024-11-28 23:39:44 +02:00
Lyssieth
48cddd405c
Minor improvements 2024-11-28 22:56:55 +02:00
Lyssieth
725a5c2bdd
Remove some unneeded things. 2024-11-28 22:31:30 +02:00
Lyssieth
5eae72b4c1
Minor improvements
Let's not mark toggles as required... they shouldn't be.
2024-11-28 18:12:06 +02:00
Lyssieth
1617926615
Add shortCircuit setting 2024-11-28 18:08:34 +02:00
Lyssieth
69b8839353
Actually implement printHelp 2024-11-28 17:57:54 +02:00
Lyssieth
d3703aa23d
Remove stderr pollution in tests 2024-11-28 17:57:44 +02:00
Lyssieth
cd86e774d5
Like niceTypeName to its own file of utils 2024-11-28 17:57:29 +02:00
Lyssieth
7d1d02f2a6
Move things around a little 2024-11-28 17:57:17 +02:00
Lyssieth
d441a6d044
Fix formatter things 2024-11-28 17:56:56 +02:00
Lyssieth
7c22a46b0d
Let's start making help real. 2024-11-28 03:14:52 +02:00
Lyssieth
e52d3c3915
Lots of minor improvements and logging 2024-11-25 20:06:20 +02:00
Lyssieth
6e9d0197de
Optional handling for the arg parser 2024-11-25 19:06:17 +02:00
Lyssieth
7549bb86d3
Minor kerfuffle 2024-11-24 22:26:02 +02:00
Lyssieth
48719f8807
Make it dependency-able? 2024-11-24 22:25:13 +02:00
Lyssieth
7abebd7aa1
Swap out the logging for proper logging,
Also remove validators.
2024-11-24 22:15:48 +02:00
00a531045b
Massive fuckery 2024-11-24 01:26:03 +02:00
41a97a9df8
Initial Commit 2024-11-24 00:43:29 +02:00