-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
give this project some more care #52
Commits on Jul 12, 2024
-
This ensures that `zig fetch --save` will work properly.
Configuration menu - View commit details
-
Copy full SHA for ba93e06 - Browse repository at this point
Copy the full SHA ba93e06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bf9796 - Browse repository at this point
Copy the full SHA 3bf9796View commit details -
refactor: simplify get folder spec functions
The older lookup used a inline for instead of a simple switch
Configuration menu - View commit details
-
Copy full SHA for 6f0c303 - Browse repository at this point
Copy the full SHA 6f0c303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 004cb8e - Browse repository at this point
Copy the full SHA 004cb8eView commit details -
preemptively fix breaking change in 0.14.0-dev.211+0cc42d090
`OpenDirOptions` has been deprecated.
Configuration menu - View commit details
-
Copy full SHA for 331b899 - Browse repository at this point
Copy the full SHA 331b899View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c080ed - Browse repository at this point
Copy the full SHA 9c080edView commit details -
CI: test on Zig 0.12.1, 0.13.0 and master
This switches from to `goto-bus-stop/setup-zig` to `mlugg/setup-zig`
Configuration menu - View commit details
-
Copy full SHA for 53df256 - Browse repository at this point
Copy the full SHA 53df256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8164c7b - Browse repository at this point
Copy the full SHA 8164c7bView commit details -
refactor: reduce binary size and avoid unnecessary allocations
This removes the arena allocator and prepares the code for the next commit that will also remove some allocations
Configuration menu - View commit details
-
Copy full SHA for fb9df93 - Browse repository at this point
Copy the full SHA fb9df93View commit details -
add a "System" comptime interface that abstract away os interactions …
…for testing purposes This also allows us to `std.posix.getenv` instead of `std.process.getEnvVarOwned` on linux.
Configuration menu - View commit details
-
Copy full SHA for 4a8a537 - Browse repository at this point
Copy the full SHA 4a8a537View commit details -
add tests that verify behavior
Thanks to the "System" abstraction, all possible environment variables and `user-dirs.dirs` can be tested.
Configuration menu - View commit details
-
Copy full SHA for 515e1f5 - Browse repository at this point
Copy the full SHA 515e1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8cd016 - Browse repository at this point
Copy the full SHA e8cd016View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a7c0d - Browse repository at this point
Copy the full SHA 13a7c0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 179ca47 - Browse repository at this point
Copy the full SHA 179ca47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11827e1 - Browse repository at this point
Copy the full SHA 11827e1View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e8b288e - Browse repository at this point
Copy the full SHA e8b288eView commit details