summaryrefslogtreecommitdiff
path: root/patches
AgeCommit message (Collapse)Author
9 daysMerge branch 'main' into fix_typoChris Boesch
9 daysfix style mismatch on patches/065_builtins2.zigGabriel Sa
Rename `fetchTheMostBeautifulType` to `FetchTheMostBeautifulType` to follow Zig's standard naming practice.
9 daysexpanded explanation about self vs *selfChris Boesch
2026-06-03Merge branch 'main' into fix-build-updateChris Boesch
2026-06-02fixup! Add another defer exerciseLuka Markušić
2026-06-01Add another defer exerciseLuka Markušić
2026-06-01fix removed array multiplicationLuka Markušić
2026-06-01Fix 082_anonymous_structs3.zig because of new build systemLuka Markušić
2026-06-01Fix 071_comptime6.zig because of new build systemLuka Markušić
2026-06-01Fix 065_builtins2.zig because of new build systemLuka Markušić
2026-05-22added expalantion for const pointerChris Boesch
2026-05-04fixed removed array multiplicationChris Boesch
2026-05-02adjusted comment to zig 0.16Chris Boesch
2026-04-30fixed compileError printingChris Boesch
2026-04-18Update patches/patches/091_async7.patchMatthijsBlom
2026-04-14fixed merge conflictChris Boesch
2026-04-14added cancelation if nothing foundChris Boesch
2026-04-14093_async9: small fixesTom
2026-04-14Merge branch 'main' into 95-bug4Chris Boesch
2026-04-14new example for concurrencyChris Boesch
2026-04-14added result for 12 digitsChris Boesch
2026-04-13095_quiz_async: Add missing Bug 4Tom
2026-04-13typoChris Boesch
2026-04-12Replace exercise 074_comptime9Tom
The exercise no longer needed any modifications to pass due to advancements in Zig. This new exercise attempts to teach about @compileError, @compileLog, and some comptime debugging. It tries to help prepare users for the "super bonus challenge" in 075_quiz8.
2026-04-07Merge branch 'main' into fix-060Chris Boesch
2026-04-06improvements for async-ioChris Boesch
2026-04-06improvements for async-ioChris Boesch
2026-04-06improvements for async-ioChris Boesch
2026-04-06improvements for async-ioChris Boesch
2026-04-06improvements for async-ioChris Boesch
2026-04-06improvements for async-ioChris Boesch
2026-04-05improvements for async-ioChris Boesch
2026-04-05improvements for async-ioChris Boesch
2026-04-04improvements for async-ioChris Boesch
2026-04-03fixed missing uppercase letterChris Boesch
2026-04-03removed unnecessary patchesChris Boesch
2026-04-03improved report designChris Boesch
2026-04-03added async-io quizChris Boesch
2026-04-03exercise 60: changed patch filemarkuxcu
2026-04-03new async exerciseChris Boesch
2026-04-03new async exerciseChris Boesch
2026-04-03Insert space for additional async exercisesChris Boesch
2026-04-02revival of the async-io functions, #90Chris Boesch
2026-04-02revival of the async-io functionsChris Boesch
2026-04-01revival of the async-io functionsChris Boesch
2026-04-01revival of the async-io functionsChris Boesch
2026-04-01revival of the async-io functionsChris Boesch
2026-04-01revival of the async-io functionsChris Boesch
2026-03-13111/112: Add exercises for packed structs/unionsJustus Klausecker
The first exercise introduces the `packed` keyword as an alternative for bitwise operations. Its main goals are establishing a solid understanding of field order and conveying the fact that packed containers are basically integers. It introduces the concept of container layouts and briefly explains the default `auto` layout before introducing the `packed` layout (but doesn't touch `extern` at all). The exercise also presents a real-world use case for packed containers, namely LZ4 frame descriptors. Furthermore it covers equality comparisons between packed containers. The second exercise talks about switch statements with packed containers and goes into some more detail on packed unions.
2026-02-27Merge pull request 'improve grammar in 103_tokenization' (#365) from ↵Chris Boesch
pebose/exercises:improve-grammar into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/365