Commit Graph

279 Commits

Author SHA1 Message Date
Chris Boesch
05b324d697 entered current version number 2026-01-07 15:39:08 +01:00
prasefia
a04f945d36 fix build errors in new Zig compiler 2026-01-06 02:55:10 +03:00
Chris Boesch
e8f81ddb96 finish new i/o 2025-12-29 12:42:35 +01:00
Chris Boesch
b332dc879e build revised 2025-12-28 21:39:32 +01:00
Chris Boesch
21f86f07ad migrated build and test 2025-12-27 23:44:12 +01:00
David Pflug
7d1184a140 Update to new Zig mem trim API
trimRight is now trimEnd
2025-12-13 12:01:10 -05:00
Chris Boesch
757826d45a changed 1 to 42 for better understanding 2025-11-28 14:42:58 +01:00
Chris Boesch
147ff302ec fixed more changes due to new I/O API 2025-11-01 15:46:31 +01:00
Ensar Sarajčić
26fc4fdaaa Update for new zig IO
`test/tests.zig` fails after https://github.com/ziglang/zig/pull/25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.
2025-11-01 10:34:18 +01:00
Chris Boesch
4346d5f1d8 Fixed error in captureStdErr() 2025-09-24 20:30:54 +02:00
Chris Boesch
ed93882b19 Switched to new reader 2025-09-03 10:45:19 +02:00
Simon 'Sze' L. Schlee
02db832677 pass -freference-trace to executed compile command
Currently users executing `zig build` to run the exercises,
may encounter compiler output that tells them to use
`-freference-trace=[num]` to see more of the hidden
reference traces, so we should pass this parameter to
the zigling exercise being compiled, so that the learner
can provide this parameter like they would normally, when
using `zig build` directly in normal Zig programs.
2025-08-24 03:08:17 +02:00
Chris Boesch
aeacadb76b Fixed changes in array list 2025-08-15 15:00:53 +02:00
Chris Boesch
fd310273a7 Current version set 2025-08-08 20:34:59 +02:00
DoKoB
9bff77a12a fix: initial zig build caused by self.step.evalZigProcess() 2025-08-05 08:11:36 +05:30
Chris Boesch
54f48c75c4 Fixed 82 2025-07-22 10:16:17 +02:00
Chris Boesch
b499788606 Corrected the necessary Zig version 2025-07-22 00:40:06 +02:00
Arnold Filip
9ae739c4c9 Fix zig 0.15.0-dev.1149+4e6a04929 build errors 2025-07-21 15:04:57 +02:00
Chris Boesch
761fb1a501 Changed the values for better understanding 2025-05-12 21:36:37 +02:00
Jost Alemann
522b4673a4 fix: typos 2025-03-20 21:24:40 +01:00
mz0
a22f1df0a1 Shuttle weight fixed w.r.t. issue-211 2025-03-03 20:32:41 +04:00
Chris Boesch
f285bd59a4 Output from #60 adapted 2025-02-14 09:22:36 +01:00
Alexander Sisco
20596bc290 converted 110 to a quiz (quiz 9) 2025-02-10 21:33:15 -08:00
Chris Boesch
838fb4ab9d Merge branch 'main' into bit_man3 2025-02-09 20:58:41 +00:00
Chris Boesch
b3dd04885d Merge pull request 'issue201-adding-progress-tracking' (#203) from zendril/exercises:issue201-adding-progress-tracking into main
Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/203
2025-02-09 20:16:55 +00:00
Chris Boesch
b38d70002a Skip 74, the compiler corrects this now. 2025-02-09 16:34:56 +01:00
Zendril
a9487c246f cleanup for PR 2025-02-04 22:24:52 -05:00
Zendril
92c7235362 cleanup for PR 2025-02-04 21:29:46 -05:00
Zendril
0903c5927b cleanup for PR 2025-02-04 21:14:41 -05:00
Zendril
8e6a52d5a6 tracking, skipping and reset all wired in 2025-02-04 21:13:33 -05:00
Zendril
e54b30f3d3 fmt 2025-02-04 15:37:01 -05:00
Zendril
4ac1d70f93 reset and completed exercise tracking wired in 2025-02-04 15:35:14 -05:00
Alexander Sisco
0fa86eb8c8 rearranged order of expected output in build.zig 2025-02-04 09:06:23 -08:00
Alexander Sisco
3faad6e17b Suggesting a third exercise for bit manipulation 2025-02-03 23:24:34 -08:00
bgthompson
c90d6015e3 created a new exercise about vectors in zig, gave it number 109 2024-11-03 11:16:00 +10:00
Chris Boesch
d1b49f353e Minor improvements. 2024-09-20 12:10:55 +02:00
Nuno Mendes
d9ce18631d downgrade zig version to eowyn version
It is just 2 days behind so all features are already present for the new labeled switch test
2024-09-16 18:44:36 +02:00
Nuno Mendes
798bb40396 update zig version in build and readme 2024-09-16 18:34:35 +02:00
Nuno Mendes
335a78f8f5 108: Add a exercise for a labeled switch 2024-09-15 20:14:49 +02:00
Chris Boesch
b2f56c7cea Fixes several changes in std.builtin.zig 2024-09-02 19:33:59 +02:00
Chris Boesch
8e35cf7990 Insert wrong version number into build file. 2024-08-22 18:32:36 +02:00
Chris Boesch
dab5197027 Fixes changes in zig build system. 2024-08-22 18:19:21 +02:00
Michael Cooper
70b0522cb2 Add build parameter to start at a specific exercise 2024-08-08 08:23:14 -07:00
Chris Boesch
1ba74488e4 Changed needed zig version. 2024-08-04 15:05:11 +02:00
bsubei
e7dcf0b6ef fix build files broken by latest 0.14.0-dev changes to Build.Step.MakeOptions 2024-07-21 12:23:30 -04:00
Chris Boesch
5bf56f03b0 Rename 'std.rand' to 'std.Random' 2024-06-25 10:45:54 +02:00
Chris Boesch
94fe012c77 Merge pull request 'attempt at implementing #113 "Add a way to do one random exercise"' (#117) from hippietrail/exercises:random-exercise into main
Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/117
2024-06-25 08:30:14 +00:00
Andrew Dunbar
2259a18ece attempt at implementing #113 "Add a way to do one random exercise" 2024-06-25 17:22:57 +10:00
Chris Boesch
5c000ce2d7 Fixes because of a new Zig version, which changes some functions. 2024-06-17 11:43:25 +02:00
Sebastian
83f16709ba Calling split is deprecated
The `split` function in std mem is depreacted and a `@compileError`, splitSequence,
splitAny, or splitScalar should be used instead.
2024-06-16 18:58:48 +02:00