aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/patches
AgeCommit message (Collapse)Author
2023-04-25Version number added.Chris Boesch
2023-04-25Added a loop for the formatting test, so we can see where errors happen.Chris Boesch
2023-04-25eowyn.sh: set the -e optionManlio Perillo
Currently, `zig fmt` exit status is ignored, making it useless. Ensure that the script terminates early if there is an error. Print a message to stdout before executing `zig fmt`, in order to make the possible error more visible.
2023-04-25eowyn: always quote variablesManlio Perillo
Quote all the variables, even though we know that it is safe. Fix coding style.
2023-04-23Ex 099 format instructions to 65 columns, wording, examplesDave Gauer
2023-04-19Merge pull request #247 from chrboesch/formattingChris Boesch
added first formatting exercise
2023-04-19added first formatting exerciseChris Boesch
2023-04-18Ensure the patches are up-to-date and consistentManlio Perillo
Add the update-patches.py tool. Update all the patches, so that the files are up-to-date and use the same patch file format.
2023-04-18eowyn: run `zig fmt --check` before `zig build`Manlio Perillo
Update the eowyn.sh script to check the healed exercises formatting, before running `zig build`.
2023-04-18Ensure the exercises use the canonical formatManlio Perillo
Add the check-exercises.py tool in the new tools directory. It is used to check that the exercises are correctly formatted, printing on stderr the invalid ones and the diff in the unified format. Update the exercises that don't use the canonical zig fmt format. Update some patches that cause the generated zig file to be incorrectly formatted.
2023-04-12added the second exercise for bit manipulationChris Boesch
2023-04-12added first exercise for bit manipulationChris Boesch
2023-03-30function made more elegantChris Boesch
2023-03-08change empty init to '???' placeholderSean Aubin
2023-03-08rename memory allocation 095 -> 096Sean Aubin
2023-03-08add 095_memory_allocation.patchSean Aubin
2023-03-04exercise for new for-loopsChris Boesch
2023-02-21dev.1711 - switched to multi-object-for-loopsChris Boesch
2023-02-19check for dev1650 and some minor polishChris Boesch
2023-02-19small improvements in hello_cChris Boesch
2023-02-18added C math exerciseChris Boesch
2023-02-16try 'write' that works on mac, but I didn't know if it works on windowsChris Boesch
2023-02-16Merge branch 'main' into hello_cChris Boesch
2023-02-16inserted a workaround for mac-os, see ↵Chris Boesch
https://github.com/ziglang/zig/issues/14657#issuecomment-1432180967
2023-02-15Added story/explanation to new ex. 092Dave Gauer
2023-02-15added the first C exerciseChris Boesch
2023-02-14inserted a failure and created a patchChris Boesch
2023-02-14created an empty patch for testing until the exercise is finishedChris Boesch
2023-01-22try to fix mac errorChris Boesch
2023-01-22changed 'the_end' to '999_the_end'Chris Boesch
2023-01-21the_end function addedChris Boesch
2023-01-21fixed patchesChris Boesch
2022-09-03corrected @bitReverse for only 1 arg, instead of 2 argsJames LeBlanc
2022-08-29Ex 080: Strip filename from @typeName output to address #130Dave Gauer
2022-08-29Ex 065: improve hints, fix type printing change. For #120 and #128Dave Gauer
2022-07-31Correct conventional Zig reference vs value passing re #89Dave Gauer
2022-07-31Merge branch 'heatray'Dave Gauer
2022-07-31Update ex 047 comment and patchDave Gauer
2022-07-31Massage ex 064 patchDave Gauer
2022-05-16064_builtins: clarify @addWithOverflow explanationDerTee
There were misunderstandings concerning overflowing operations and overflowed variables. Hopefully it's clearer now.
2022-03-19Manually cleaned up patches/patches for issue #73Dave Gauer
Patches cleaned and fixed by hand as proof of my devotion. <3
2021-11-07Added ex91 - closing in on async!Dave Gauer
2021-10-18Removed confusing explanation from 076Dave Gauer
2021-10-09Updated for dev pre-release build v0.9.0-dev.1343Dave Gauer
A change in the "build" library imports and some cleanup in the patches.
2021-06-30no unusued varsDave Gauer
2021-06-30No unused localsDave Gauer
2021-06-30no unused method paramsDave Gauer
2021-06-30methods NOT namespaced like i expectedDave Gauer
2021-06-30unused consts now errorsDave Gauer
2021-06-14add ex090 async 7Dave Gauer