Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-05 | changed tokenize to tokenizeAny | Chris Boesch | |
2023-10-05 | fixed broken patch 103 | Chris Boesch | |
2023-10-05 | changed the patch files that we can also use them with busybox for testing ↵ | Chris Boesch | |
in Woodpecker | |||
2023-10-04 | added woodpecker integration | Chris Boesch | |
2023-08-27 | Fixed some broken patches | Chris Boesch | |
2023-08-27 | Add example for Unicode Code point literal > 255 | Juergen Hoetzel | |
Only Basic Latin and Latin-1 Supplement code points fit into a single byte. | |||
2023-08-17 | changed struct name 'class' into 'role' | Chris Boesch | |
2023-08-02 | changed struct name 'class' into 'role' | Chris Boesch | |
2023-06-26 | Revised exercises due to the changes of Zig version 0.11.0-dev.3853 | Chris Boesch | |
2023-06-26 | First tokenization exerice. | Chris Boesch | |
2023-06-22 | Merge branch 'main' into refactor-var-to-const | lording | |
2023-06-22 | var to const when posssible | lording | |
2023-06-22 | Fix broken builtin name in exercise 36 | lording | |
2023-06-10 | Fixed description of @addWithOverflow | Chris Boesch | |
2023-05-15 | Added testing exercise. | Chris Boesch | |
2023-05-02 | Added Ex 101 "for loops part 5" (Closes #271) | Dave Gauer | |
Also gave a shot at explaining data-oriented design, a Zig "hot topic" ever since the red Hawaiian shirt talk(s). | |||
2023-04-30 | Added Ex. 100 fourth for (as foretold in #261) | Dave Gauer | |
2023-04-30 | Renamed 095 to "for3" to match feature sequence | Dave Gauer | |
So 100 will be the next in line. | |||
2023-04-30 | Updating 095 patch to match, natch! | Dave Gauer | |
2023-04-29 | eowyn.sh: remove checking formatting one file at a time | Manlio Perillo | |
This avoids unnecessary output. Also remove the comment, since the message to stdout makes it unnecessary. | |||
2023-04-25 | Version number added. | Chris Boesch | |
2023-04-25 | Added a loop for the formatting test, so we can see where errors happen. | Chris Boesch | |
2023-04-25 | eowyn.sh: set the -e option | Manlio 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-25 | eowyn: always quote variables | Manlio Perillo | |
Quote all the variables, even though we know that it is safe. Fix coding style. | |||
2023-04-23 | Ex 099 format instructions to 65 columns, wording, examples | Dave Gauer | |
2023-04-19 | Merge pull request #247 from chrboesch/formatting | Chris Boesch | |
added first formatting exercise | |||
2023-04-19 | added first formatting exercise | Chris Boesch | |
2023-04-18 | Ensure the patches are up-to-date and consistent | Manlio 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-18 | eowyn: 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-18 | Ensure the exercises use the canonical format | Manlio 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-12 | added the second exercise for bit manipulation | Chris Boesch | |
2023-04-12 | added first exercise for bit manipulation | Chris Boesch | |
2023-03-30 | function made more elegant | Chris Boesch | |
2023-03-08 | change empty init to '???' placeholder | Sean Aubin | |
2023-03-08 | rename memory allocation 095 -> 096 | Sean Aubin | |
2023-03-08 | add 095_memory_allocation.patch | Sean Aubin | |
2023-03-04 | exercise for new for-loops | Chris Boesch | |
2023-02-21 | dev.1711 - switched to multi-object-for-loops | Chris Boesch | |
2023-02-19 | check for dev1650 and some minor polish | Chris Boesch | |
2023-02-19 | small improvements in hello_c | Chris Boesch | |
2023-02-18 | added C math exercise | Chris Boesch | |
2023-02-16 | try 'write' that works on mac, but I didn't know if it works on windows | Chris Boesch | |
2023-02-16 | Merge branch 'main' into hello_c | Chris Boesch | |
2023-02-16 | inserted a workaround for mac-os, see ↵ | Chris Boesch | |
https://github.com/ziglang/zig/issues/14657#issuecomment-1432180967 | |||
2023-02-15 | Added story/explanation to new ex. 092 | Dave Gauer | |
2023-02-15 | added the first C exercise | Chris Boesch | |
2023-02-14 | inserted a failure and created a patch | Chris Boesch | |
2023-02-14 | created an empty patch for testing until the exercise is finished | Chris Boesch | |
2023-01-22 | try to fix mac error | Chris Boesch | |
2023-01-22 | changed 'the_end' to '999_the_end' | Chris Boesch | |