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
Chris Boesch
1fd6aa1c65
Merge branch 'main' into random-exercise
2024-07-06 20:19:56 +00:00
Andrew Dunbar
4401cf8f49
document -Drandom
2024-07-06 14:18:56 +10:00
Chris Boesch
5c000ce2d7
Fixes because of a new Zig version, which changes some functions.
2024-06-17 11:43:25 +02:00
Chris Boesch
984f4af3a1
New Zig version
2024-06-08 19:07:20 +02:00
Chris Boesch
b224ed510e
Fixed the changes from reworking std.Progress.
...
For details: https://github.com/ziglang/zig/pull/20059
2024-05-29 21:20:28 +02:00
Chris Boesch
c94eb33e44
Switch to new zig dev release 0.13
2024-04-20 22:35:14 +02:00
Chris Boesch
564916db81
Update README.md
2024-04-03 07:51:19 +00:00
Chris Boesch
7875a0f9aa
Zig version changed
2024-04-03 00:37:33 +02:00
Chris Boesch
d65e3f3f9a
Added second threading exercise.
2024-03-23 16:42:27 +01:00
Chris Boesch
2b9e3da5c8
Fixed the renaming of std.os to std.posix
2024-03-22 00:25:01 +01:00
Chris Boesch
abed92c05e
Changes for a new Zig version.
2024-03-15 00:00:17 +01:00
Chris Boesch
6984345d0a
Added threading exercise
2024-03-05 09:15:57 +01:00
Chris Boesch
55b2ac4c5f
Zig version adjusted.
2024-02-16 15:19:10 +01:00
drglove
15de3785a3
Bump ziglang version in Version Changes header
2024-01-05 08:43:31 +00:00
drglove
7d23ddc1f6
Update version changes with 2043.
2024-01-05 08:27:52 +00:00
Chris Boesch
f29c0692d5
Added link to 'Zig in Depth'
2023-11-19 14:51:24 +00:00
Chris Boesch
8a1fbea5c9
fixed build: renamed exec to run
2023-10-24 11:57:44 +02:00
Chris Boesch
633af411e6
Update README.md
...
insert tag hint
2023-10-24 08:43:07 +00:00
Chris Boesch
9b58f3e83c
Added idea for a new excersise
2023-10-15 20:50:31 +00:00
ratfactor
f29a42b5f1
Update README to announce move to Codeberg!
2023-09-20 13:10:08 +02:00
Chris Boesch
1b8988ac81
Adapt README to current Zig version
2023-09-20 13:02:57 +02:00
Dave Gauer
aa1350d013
Update README.md with new clone instructions
2023-09-19 20:51:05 -04:00
Dave Gauer
0b2a742f46
Announce move to Codeberg in README
2023-09-19 21:18:27 -04:00
Chris Boesch
65a4c21017
Update README.md
...
Advanced usage line 'zig build -Dn=x start' deleted, because of https://github.com/ratfactor/ziglings/issues/355
2023-08-27 18:55:54 +02:00
Chris Boesch
ac1d003f1e
Upgrade to Zig version 4246
2023-07-26 20:20:40 +02:00
Chris Boesch
bddff7a0a6
Version updated
2023-06-27 18:49:28 +02:00
Chris Boesch
a5a36337e8
Revised exercises due to the changes of Zig version 0.11.0-dev.3853
2023-06-26 23:43:39 +02:00
Chris Boesch
bd4a48c3c9
Changed to zig developer version 3747.
2023-06-22 11:31:46 +02:00
Chris Boesch
947d1e4fbb
Update README.md
...
Added Tokenization as ToDo
2023-05-31 23:34:41 +02:00
pseudoc
192bd2e803
change std.debug.TTY to std.io.tty
...
Zig commit: 0f6fa3f20b3b28958921bd63a9a9d96468455e9c
std: Move std.debug.{TTY.Config,detectTTYConfig} to std.io.tty
Also get rid of the TTY wrapper struct, which was exlusively used as a
namespace - this is done by the tty.zig root struct now.
detectTTYConfig has been renamed to just detectConfig, which is enough
given the new namespace. Additionally, a doc comment had been added.
2023-05-25 18:04:36 +08:00
Chris Boesch
3dafa3518b
Update README.md
...
Marked 'testing' as finished.
2023-05-15 01:01:27 +02:00
Dave Gauer
c4f2c62534
Cleaning up zig build output
...
* Only show actual Zig compiler errors, not build internals to
confused and dismay.
* Remove advanced usage instructions not needed in normal
operation.
2023-05-08 09:20:27 -04:00
Manlio Perillo
69103a3b82
build: add the Exercise.addExecutable method
...
Currently addExecutable is called 3 times, unnecessarily making the code
more complex.
The method takes as argument the path to the exercises directory.
Additionally, use the new std.Build.ExecutableOptions.link_libc field.
The new field was added in ziglang/zig@adc9b77d5f on 2023-04-13.
Update the required Zig compiler version.
Note that I added the **current** zig version to the changelog, since
the reason for the change is known only to the person updating the
version.
2023-05-01 18:39:54 +02:00
Manlio Perillo
070734a520
build: remove the Exercise.async field
...
The stage1 C++ compiler is gone forever.
Remove the custom support and documentation for the old stage1 compiler
in build.zig and README.md.
2023-05-01 18:39:54 +02:00
Chris Boesch
edeca97370
Update README.md
2023-04-29 12:48:22 +00:00
Dave Gauer
2775d21ed0
Another README coverage list edit
...
I still had C interop under stdlib, which it isn't.
2023-04-23 19:43:26 -04:00
Dave Gauer
960da57e68
Tweaked README coverage list
2023-04-23 19:16:03 -04:00
Dave Gauer
346e6b00cd
Updated README and CONTRIBUTING to reflect reality
2023-04-23 19:12:15 -04:00
Chris Boesch
d6d30934db
added first formatting exercise
2023-04-19 21:57:37 +02:00
Chris Boesch
540042576e
Update README.md
2023-04-13 10:41:34 +02:00
Chris Boesch
850ec0c164
Update README.md
...
url fixed
2023-04-12 19:32:34 +02:00
Chris Boesch
bf013df4bf
Merge pull request #235 from perillo/update-to-version-0.11.0-dev.2560
...
Update the code to the new zig version
2023-04-12 19:02:43 +02:00
Manlio Perillo
bc98057d66
Update the code to the new zig version
...
Update the code to the breaking change in ziglang commit
60eabc0ec (std.Build.CompileStep: remove run() and install())
Update the zig version in the README.md file.
2023-04-12 18:50:30 +02:00
Chris Boesch
ecde85f5d5
Update README.md
...
set check for 'bit manipulation'
2023-04-12 17:09:03 +02:00
Chris Boesch
7b37047c05
Update README.md
2023-04-09 19:40:39 +02:00