# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 7297baa9c6f3f1b894b47fe7b06b5ae2007d0f3c

Requested commit: 7297baa9c6f3f1b894b47fe7b06b5ae2007d0f3c

- [tokenizing basic operators](https://git.cafe/gitcafe/zig/commit/7297baa9c6f3f1b894b47fe7b06b5ae2007d0f3c?format=markdown) — 7297baa9c6f3f1b894b47fe7b06b5ae2007d0f3c; Andrew Kelley

- [tokenizing string literals](https://git.cafe/gitcafe/zig/commit/07898cc0dfae880b35bededa726c7e16a3c45f3d?format=markdown) — 07898cc0dfae880b35bededa726c7e16a3c45f3d; Andrew Kelley

- [simple tokenization](https://git.cafe/gitcafe/zig/commit/798dbe487b678a85c7e10b78c2424c4b3508475b?format=markdown) — 798dbe487b678a85c7e10b78c2424c4b3508475b; Andrew Kelley

- [read a file](https://git.cafe/gitcafe/zig/commit/31d9dc35395d495fa896532bdffb4529c136ce41?format=markdown) — 31d9dc35395d495fa896532bdffb4529c136ce41; Andrew Kelley

- [fix incorrect LLVM IR for union constant when active field is void](https://git.cafe/gitcafe/zig/commit/5ebed1c9eeff6a190ff3d603bc6c680d4b920bd8?format=markdown) — 5ebed1c9eeff6a190ff3d603bc6c680d4b920bd8; Andrew Kelley

- [rename builtin.is_big_endian to builtin.endian](https://git.cafe/gitcafe/zig/commit/a966275e509670e750ef54a37f7202078aa4cf07?format=markdown) — a966275e509670e750ef54a37f7202078aa4cf07; Andrew Kelley

- [Merge pull request \#644 from Dubhead/Dubhead-fix-message-color](https://git.cafe/gitcafe/zig/commit/67e6d9bc30dabc295262b1aee8fe5eb044ba5cdc?format=markdown) — 67e6d9bc30dabc295262b1aee8fe5eb044ba5cdc; Andrew Kelley

- [add test for casting union to tag type of union](https://git.cafe/gitcafe/zig/commit/76f3bdfff8224144e7b57748eb8eda2001d0308d?format=markdown) — 76f3bdfff8224144e7b57748eb8eda2001d0308d; Andrew Kelley

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

- [add test for union with 1 void field being 0 bits](https://git.cafe/gitcafe/zig/commit/54138d9e82d545094a85435ef862a6d4894e859e?format=markdown) — 54138d9e82d545094a85435ef862a6d4894e859e; Andrew Kelley

- [add test for @sizeOf on extern and packed unions](https://git.cafe/gitcafe/zig/commit/084911d9b376fa9bea2567f53854511adc6d07ec?format=markdown) — 084911d9b376fa9bea2567f53854511adc6d07ec; Andrew Kelley

- [update docs regarding enums and unions](https://git.cafe/gitcafe/zig/commit/942b250895581f01adf52b3d5addd99b7a4bc0d3?format=markdown) — 942b250895581f01adf52b3d5addd99b7a4bc0d3; Andrew Kelley

- [more tests for unions](https://git.cafe/gitcafe/zig/commit/05d9f07541c8c5b788687046ad313c6cff211476?format=markdown) — 05d9f07541c8c5b788687046ad313c6cff211476; Andrew Kelley

- [fix abi alignment of union-enums not counting tag type](https://git.cafe/gitcafe/zig/commit/fce435db269162774106ce7e6ddf70871d5eeb49?format=markdown) — fce435db269162774106ce7e6ddf70871d5eeb49; Andrew Kelley

- [rename @EnumTagType to @TagType\. add tests for union-enums](https://git.cafe/gitcafe/zig/commit/5a8367e8924e809b1390796eb656633ea5e34a86?format=markdown) — 5a8367e8924e809b1390796eb656633ea5e34a86; Andrew Kelley

- [rework enums and unions and their relationship to each other](https://git.cafe/gitcafe/zig/commit/0ad1239522c70418990dc7b9da4e128da7cdd1d5?format=markdown) — 0ad1239522c70418990dc7b9da4e128da7cdd1d5; Andrew Kelley

- [ability to set tag values of enums](https://git.cafe/gitcafe/zig/commit/137c8f5e8a6023db24f90555e968b592a4b843e4?format=markdown) — 137c8f5e8a6023db24f90555e968b592a4b843e4; Andrew Kelley

- [casting between integer and enum only works via tag type](https://git.cafe/gitcafe/zig/commit/98237f7c0ba62099e85a8caf8fc09039845b224e?format=markdown) — 98237f7c0ba62099e85a8caf8fc09039845b224e; Andrew Kelley

- [todo: fix \#639](https://git.cafe/gitcafe/zig/commit/54a0db0daf8fd5ef307f275275e10f32ebd7d27a?format=markdown) — 54a0db0daf8fd5ef307f275275e10f32ebd7d27a; Josh Wolfe

- [implement insertion sort\. something's broken](https://git.cafe/gitcafe/zig/commit/67b8b00c446634a6db5818bcb84f4207aad3948a?format=markdown) — 67b8b00c446634a6db5818bcb84f4207aad3948a; Josh Wolfe

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

- [translate-c: only emit enum tag type if not c_int or c_uint](https://git.cafe/gitcafe/zig/commit/b4120423a5f0785e950739ab8c1324691971d680?format=markdown) — b4120423a5f0785e950739ab8c1324691971d680; Andrew Kelley

- [packed structs can have enums with explicit tag types](https://git.cafe/gitcafe/zig/commit/264c86853b714482d006baa38482a6f7d55e8d94?format=markdown) — 264c86853b714482d006baa38482a6f7d55e8d94; Andrew Kelley

- [ability to specify tag type of enums](https://git.cafe/gitcafe/zig/commit/b62e2fd8703129fcf0dc80675800f005e84ee724?format=markdown) — b62e2fd8703129fcf0dc80675800f005e84ee724; Andrew Kelley

- [add mem.readIntLE and readIntBE](https://git.cafe/gitcafe/zig/commit/5786df933d37d52d57fef9c28acb9c2c23128d31?format=markdown) — 5786df933d37d52d57fef9c28acb9c2c23128d31; Josh Wolfe

- [fix build broken by previous commit](https://git.cafe/gitcafe/zig/commit/210d0017c40ee24215ce705fcee342fe34b9dccb?format=markdown) — 210d0017c40ee24215ce705fcee342fe34b9dccb; Andrew Kelley

- [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

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