# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 7729f6cf4edd7c8eda935b1c7c8b4276d73b6e69

Requested commit: 7729f6cf4edd7c8eda935b1c7c8b4276d73b6e69

- [translate-c: support static incomplete array inside function](https://git.cafe/gitcafe/zig/commit/7729f6cf4edd7c8eda935b1c7c8b4276d73b6e69?format=markdown) — 7729f6cf4edd7c8eda935b1c7c8b4276d73b6e69; Andrew Kelley

- [fix capturing value of switch with all unreachable prongs](https://git.cafe/gitcafe/zig/commit/716b0b8655610a3a64818c51a91254c6e4715e49?format=markdown) — 716b0b8655610a3a64818c51a91254c6e4715e49; Andrew Kelley

- [better error code for File.getEndPos failure](https://git.cafe/gitcafe/zig/commit/ccea8dcbf61cc4483bc73ba45751e545a8f3541e?format=markdown) — ccea8dcbf61cc4483bc73ba45751e545a8f3541e; Andrew Kelley

- [add Buffer.appendFormat\(\)](https://git.cafe/gitcafe/zig/commit/88a7f203f9de9a78f908dc63082173e10f9bf30e?format=markdown) — 88a7f203f9de9a78f908dc63082173e10f9bf30e; Josh Wolfe

- [fix os.Dir compile errors](https://git.cafe/gitcafe/zig/commit/418b0967fc703dbad484b58bc09390e101219581?format=markdown) — 418b0967fc703dbad484b58bc09390e101219581; Josh Wolfe

- [translate-c: support const ptr initializer](https://git.cafe/gitcafe/zig/commit/70662830044418fc2d637c166fc100fe72d60fcf?format=markdown) — 70662830044418fc2d637c166fc100fe72d60fcf; Andrew Kelley

- [translate-c: fix clobbering primitive types](https://git.cafe/gitcafe/zig/commit/26096e79d1610218106faa75f7dbb10b4b5bbe5a?format=markdown) — 26096e79d1610218106faa75f7dbb10b4b5bbe5a; Andrew Kelley

- [Merge branch 'dimenus-c-field-expr'](https://git.cafe/gitcafe/zig/commit/8d5c4a67a7dfe2e1fc07f84515d59405c4100b5c?format=markdown) — 8d5c4a67a7dfe2e1fc07f84515d59405c4100b5c; Andrew Kelley

- [translate-c: fix sometimes getting \(no file\) warnings](https://git.cafe/gitcafe/zig/commit/1ab84a27d374e666463c606dc1cd1c4972b52a74?format=markdown) — 1ab84a27d374e666463c606dc1cd1c4972b52a74; Andrew Kelley

- [Implements translation for the prefix not operator \(\#628\)](https://git.cafe/gitcafe/zig/commit/3e8fd245473a6e532fa4f9b42c51bd8257c15b3c?format=markdown) — 3e8fd245473a6e532fa4f9b42c51bd8257c15b3c; Mason Remaley

- [translate-c: support pointer casting](https://git.cafe/gitcafe/zig/commit/671183fa9a0be28851002d07ad7ddf0d3bd29b46?format=markdown) — 671183fa9a0be28851002d07ad7ddf0d3bd29b46; Andrew Kelley

- [translate-c: support variable name shadowing](https://git.cafe/gitcafe/zig/commit/93fac5f257a80c2ca0abd30aedbeae300f6460f8?format=markdown) — 93fac5f257a80c2ca0abd30aedbeae300f6460f8; Andrew Kelley

- [translate-c: fix translation when no default switch case](https://git.cafe/gitcafe/zig/commit/9a8545d5903ff60de16f0ddab2b9a4c4c1a798a7?format=markdown) — 9a8545d5903ff60de16f0ddab2b9a4c4c1a798a7; Andrew Kelley

- [translate-c: better way to translate switch](https://git.cafe/gitcafe/zig/commit/aa2ca3f02c11c133964d793847c925e3bd131b27?format=markdown) — aa2ca3f02c11c133964d793847c925e3bd131b27; Andrew Kelley

- [translate-c supports switch statements](https://git.cafe/gitcafe/zig/commit/1b0e90f70b4dc26c2ba96b7b5709a3ff269bb48a?format=markdown) — 1b0e90f70b4dc26c2ba96b7b5709a3ff269bb48a; Andrew Kelley

- [translate-c: avoid global state and introduce var decl scopes](https://git.cafe/gitcafe/zig/commit/687e3592919940bc3c77a22adbee065fb5c1bc7e?format=markdown) — 687e3592919940bc3c77a22adbee065fb5c1bc7e; Andrew Kelley

- [translate-c: introduce the concept of scopes](https://git.cafe/gitcafe/zig/commit/df0e875856023e38af8b88dd94ef97f347d0a5e3?format=markdown) — df0e875856023e38af8b88dd94ef97f347d0a5e3; Andrew Kelley

- [fix crash when constant inside comptime function has compile error](https://git.cafe/gitcafe/zig/commit/a2afcae9ff1f2eed5c6a19a2bd63af288b9171ad?format=markdown) — a2afcae9ff1f2eed5c6a19a2bd63af288b9171ad; Andrew Kelley

- [add an assert to catch corrupted memory](https://git.cafe/gitcafe/zig/commit/48ebb65cc7a976599c0a2b9e6647ea057727cf21?format=markdown) — 48ebb65cc7a976599c0a2b9e6647ea057727cf21; Andrew Kelley

- [translate-c supports break and continue](https://git.cafe/gitcafe/zig/commit/b390929826062f81b9f796d4cf46a72aa23d291a?format=markdown) — b390929826062f81b9f796d4cf46a72aa23d291a; Andrew Kelley

- [translate-c supports for loops](https://git.cafe/gitcafe/zig/commit/bf20b260ce1b76b3b3d2c8a1bc1819eb3871bb00?format=markdown) — bf20b260ce1b76b3b3d2c8a1bc1819eb3871bb00; Andrew Kelley

- [translate-c supports returning void](https://git.cafe/gitcafe/zig/commit/18eb3c5f90900627b0582b7e341f9db9177fcc09?format=markdown) — 18eb3c5f90900627b0582b7e341f9db9177fcc09; Andrew Kelley

- [fix assertion failed when invalid type encountered](https://git.cafe/gitcafe/zig/commit/cd36baf530d0c312884f485ed619438c1de91ef1?format=markdown) — cd36baf530d0c312884f485ed619438c1de91ef1; Andrew Kelley

- [translate-c supports string literals](https://git.cafe/gitcafe/zig/commit/40480c7cdc84697219e8b2434772709ad948ed4d?format=markdown) — 40480c7cdc84697219e8b2434772709ad948ed4d; Andrew Kelley

- [translate-c: support pre increment and decrement operators](https://git.cafe/gitcafe/zig/commit/68312afcdf5a75ddc95dc21cb2f610780c0b69a6?format=markdown) — 68312afcdf5a75ddc95dc21cb2f610780c0b69a6; Andrew Kelley

- [update homepage docs](https://git.cafe/gitcafe/zig/commit/741504862c7094dc91d3bf4c4da58e9236a7633a?format=markdown) — 741504862c7094dc91d3bf4c4da58e9236a7633a; Andrew Kelley

- [rename "parsec" to "translate-c"](https://git.cafe/gitcafe/zig/commit/5a25505668bac9aed0ad8f3b23fe81c6aff29b71?format=markdown) — 5a25505668bac9aed0ad8f3b23fe81c6aff29b71; Andrew Kelley

- [move base64 functions into structs](https://git.cafe/gitcafe/zig/commit/afbbdb2c67127985cadae7244348665ece8b2f25?format=markdown) — afbbdb2c67127985cadae7244348665ece8b2f25; Josh Wolfe

- [rework std.base64 api](https://git.cafe/gitcafe/zig/commit/a44283b0b2e585d7e15d7c8e6574411b75c12a0a?format=markdown) — a44283b0b2e585d7e15d7c8e6574411b75c12a0a; Josh Wolfe

- [parse-c: support address of operator](https://git.cafe/gitcafe/zig/commit/339d48ac1558dcd1977574372becd21f7fc4a075?format=markdown) — 339d48ac1558dcd1977574372becd21f7fc4a075; Andrew Kelley

- [Merge pull request \#617 from dimenus/dll-load](https://git.cafe/gitcafe/zig/commit/3e835973db361ebdb35d34c371870acd13d95e17?format=markdown) — 3e835973db361ebdb35d34c371870acd13d95e17; Andrew Kelley

- [add parse-c support for unions](https://git.cafe/gitcafe/zig/commit/b50c676f760272b014e3c6320b13b979bfc864c7?format=markdown) — b50c676f760272b014e3c6320b13b979bfc864c7; Andrew Kelley

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

- [add docs for std.base64](https://git.cafe/gitcafe/zig/commit/7a74dbadd79d2b26a449027dd83753ae4d2a8032?format=markdown) — 7a74dbadd79d2b26a449027dd83753ae4d2a8032; Andrew Kelley

- [c-to-zig: handle UO_Deref](https://git.cafe/gitcafe/zig/commit/5029322aa127cd20a08740a2215fad5863c574fa?format=markdown) — 5029322aa127cd20a08740a2215fad5863c574fa; Andrew Kelley

- [parsec supports do loop](https://git.cafe/gitcafe/zig/commit/6ffaf4c2e26e90f7e75d2dd5461addcdb8741c85?format=markdown) — 6ffaf4c2e26e90f7e75d2dd5461addcdb8741c85; Josh Wolfe

- [parsec supports post increment/decrement with used result](https://git.cafe/gitcafe/zig/commit/012ce1481e003b25e49934fce17f5e1b4aff218a?format=markdown) — 012ce1481e003b25e49934fce17f5e1b4aff218a; Josh Wolfe

- [parsec supports more compound assign operators](https://git.cafe/gitcafe/zig/commit/4c2cdf6f4da09e2986aa7a574455995168bcab8f?format=markdown) — 4c2cdf6f4da09e2986aa7a574455995168bcab8f; Josh Wolfe

- [parsec supports bitshift operators](https://git.cafe/gitcafe/zig/commit/c1fde0e8c45e4ba20fbc3306238c5e7627c2dfd9?format=markdown) — c1fde0e8c45e4ba20fbc3306238c5e7627c2dfd9; Josh Wolfe

- [Merge branch 'dimenus-parsec'](https://git.cafe/gitcafe/zig/commit/6356724057ffc94fec03c697ae99bed32d33d2f7?format=markdown) — 6356724057ffc94fec03c697ae99bed32d33d2f7; Andrew Kelley

- [parsec supports C comma operator](https://git.cafe/gitcafe/zig/commit/57cd074959cd529f0648264e877f9819f0209ddf?format=markdown) — 57cd074959cd529f0648264e877f9819f0209ddf; Josh Wolfe

- [parsec supports C NULL to pointer implicit cast](https://git.cafe/gitcafe/zig/commit/1f28fcdec5210762e1ebcf5d5d386d1427f82126?format=markdown) — 1f28fcdec5210762e1ebcf5d5d386d1427f82126; Josh Wolfe

- [fix windows trying to run linux-only tests](https://git.cafe/gitcafe/zig/commit/a890380b6aaf68f97a29f2224bcb06295c292596?format=markdown) — a890380b6aaf68f97a29f2224bcb06295c292596; Andrew Kelley

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

- [disable broken 32 bit windows test](https://git.cafe/gitcafe/zig/commit/1403748fd8f923ac4b23bb19d02aa44fd739933d?format=markdown) — 1403748fd8f923ac4b23bb19d02aa44fd739933d; Andrew Kelley

- [fix test failures](https://git.cafe/gitcafe/zig/commit/019f18058bb74816f8754de63a219347597e06da?format=markdown) — 019f18058bb74816f8754de63a219347597e06da; Andrew Kelley

- [fix test failure on 32 bit windows](https://git.cafe/gitcafe/zig/commit/403a46abccbc03e70e7975d00a5134867a1d4fc7?format=markdown) — 403a46abccbc03e70e7975d00a5134867a1d4fc7; Andrew Kelley

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

- [Fix Stat include in darwin land \(\#605\)](https://git.cafe/gitcafe/zig/commit/336d81894da2c34a77cffd1bf903ad9e4dcaa7aa?format=markdown) — 336d81894da2c34a77cffd1bf903ad9e4dcaa7aa; Jeff Fowler

- [fix typo on darwin lseek \(\#602\)](https://git.cafe/gitcafe/zig/commit/52521d5f67a2ff1290856e832f3f2a2a2245f41a?format=markdown) — 52521d5f67a2ff1290856e832f3f2a2a2245f41a; Jeff Fowler

- [fix parameter of extern var args not type checked](https://git.cafe/gitcafe/zig/commit/7ea669e04c9314f17ce296c7521ffec2ff8575e9?format=markdown) — 7ea669e04c9314f17ce296c7521ffec2ff8575e9; Andrew Kelley

- [fix enum sizes too large](https://git.cafe/gitcafe/zig/commit/4f8c26d2c605f24cdeb1a4c7154662b2552640ef?format=markdown) — 4f8c26d2c605f24cdeb1a4c7154662b2552640ef; Andrew Kelley

- [fix travis linux script](https://git.cafe/gitcafe/zig/commit/53b18c8542d6d40c3aa41e9d97290a4ca46eaa15?format=markdown) — 53b18c8542d6d40c3aa41e9d97290a4ca46eaa15; Andrew Kelley

- [std.io: introduce buffered I/O and change API](https://git.cafe/gitcafe/zig/commit/4543413491078c53d24115c5229989cda05cb1a5?format=markdown) — 4543413491078c53d24115c5229989cda05cb1a5; Andrew Kelley

- [add @memberType and @memberName builtin functions](https://git.cafe/gitcafe/zig/commit/634e8713c394bacfe080d03256d1dd4f9a43dd8c?format=markdown) — 634e8713c394bacfe080d03256d1dd4f9a43dd8c; Andrew Kelley

- [fix typos in std.io \(\#589\)](https://git.cafe/gitcafe/zig/commit/f0dafd3f209a342f055850108651545bea9b065b?format=markdown) — f0dafd3f209a342f055850108651545bea9b065b; scurest

- [Merge pull request \#587 from scurest/c_alloc_redeclaration_of_mem](https://git.cafe/gitcafe/zig/commit/52a29928628f042da6cb39b3c1f77af0bcb7dcd7?format=markdown) — 52a29928628f042da6cb39b3c1f77af0bcb7dcd7; Andrew Kelley

- [fix build on MacOS](https://git.cafe/gitcafe/zig/commit/4cc9fe90a8a3c0bce803bf9fffd66477da9e37d0?format=markdown) — 4cc9fe90a8a3c0bce803bf9fffd66477da9e37d0; Andrew Kelley

- [add compile-time reflection for function arg types](https://git.cafe/gitcafe/zig/commit/f0d755153d90f35da612c8aa6f1853f5112f5cf1?format=markdown) — f0d755153d90f35da612c8aa6f1853f5112f5cf1; Andrew Kelley

- [slightly more verbose error message when building object file fails](https://git.cafe/gitcafe/zig/commit/4a6df04f7568dd84245b513bfd8d245f31fa8f04?format=markdown) — 4a6df04f7568dd84245b513bfd8d245f31fa8f04; Andrew Kelley

- [Merge pull request \#581 from Dimenus/line_endings](https://git.cafe/gitcafe/zig/commit/75afe73c662307fe07283e497da38adce676de01?format=markdown) — 75afe73c662307fe07283e497da38adce676de01; Andrew Kelley

- [Merge pull request \#583 from Dimenus/libc_runtime](https://git.cafe/gitcafe/zig/commit/d4c1ed95acb1c301cd29ee7b452e739df0976dc1?format=markdown) — d4c1ed95acb1c301cd29ee7b452e739df0976dc1; Andrew Kelley

- [Add emit command-line option \(\#580\)](https://git.cafe/gitcafe/zig/commit/795703a39cfe0d59fcd9fff7a605a7efe9c5bdb2?format=markdown) — 795703a39cfe0d59fcd9fff7a605a7efe9c5bdb2; Marc Tiehuis

- [more compile-time type reflection](https://git.cafe/gitcafe/zig/commit/a31b23c46ba2a8c28df01adc1aa0b4d878b9a5cf?format=markdown) — a31b23c46ba2a8c28df01adc1aa0b4d878b9a5cf; Andrew Kelley

- [fix incorrect debug info for empty structs](https://git.cafe/gitcafe/zig/commit/dc8b011d616991da166ad83795bf0b7e90471bd3?format=markdown) — dc8b011d616991da166ad83795bf0b7e90471bd3; Andrew Kelley

- [windows: use the same libc search within a compilation unit](https://git.cafe/gitcafe/zig/commit/abff1b688420eb30d98145d8bc48e7d08f259885?format=markdown) — abff1b688420eb30d98145d8bc48e7d08f259885; Andrew Kelley

- [bump build_runner allocator to use 30 MB](https://git.cafe/gitcafe/zig/commit/f7837f445e6ed51f1f68e5b1975550b06f51a52e?format=markdown) — f7837f445e6ed51f1f68e5b1975550b06f51a52e; Andrew Kelley

- [WIN32: Linking with the CRT at runtime\. \(\#570\)](https://git.cafe/gitcafe/zig/commit/38f05d4ac59aa799f947ae1fb4671acafcc283cb?format=markdown) — 38f05d4ac59aa799f947ae1fb4671acafcc283cb; Dimenus

- [Enforce "\\n" line endings on Windows \(\#574\)](https://git.cafe/gitcafe/zig/commit/b35689b70de2da0c28d4d6ab56e2987cddf80e77?format=markdown) — b35689b70de2da0c28d4d6ab56e2987cddf80e77; Andreas Haferburg

- [fix windows build from previous commit](https://git.cafe/gitcafe/zig/commit/25972be45c360f0242928eeb54f63554a74c7085?format=markdown) — 25972be45c360f0242928eeb54f63554a74c7085; Andrew Kelley

- [breaking change to std.io API](https://git.cafe/gitcafe/zig/commit/9e234d4208725b818812765740b474f049d69788?format=markdown) — 9e234d4208725b818812765740b474f049d69788; Andrew Kelley

- [Merge branch 'master' into self-hosted](https://git.cafe/gitcafe/zig/commit/7a96aca39e8eabccf69f5c65cd60a96aa4a7666c?format=markdown) — 7a96aca39e8eabccf69f5c65cd60a96aa4a7666c; Andrew Kelley

- [Merge branch 'master' into self-hosted](https://git.cafe/gitcafe/zig/commit/540bac09280dc9511145f44fda49d3a84b699820?format=markdown) — 540bac09280dc9511145f44fda49d3a84b699820; Andrew Kelley

- [wip self hosted code](https://git.cafe/gitcafe/zig/commit/4f4da3c10c56eb1d60fdb2a98a46634d4dc608fe?format=markdown) — 4f4da3c10c56eb1d60fdb2a98a46634d4dc608fe; Andrew Kelley

- [self hosted zig: print usage](https://git.cafe/gitcafe/zig/commit/92751d5e2426f5f8151b910156d33709bf5df11b?format=markdown) — 92751d5e2426f5f8151b910156d33709bf5df11b; Andrew Kelley

- [parse-c: improve performance](https://git.cafe/gitcafe/zig/commit/c1642355f0b05f182c0b6d81d294d12be79ad0a8?format=markdown) — c1642355f0b05f182c0b6d81d294d12be79ad0a8; Andrew Kelley

- [report compile error instead of crashing for void in var args](https://git.cafe/gitcafe/zig/commit/a1af7cbf007f61e8fea06e1497b93c05bd989e74?format=markdown) — a1af7cbf007f61e8fea06e1497b93c05bd989e74; Andrew Kelley

- [fix compiler crash regarding type name of undefined](https://git.cafe/gitcafe/zig/commit/175893913defb637fd14ea5d2b49bbdf79a3222d?format=markdown) — 175893913defb637fd14ea5d2b49bbdf79a3222d; Andrew Kelley

- [std.fmt.format supports ints smaller than u8](https://git.cafe/gitcafe/zig/commit/9b91c76088e784bb622008623059eca5bbcd8700?format=markdown) — 9b91c76088e784bb622008623059eca5bbcd8700; Andrew Kelley

- [zig build: fix system libraries not respected for C artifacts](https://git.cafe/gitcafe/zig/commit/b3d12d2c9e64f0cd7db02e255686ee03dbec8de9?format=markdown) — b3d12d2c9e64f0cd7db02e255686ee03dbec8de9; Andrew Kelley

- [fix docs link](https://git.cafe/gitcafe/zig/commit/3c3af4b33296cdaaec25f9b6d403d6d1cf784b60?format=markdown) — 3c3af4b33296cdaaec25f9b6d403d6d1cf784b60; Andrew Kelley

- [remove unsupported targets from readme](https://git.cafe/gitcafe/zig/commit/a27c0dd591a0567d3c5b7ba4a50160ea4a3215c6?format=markdown) — a27c0dd591a0567d3c5b7ba4a50160ea4a3215c6; Andrew Kelley

- [Release 0.1.1](https://git.cafe/gitcafe/zig/commit/78cb4ce030b037685875cb9814e8be9afda9d4ee?format=markdown) — 78cb4ce030b037685875cb9814e8be9afda9d4ee; Andrew Kelley

- [build: fix logic for version when there is a git tag](https://git.cafe/gitcafe/zig/commit/79193ffed2228cb4e57553d49fe73947c2d2988b?format=markdown) — 79193ffed2228cb4e57553d49fe73947c2d2988b; Andrew Kelley

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

- [Add c allocator \(\#542\)](https://git.cafe/gitcafe/zig/commit/09c0cf2dcf30774852dddfbd703cb40387f400e5?format=markdown) — 09c0cf2dcf30774852dddfbd703cb40387f400e5; Marc Tiehuis

- [add uwtable attribute to functions on windows](https://git.cafe/gitcafe/zig/commit/0744c83f515f15a40da1bf55900c51c200bff2bb?format=markdown) — 0744c83f515f15a40da1bf55900c51c200bff2bb; Andrew Kelley

- [fix codegen of enum name table having wrong LLVM types](https://git.cafe/gitcafe/zig/commit/5866032e760dccb585e97d706b7865a720cbbf2c?format=markdown) — 5866032e760dccb585e97d706b7865a720cbbf2c; Andrew Kelley

- [appveyor: update version to match zig version](https://git.cafe/gitcafe/zig/commit/38a947c68307cd4bb44efff58cac1897ee1b4197?format=markdown) — 38a947c68307cd4bb44efff58cac1897ee1b4197; Andrew Kelley

- [appveyor: build with msvc and publish artifacts](https://git.cafe/gitcafe/zig/commit/1d88f9b9a61b98584581770d3d9acb07403bb58f?format=markdown) — 1d88f9b9a61b98584581770d3d9acb07403bb58f; Andrew Kelley

- [look for libc at runtime on windows](https://git.cafe/gitcafe/zig/commit/cbb6d2239f84ee13279655fc591530a23301d188?format=markdown) — cbb6d2239f84ee13279655fc591530a23301d188; Andrew Kelley

- [std.os.ChildProcess: on windows cwd affects exe search path](https://git.cafe/gitcafe/zig/commit/8cfb0cfbcee8161c52f71bccc3cf1b8d988f83b0?format=markdown) — 8cfb0cfbcee8161c52f71bccc3cf1b8d988f83b0; Andrew Kelley

- [fix regression on posix from previous commit](https://git.cafe/gitcafe/zig/commit/4e2a5e6b1372ca22735a8f73a56c9de417460722?format=markdown) — 4e2a5e6b1372ca22735a8f73a56c9de417460722; Andrew Kelley

- [ability to make a DLL](https://git.cafe/gitcafe/zig/commit/d08c57741ae190c587c42861e71b0e361903733e?format=markdown) — d08c57741ae190c587c42861e71b0e361903733e; Andrew Kelley

- [fix debug safety tests on windows](https://git.cafe/gitcafe/zig/commit/78b753af9dd9818b9dc848f590330c61b2ca7c3f?format=markdown) — 78b753af9dd9818b9dc848f590330c61b2ca7c3f; Andrew Kelley

- [fix compare-output tests on windows](https://git.cafe/gitcafe/zig/commit/d6bfa3f6390cfa0fa745e73640bb1d275a6d673c?format=markdown) — d6bfa3f6390cfa0fa745e73640bb1d275a6d673c; Andrew Kelley

- [LLD COFF: close handles to objects used to link](https://git.cafe/gitcafe/zig/commit/2a08116788e8fcebac4da4f71d7f5edb5a97c429?format=markdown) — 2a08116788e8fcebac4da4f71d7f5edb5a97c429; Andrew Kelley

- [clean up some resources](https://git.cafe/gitcafe/zig/commit/562f91e875e870eb9f2948dd4de607441f5a6be9?format=markdown) — 562f91e875e870eb9f2948dd4de607441f5a6be9; Andrew Kelley

- [fix windows argument parsing](https://git.cafe/gitcafe/zig/commit/e3ad13e05425b3afc9dbac19438ee8a978dcd1e8?format=markdown) — e3ad13e05425b3afc9dbac19438ee8a978dcd1e8; Andrew Kelley

- [16MB stack size when building with msvc](https://git.cafe/gitcafe/zig/commit/f87f98015ca0def0faa717748ace151aeff39c40?format=markdown) — f87f98015ca0def0faa717748ace151aeff39c40; Andrew Kelley

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