# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/fc402bdbbbb5be2a538f0469f3f213264e7fcc59)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: fc402bdbbbb5be2a538f0469f3f213264e7fcc59

Requested commit: fc402bdbbbb5be2a538f0469f3f213264e7fcc59

- [stage2: zir_sema for loops](https://git.cafe/gitcafe/zig/commit/fc402bdbbbb5be2a538f0469f3f213264e7fcc59?format=markdown) — fc402bdbbbb5be2a538f0469f3f213264e7fcc59; Andrew Kelley

- [Support tuples in mem.len and trait.isIndexable \(\#5897\)](https://git.cafe/gitcafe/zig/commit/a9590f3bf863493ed9b15ad8ab0d4fa7991805a5?format=markdown) — a9590f3bf863493ed9b15ad8ab0d4fa7991805a5; Dmitry Atamanov

- [Merge pull request \#6045 from Vexu/block](https://git.cafe/gitcafe/zig/commit/f5b99abc93b44239e95378d9958e72999abb6b44?format=markdown) — f5b99abc93b44239e95378d9958e72999abb6b44; Veikka Tuominen

- [langref: explain why comptime_float cannot be divided by comptime_int](https://git.cafe/gitcafe/zig/commit/50139aa23245c7b6b6a5faff95f1a2c854051a38?format=markdown) — 50139aa23245c7b6b6a5faff95f1a2c854051a38; Maks S

- [Merge branch 'Vexu-stage2'](https://git.cafe/gitcafe/zig/commit/6e0fb060109349b4fb7855c1587b6d9c396d926b?format=markdown) — 6e0fb060109349b4fb7855c1587b6d9c396d926b; Andrew Kelley

- [Add "ppc" prefix to number-modeled CPUs \(\#6006\)](https://git.cafe/gitcafe/zig/commit/cb06d62603c764a91aeb9bcedc0b9472d746f9e5?format=markdown) — cb06d62603c764a91aeb9bcedc0b9472d746f9e5; Koakuma

- [Add std.os.getFdPath and std.fs.Dir.realpath](https://git.cafe/gitcafe/zig/commit/3e2e6baee568b0fb9d019fc53974aad30386b824?format=markdown) — 3e2e6baee568b0fb9d019fc53974aad30386b824; Jakub Konka

- [Merge branch 'pixelherodev-cbe'](https://git.cafe/gitcafe/zig/commit/e043396b242d727cd72fecda265bd4b78a86958a?format=markdown) — e043396b242d727cd72fecda265bd4b78a86958a; Andrew Kelley

- [stage2: astgen for while loops](https://git.cafe/gitcafe/zig/commit/de4f3f11f735708cf9ffe4bbdbbfa693b6b07916?format=markdown) — de4f3f11f735708cf9ffe4bbdbbfa693b6b07916; Andrew Kelley

- [Merge pull request \#6039 from heidezomp/std-log-scoped](https://git.cafe/gitcafe/zig/commit/30db5b1fb23502de02650473ff8282b2875650a9?format=markdown) — 30db5b1fb23502de02650473ff8282b2875650a9; Andrew Kelley

- [docs: Fix reference to General Purpose Allocator](https://git.cafe/gitcafe/zig/commit/67d684d89aeb0bb3cfa86c57e8d77359d45743fa?format=markdown) — 67d684d89aeb0bb3cfa86c57e8d77359d45743fa; Josias

- [stage2: basic support for parameters \.debug_info](https://git.cafe/gitcafe/zig/commit/8282f4271cf3a3e0d2159c698142b3cafe6b1603?format=markdown) — 8282f4271cf3a3e0d2159c698142b3cafe6b1603; Andrew Kelley

- [stage2: emit DW_TAG_subprogram for function Decls](https://git.cafe/gitcafe/zig/commit/a2a5cea286e87356b32a304853233e47a9fe70a7?format=markdown) — a2a5cea286e87356b32a304853233e47a9fe70a7; Andrew Kelley

- [stage2: set up per-Decl \.debug_info](https://git.cafe/gitcafe/zig/commit/7612931c8020592a8c78b15339c696590579e03c?format=markdown) — 7612931c8020592a8c78b15339c696590579e03c; Andrew Kelley

- [GeneralPurposeAllocator: default to store more stack frames in test mode](https://git.cafe/gitcafe/zig/commit/60ce5edaf9f9bd9c500eb74d6e775baa7867ed84?format=markdown) — 60ce5edaf9f9bd9c500eb74d6e775baa7867ed84; Andrew Kelley

- [std.mem.Allocator: fix not passing return_address](https://git.cafe/gitcafe/zig/commit/3ccfd58bb6765bcb6c586e91fd638a8117b4634f?format=markdown) — 3ccfd58bb6765bcb6c586e91fd638a8117b4634f; Andrew Kelley

- [copy_file_range linux syscall \(\#6010\)](https://git.cafe/gitcafe/zig/commit/6febe7e977072fea1bf7b6003be2d6c1f3654905?format=markdown) — 6febe7e977072fea1bf7b6003be2d6c1f3654905; Maciej Walczak

- [translate-c: use mangled name when macro translation fails](https://git.cafe/gitcafe/zig/commit/2b28cebf644b29543fcb52504b11931a7c797ffb?format=markdown) — 2b28cebf644b29543fcb52504b11931a7c797ffb; Vexu

- [translate-c: convert int to bool if bool is expected](https://git.cafe/gitcafe/zig/commit/cf5932b236424d8e1b52500bc80ffb6d79e20134?format=markdown) — cf5932b236424d8e1b52500bc80ffb6d79e20134; Vexu

- [translate-c: always add extern token for functions without body](https://git.cafe/gitcafe/zig/commit/dfcac3cd76c899c412fa3b78946ebce4f42f2ae8?format=markdown) — dfcac3cd76c899c412fa3b78946ebce4f42f2ae8; Vexu

- [GeneralPurposeAllocator: use std.log instead of std.debug.print](https://git.cafe/gitcafe/zig/commit/20510d209be44590f390c370f9e477d84ab46454?format=markdown) — 20510d209be44590f390c370f9e477d84ab46454; Andrew Kelley

- [Update tools/process_headers.zig to latest zig](https://git.cafe/gitcafe/zig/commit/900a897e90eca08f78ef632fd11e01ec9bcb3674?format=markdown) — 900a897e90eca08f78ef632fd11e01ec9bcb3674; joachimschmidt557

- [Merge pull request \#5993 from kubkon/getpathnamebyhandle](https://git.cafe/gitcafe/zig/commit/6325d6a48628bff89b2e243e0a1b6eedf39b0ec6?format=markdown) — 6325d6a48628bff89b2e243e0a1b6eedf39b0ec6; Andrew Kelley

- [Merge pull request \#6002 from MasterQ32/zig_fmt_align_fix](https://git.cafe/gitcafe/zig/commit/bc176fb7390b4d03b786bbc567448836140a67fc?format=markdown) — bc176fb7390b4d03b786bbc567448836140a67fc; Andrew Kelley

- [std: dwarf_bits correction](https://git.cafe/gitcafe/zig/commit/56e1080ba3535939565f5291526c184c34f6f63a?format=markdown) — 56e1080ba3535939565f5291526c184c34f6f63a; Andrew Kelley

- [stage2: fix crash on empty source file](https://git.cafe/gitcafe/zig/commit/fd47839064775c0cc956f12a012f0893e1f3a440?format=markdown) — fd47839064775c0cc956f12a012f0893e1f3a440; Andrew Kelley

- [Merge pull request \#5998 from ziglang/general-purpose-allocator](https://git.cafe/gitcafe/zig/commit/069a6f2432be5fd5e9a3eabd13faa43143001bbd?format=markdown) — 069a6f2432be5fd5e9a3eabd13faa43143001bbd; Andrew Kelley

- [stage1: elide \`@intToPtr\` alignment safety check for 1-byte alignment](https://git.cafe/gitcafe/zig/commit/ab483281d31c852e77fe0afc6a623fedd1574546?format=markdown) — ab483281d31c852e77fe0afc6a623fedd1574546; Andrew Kelley

- [stage2: make link data in Decl into unions](https://git.cafe/gitcafe/zig/commit/2fc18b52788f789ceba7b4f60e850de3ce67495c?format=markdown) — 2fc18b52788f789ceba7b4f60e850de3ce67495c; Isaac Freund

- [Revert "std.fmt.format: small optimization to avoid runtime bloat"](https://git.cafe/gitcafe/zig/commit/a2bb246db4c2bb88f402215d5db79a535dbff4b6?format=markdown) — a2bb246db4c2bb88f402215d5db79a535dbff4b6; Andrew Kelley

- [Merge branch 'pixelherodev-elf-refactor'](https://git.cafe/gitcafe/zig/commit/c4b9f5e52f3c45d4c88ba0f1768bc93eb6318040?format=markdown) — c4b9f5e52f3c45d4c88ba0f1768bc93eb6318040; Andrew Kelley

- [std.os tests: improve robustness of "symlink with relative paths"](https://git.cafe/gitcafe/zig/commit/cf4936bcb0d48df5578efe76156c5c7ffc0d7b1e?format=markdown) — cf4936bcb0d48df5578efe76156c5c7ffc0d7b1e; Andrew Kelley

- [zig fmt](https://git.cafe/gitcafe/zig/commit/d159ba9295b331663a62438673f3543c35fca136?format=markdown) — d159ba9295b331663a62438673f3543c35fca136; Andrew Kelley

- [zig build: fix addBuildOption for \`\[\]const u8\` and \`?\[\]const u8\`](https://git.cafe/gitcafe/zig/commit/f23fb3087befc041161498a086bac2a92acea6cb?format=markdown) — f23fb3087befc041161498a086bac2a92acea6cb; Andrew Kelley

- [stage2: add missing newlines to cli error messages](https://git.cafe/gitcafe/zig/commit/8824491fc7f28116838b670f9ab46d6ba0d28276?format=markdown) — 8824491fc7f28116838b670f9ab46d6ba0d28276; Andrew Kelley

- [stage2 tests: fix qemu logic](https://git.cafe/gitcafe/zig/commit/d61a9e37ae8f140407d1369500d21efbe2b198ab?format=markdown) — d61a9e37ae8f140407d1369500d21efbe2b198ab; Andrew Kelley

- [Merge branch 'pfgithub-stage2-testing-Copy-2'](https://git.cafe/gitcafe/zig/commit/e4eb4396c27010d8d07b6fc73e7c7557170f06ad?format=markdown) — e4eb4396c27010d8d07b6fc73e7c7557170f06ad; Andrew Kelley

- [Merge pull request \#5978 from ziglang/stage2-dwarf-incr](https://git.cafe/gitcafe/zig/commit/952a397b0e006444e770e51d32cce93186959bdb?format=markdown) — 952a397b0e006444e770e51d32cce93186959bdb; Andrew Kelley

- [translate-c: recognize other type trait expressions](https://git.cafe/gitcafe/zig/commit/4ab2f947f9fcd2c6a4181c509d7c1ab27c6e4d58?format=markdown) — 4ab2f947f9fcd2c6a4181c509d7c1ab27c6e4d58; Vexu

- [std.dwarf: add LNCT constants from DWARF v5](https://git.cafe/gitcafe/zig/commit/c0654d2db2cd66ee59f2147fbbb19d890e70bed1?format=markdown) — c0654d2db2cd66ee59f2147fbbb19d890e70bed1; Andrew Kelley

- [std: add function for writing fixed width ULEB128](https://git.cafe/gitcafe/zig/commit/d4bb2b1513ce63bbe02199f3eee5cd6971f1d07e?format=markdown) — d4bb2b1513ce63bbe02199f3eee5cd6971f1d07e; Andrew Kelley

- [stage2: move format-specific code to link.File.X](https://git.cafe/gitcafe/zig/commit/6123201f06e0bfb138d6dfba0b3ba9ee105062f2?format=markdown) — 6123201f06e0bfb138d6dfba0b3ba9ee105062f2; Isaac Freund

- [Add rdynamic option to build.zig](https://git.cafe/gitcafe/zig/commit/5ae88e919b2e1e0a519fda1e49c8e83e139cba40?format=markdown) — 5ae88e919b2e1e0a519fda1e49c8e83e139cba40; S0urc3C0de

- [add compile error for alignCasting zero sized types](https://git.cafe/gitcafe/zig/commit/6bba7c702b4482c33c1de7414fb145d0dfc40fcc?format=markdown) — 6bba7c702b4482c33c1de7414fb145d0dfc40fcc; Vexu

- [Merge pull request \#5968 from haliucinas/blake2](https://git.cafe/gitcafe/zig/commit/35391f1709bb413e277ede1178d4714473561565?format=markdown) — 35391f1709bb413e277ede1178d4714473561565; Andrew Kelley

- [Merge pull request \#5960 from kubkon/windows-dir-refactor](https://git.cafe/gitcafe/zig/commit/6df35c5877c1a1060dcfd28d5d4092638e6e6754?format=markdown) — 6df35c5877c1a1060dcfd28d5d4092638e6e6754; Andrew Kelley

- [elf: Iterate over headers w/o need for allocator](https://git.cafe/gitcafe/zig/commit/cf15b4c2690ae7884e7bdb9259e6497c18213d35?format=markdown) — cf15b4c2690ae7884e7bdb9259e6497c18213d35; Jay Petacat

- [Print \} as format argument in enum build option \(\#5953\)](https://git.cafe/gitcafe/zig/commit/0d31877444bf6c21307dfd3c412f9673dfd8acab?format=markdown) — 0d31877444bf6c21307dfd3c412f9673dfd8acab; Sam Tebbs

- [stage2: implement \.debug_aranges DWARF](https://git.cafe/gitcafe/zig/commit/0962cc5a32a9d48e408ee0cfc95d2b2a533b8c1d?format=markdown) — 0962cc5a32a9d48e408ee0cfc95d2b2a533b8c1d; Andrew Kelley

- [std.ArrayList: add appendNTimesAssumeCapacity](https://git.cafe/gitcafe/zig/commit/9d0872a625f511cee0628c92e5d4a0797641ad24?format=markdown) — 9d0872a625f511cee0628c92e5d4a0797641ad24; Andrew Kelley

- [stage2: add some tracy calls to link.zig functions](https://git.cafe/gitcafe/zig/commit/acd0dabab29e2e771e65919366fa8914d97f6e60?format=markdown) — acd0dabab29e2e771e65919366fa8914d97f6e60; Andrew Kelley

- [stage2: add DWARF info for the main compilation unit](https://git.cafe/gitcafe/zig/commit/f1c1b8c02d489b9ebd9c55bfce2345b8c9bbf01a?format=markdown) — f1c1b8c02d489b9ebd9c55bfce2345b8c9bbf01a; Andrew Kelley

- [fix missing parser error for missing comma before eof](https://git.cafe/gitcafe/zig/commit/f962315363b6306f819b7c88b830ea00ab0e734e?format=markdown) — f962315363b6306f819b7c88b830ea00ab0e734e; Vexu

- [compiler_rt: add floatditf](https://git.cafe/gitcafe/zig/commit/1f8f434b9c672837d307b50d0fb3c87b8a0ec16a?format=markdown) — 1f8f434b9c672837d307b50d0fb3c87b8a0ec16a; Vexu

- [Split DeviceIoControl path into two fn call paths](https://git.cafe/gitcafe/zig/commit/547e520359b983d301670b8a3b37df67d4ab1a53?format=markdown) — 547e520359b983d301670b8a3b37df67d4ab1a53; Jakub Konka

- [Merge branch 'more-stage2-locals'](https://git.cafe/gitcafe/zig/commit/b3b00ec62f518875a486b4da532f74e304c3aba2?format=markdown) — b3b00ec62f518875a486b4da532f74e304c3aba2; Andrew Kelley

- [Add Zig wrapper for kernel32.DeviceIoControl](https://git.cafe/gitcafe/zig/commit/4fdfaf69c8c55ebac4c5b3c00025c0ac51281b5b?format=markdown) — 4fdfaf69c8c55ebac4c5b3c00025c0ac51281b5b; Jakub Konka

- [Fixes atomicSymLink looping when new_path already exists\.](https://git.cafe/gitcafe/zig/commit/606b6462ceaaeb2d993df684829a27db16eea18a?format=markdown) — 606b6462ceaaeb2d993df684829a27db16eea18a; Felix \(xq\) Queißner

- [self-hosted: beginnings of stack allocation](https://git.cafe/gitcafe/zig/commit/d726c2a2d30146189f2b31aafcdeca25bc61c7f9?format=markdown) — d726c2a2d30146189f2b31aafcdeca25bc61c7f9; Andrew Kelley

- [stage1: hot path for resolving types of primitives](https://git.cafe/gitcafe/zig/commit/c37f273cb053f50bb39ec36fcfeef284adf0a342?format=markdown) — c37f273cb053f50bb39ec36fcfeef284adf0a342; Andrew Kelley

- [self-hosted: refactor some code out of Module.zig into zir_sema.zig](https://git.cafe/gitcafe/zig/commit/0965724e31666d156ca96375eee591380f3c9042?format=markdown) — 0965724e31666d156ca96375eee591380f3c9042; Andrew Kelley

- [add helpful error note for when function cannot return an error](https://git.cafe/gitcafe/zig/commit/5f0bde63582c800352b2d11e20bec650bd266a6f?format=markdown) — 5f0bde63582c800352b2d11e20bec650bd266a6f; Vexu

- [stage2: implement integer return values](https://git.cafe/gitcafe/zig/commit/b8e22d20022f533de701b5efa9e28a196de664f3?format=markdown) — b8e22d20022f533de701b5efa9e28a196de664f3; Andrew Kelley

- [stage2: fix function calls always having void return type](https://git.cafe/gitcafe/zig/commit/3e0a46281c91f7706add98df2a009697170822cb?format=markdown) — 3e0a46281c91f7706add98df2a009697170822cb; Andrew Kelley

- [std.elf: Fix read functions for 32-bit targets](https://git.cafe/gitcafe/zig/commit/1c2e65fe1de66e8ebb8953a67fe327bae3251f30?format=markdown) — 1c2e65fe1de66e8ebb8953a67fe327bae3251f30; Jay Petacat

- [stage2: astgen for all arithmetic and assignments](https://git.cafe/gitcafe/zig/commit/488df7f1d1f7300bfb23134cc79fed2cef917ae2?format=markdown) — 488df7f1d1f7300bfb23134cc79fed2cef917ae2; Andrew Kelley

- [Merge pull request \#5511 from jessrud/arraylist-replaceRange](https://git.cafe/gitcafe/zig/commit/bd9b3fe1e63539edbacacb0871470b5da4f10012?format=markdown) — bd9b3fe1e63539edbacacb0871470b5da4f10012; Andrew Kelley

- [Add comment explaining \-\-stack-first option](https://git.cafe/gitcafe/zig/commit/bf273b7aec8fe9957967c635bd01b2b92909b192?format=markdown) — bf273b7aec8fe9957967c635bd01b2b92909b192; zigazeljko

- [Adds support for RunStep to use the result of a WriteFileStep\.](https://git.cafe/gitcafe/zig/commit/fb9d5529dad8356de51f09da5da5f36c8fd8bf9c?format=markdown) — fb9d5529dad8356de51f09da5da5f36c8fd8bf9c; Felix \(xq\) Queißner

- [Replace DeviceIoControl with FsControlFile](https://git.cafe/gitcafe/zig/commit/f0ed2ed67f8ea53991e0077e3b5b43a94708c3b7?format=markdown) — f0ed2ed67f8ea53991e0077e3b5b43a94708c3b7; Jakub Konka

- [Add meta viewport to fix mobile rendering, add missing \<code\> block](https://git.cafe/gitcafe/zig/commit/d1755e7f16879d678b0accb6a1ccfbe56654c3ab?format=markdown) — d1755e7f16879d678b0accb6a1ccfbe56654c3ab; Ashok Gautham

- [Use writer for LinearFifo instead of deprecated outStream](https://git.cafe/gitcafe/zig/commit/fa4a9ab51fd41ccd2a43be52cb684e4aa64b50c6?format=markdown) — fa4a9ab51fd41ccd2a43be52cb684e4aa64b50c6; frmdstryr

- [translate-c: use ArrayList for macro tokens](https://git.cafe/gitcafe/zig/commit/e7007fa7bd94b3290982b1c39933f700e4ee133f?format=markdown) — e7007fa7bd94b3290982b1c39933f700e4ee133f; Vexu

- [Fix a use of appendToken to appendIdentifier in translate-c](https://git.cafe/gitcafe/zig/commit/9f6401c69275f5c80b92c2c4c18c9b73321b82aa?format=markdown) — 9f6401c69275f5c80b92c2c4c18c9b73321b82aa; Henrik Laxhuber

- [Fix parsing of \`unsigned\` in translate-c\.](https://git.cafe/gitcafe/zig/commit/442025481c40625f8010355d2790935e5add0db5?format=markdown) — 442025481c40625f8010355d2790935e5add0db5; Henrik Laxhuber

- [Fix bug in big.int.Mutable.toManaged\(\) and add tests](https://git.cafe/gitcafe/zig/commit/616355807fc8b0a2e7ccc2e54cd4453776c0e187?format=markdown) — 616355807fc8b0a2e7ccc2e54cd4453776c0e187; joachimschmidt557

- [Merge pull request \#5932 from Sahnvour/hash](https://git.cafe/gitcafe/zig/commit/5139aa7ba4ccbe1c8bc435dc3c8c38cb9887de6f?format=markdown) — 5139aa7ba4ccbe1c8bc435dc3c8c38cb9887de6f; Andrew Kelley

- [Provide Ip4Address and Ip6Address in addition to Address](https://git.cafe/gitcafe/zig/commit/6cc72af03df86796251f2bca49fa45a006e67be5?format=markdown) — 6cc72af03df86796251f2bca49fa45a006e67be5; Jonathan Marler

- [run zig fmt on std.testing](https://git.cafe/gitcafe/zig/commit/c95091e5a50f0bfa120a83292ee546b8c3e11910?format=markdown) — c95091e5a50f0bfa120a83292ee546b8c3e11910; Andrew Kelley

- [stage2: remove superfluous else =\> unreachable](https://git.cafe/gitcafe/zig/commit/09b0ad494bd9e3531ababb25e2531c18861b2148?format=markdown) — 09b0ad494bd9e3531ababb25e2531c18861b2148; Andrew Kelley

- [Merge pull request \#5678 from antlilja/float-testing](https://git.cafe/gitcafe/zig/commit/40d81a8364899626ad787f03d94111cd21b9263d?format=markdown) — 40d81a8364899626ad787f03d94111cd21b9263d; Andrew Kelley

- [Merge pull request \#5693 from antlilja/switch-unreachable-else](https://git.cafe/gitcafe/zig/commit/a36772ee642607326c48a4ddb3acfa600cb502b6?format=markdown) — a36772ee642607326c48a4ddb3acfa600cb502b6; Andrew Kelley

- [Add memory replacement routines](https://git.cafe/gitcafe/zig/commit/f050150ffaef7bc5e72e23c48d46617f640117e2?format=markdown) — f050150ffaef7bc5e72e23c48d46617f640117e2; meme

- [ci: update msys2 installer](https://git.cafe/gitcafe/zig/commit/9b75091fd4e2e6f406515fce645e1b50e978fded?format=markdown) — 9b75091fd4e2e6f406515fce645e1b50e978fded; Andrew Kelley

- [Revert "Support taking extern pointers at comptime"](https://git.cafe/gitcafe/zig/commit/995fd7314cd230ca7c829bb478f88b1ab7efd7b4?format=markdown) — 995fd7314cd230ca7c829bb478f88b1ab7efd7b4; Andrew Kelley

- [std: fix json parsing into unions](https://git.cafe/gitcafe/zig/commit/978a38ee40e13c3eed625f2df7b36be49fd049e0?format=markdown) — 978a38ee40e13c3eed625f2df7b36be49fd049e0; daurnimator

- [Support taking extern pointers at comptime](https://git.cafe/gitcafe/zig/commit/d3ebd428650748e60db70dd2171cc044855814b1?format=markdown) — d3ebd428650748e60db70dd2171cc044855814b1; yvt

- [macOS: macho ld64.lld fixes](https://git.cafe/gitcafe/zig/commit/3b26e508638e96997aff3d5ef2c42a917bf86cc8?format=markdown) — 3b26e508638e96997aff3d5ef2c42a917bf86cc8; Michael Dusan

- [Merge pull request \#5891 from Luukdegram/stage2-substraction](https://git.cafe/gitcafe/zig/commit/df1a2ecd3bfea5506151f62780f442dbe487db96?format=markdown) — df1a2ecd3bfea5506151f62780f442dbe487db96; Andrew Kelley

- [Use \-c flag in all s3cmd occurrences on Win](https://git.cafe/gitcafe/zig/commit/a1d72fad81c17fcaadd9da782b63f0ce2638f1bb?format=markdown) — a1d72fad81c17fcaadd9da782b63f0ce2638f1bb; Jakub Konka

- [Re-apply temp msys2 python fix](https://git.cafe/gitcafe/zig/commit/937c02f185d66051e4ff01b7b1da9c7cf6c76b70?format=markdown) — 937c02f185d66051e4ff01b7b1da9c7cf6c76b70; Jakub Konka

- [Refactor macOS build script in Azure](https://git.cafe/gitcafe/zig/commit/b7353240c79517a4d3dc6f245a8d28b73bd83fd7?format=markdown) — b7353240c79517a4d3dc6f245a8d28b73bd83fd7; Jakub Konka

- [ci: undo the recent changes\. maybe upstream fixed it](https://git.cafe/gitcafe/zig/commit/56a21b7ec35c3bc41ee7f18fb399452d427cc2b4?format=markdown) — 56a21b7ec35c3bc41ee7f18fb399452d427cc2b4; Andrew Kelley

- [self-hosted: AST flattening, astgen improvements, result locations, and more](https://git.cafe/gitcafe/zig/commit/aac6e8c4182b5d70de27b1f325151ac4233ed912?format=markdown) — aac6e8c4182b5d70de27b1f325151ac4233ed912; Andrew Kelley

- [ci: looks like s3cmd wants a new path for the config file](https://git.cafe/gitcafe/zig/commit/b4d383a47876b794b3f0950151c7cdcd5eddfc7a?format=markdown) — b4d383a47876b794b3f0950151c7cdcd5eddfc7a; Andrew Kelley

- [Fix std.log example to make the log handler print the newline](https://git.cafe/gitcafe/zig/commit/32a6759a7ae532742198bb1d257250f196916a75?format=markdown) — 32a6759a7ae532742198bb1d257250f196916a75; heidezomp

- [Add signalfd support \(\#5322\)](https://git.cafe/gitcafe/zig/commit/a6626802f9ee080616064aff0bc3f0f2709488c3?format=markdown) — a6626802f9ee080616064aff0bc3f0f2709488c3; luna

- [Merge pull request \#5879 from kubkon/readlink-win](https://git.cafe/gitcafe/zig/commit/9505bb74cd0f087f4672d878bf7174273db8c3ae?format=markdown) — 9505bb74cd0f087f4672d878bf7174273db8c3ae; Andrew Kelley

- [Make the default log handler print a newline](https://git.cafe/gitcafe/zig/commit/c6bd8e8c535c4518fc3f1d2496dc7a921fae0b1c?format=markdown) — c6bd8e8c535c4518fc3f1d2496dc7a921fae0b1c; joachimschmidt557

- [Add temporary fix to the CI on Win](https://git.cafe/gitcafe/zig/commit/9225763f8bd3ab7062a55e6f9200657205c20e3b?format=markdown) — 9225763f8bd3ab7062a55e6f9200657205c20e3b; Jakub Konka

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=IjI1YTAxYTE2ZTBlYjcyOTg1N2Y4ZTlhMGE4N2JkMGI4ZTlkYTMwMWIi`.
