# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 4b1d120f5874a3cad4d05e21e6a3219e48f9b056

Requested commit: 4b1d120f5874a3cad4d05e21e6a3219e48f9b056

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

- [rendering source code without recursion](https://git.cafe/gitcafe/zig/commit/dc2e3465c78411c67eb6d1efd4944b19b0b279f2?format=markdown) — dc2e3465c78411c67eb6d1efd4944b19b0b279f2; Andrew Kelley

- [parsing an extern fn declaration](https://git.cafe/gitcafe/zig/commit/62ead3a2ee3670e2eba8a8e8fe5b2cb32630d787?format=markdown) — 62ead3a2ee3670e2eba8a8e8fe5b2cb32630d787; Andrew Kelley

- [partial parameter decl parsing](https://git.cafe/gitcafe/zig/commit/e9efa74333b4890b2598c96dc7df4761965e6819?format=markdown) — e9efa74333b4890b2598c96dc7df4761965e6819; Andrew Kelley

- [tokenizing libc hello world](https://git.cafe/gitcafe/zig/commit/f466e539ef27d1cf90e2b163d5afbcf0bffc0aa5?format=markdown) — f466e539ef27d1cf90e2b163d5afbcf0bffc0aa5; Andrew Kelley

- [parse a simple variable declaration](https://git.cafe/gitcafe/zig/commit/d431b0fb99342f1e2629f5dd8bf1ca578a5e5d9a?format=markdown) — d431b0fb99342f1e2629f5dd8bf1ca578a5e5d9a; Andrew Kelley

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

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

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

- [awkward void union field syntax no longer needed](https://git.cafe/gitcafe/zig/commit/37fbf01755ad8a87e9ffa5b2cd6592b523da0d8e?format=markdown) — 37fbf01755ad8a87e9ffa5b2cd6592b523da0d8e; Andrew Kelley

- [upgrade to new args api](https://git.cafe/gitcafe/zig/commit/18b8a625f55f1c9cd325ec1ffb8d6d666c440b86?format=markdown) — 18b8a625f55f1c9cd325ec1ffb8d6d666c440b86; Andrew Kelley

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

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

- [revert to master branch ir.cpp, fixes issue better than this branch](https://git.cafe/gitcafe/zig/commit/b66fb7ceae9029935e5cf3c3752d240a74b6cd7c?format=markdown) — b66fb7ceae9029935e5cf3c3752d240a74b6cd7c; Andrew Kelley

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

- [parser skeleton](https://git.cafe/gitcafe/zig/commit/08d531143f0b373cbc54e037fa526fb00d9db398?format=markdown) — 08d531143f0b373cbc54e037fa526fb00d9db398; Andrew Kelley

- [tokenizing hello world](https://git.cafe/gitcafe/zig/commit/3976981ab3370d099535d79d42bd82d5924df7f5?format=markdown) — 3976981ab3370d099535d79d42bd82d5924df7f5; Andrew Kelley

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

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