<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zigling-exercises.git/tools, branch main</title>
<subtitle>My copy of the Zigling exercises and their solutions. See the original at https://codeberg.org/ziglings/exercises
</subtitle>
<id>https://git.muftee.net/zigling-exercises.git/atom?h=main</id>
<link rel='self' href='https://git.muftee.net/zigling-exercises.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/'/>
<updated>2026-05-31T21:54:20Z</updated>
<entry>
<title>removed ziglings logic from build file</title>
<updated>2026-05-31T21:54:20Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2026-05-31T21:54:20Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=fa36a4520fd13b210ab98eb557b5ba96f1493730'/>
<id>urn:sha1:fa36a4520fd13b210ab98eb557b5ba96f1493730</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changed the patch files that we can also use them with busybox for testing in Woodpecker</title>
<updated>2023-10-05T18:18:04Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-10-05T18:18:04Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=7491e3df91223e79f46bd432033daccb6aa67f6d'/>
<id>urn:sha1:7491e3df91223e79f46bd432033daccb6aa67f6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replaced update-patches.py with update-patches.zig</title>
<updated>2023-04-25T19:35:18Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-04-25T19:35:18Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=213d0712a532292106515882295bd54a7e0a9326'/>
<id>urn:sha1:213d0712a532292106515882295bd54a7e0a9326</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replaced check-exercises.pu with check-exercises.zig</title>
<updated>2023-04-25T10:13:58Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-04-25T10:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=cffbbff8bdff7198ba1b166c360f7f62116680ef'/>
<id>urn:sha1:cffbbff8bdff7198ba1b166c360f7f62116680ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ensure the patches are up-to-date and consistent</title>
<updated>2023-04-18T16:16:19Z</updated>
<author>
<name>Manlio Perillo</name>
<email>manlio.perillo@gmail.com</email>
</author>
<published>2023-04-17T07:19:49Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=c7697a428206a46326a61b2c851aab2a7dadb8b8'/>
<id>urn:sha1:c7697a428206a46326a61b2c851aab2a7dadb8b8</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Ensure the exercises use the canonical format</title>
<updated>2023-04-18T16:16:19Z</updated>
<author>
<name>Manlio Perillo</name>
<email>manlio.perillo@gmail.com</email>
</author>
<published>2023-04-16T10:23:10Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=6b17a188936d489e2777e541c84112b2609532d5'/>
<id>urn:sha1:6b17a188936d489e2777e541c84112b2609532d5</id>
<content type='text'>
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.
</content>
</entry>
</feed>
