# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 76f87cdd966f23106684bb38c127f6bd3f4e9fa3

Requested commit: 76f87cdd966f23106684bb38c127f6bd3f4e9fa3

- [std: add OutStream.write_byte](https://git.cafe/gitcafe/zig/commit/76f87cdd966f23106684bb38c127f6bd3f4e9fa3?format=markdown) — 76f87cdd966f23106684bb38c127f6bd3f4e9fa3; Andrew Kelley

- [inline parameters](https://git.cafe/gitcafe/zig/commit/78d4fb20c44488117cc450177d92c44a19d97c91?format=markdown) — 78d4fb20c44488117cc450177d92c44a19d97c91; Andrew Kelley

- [rename NodeTypeStructDecl to NodeTypeContainerDecl](https://git.cafe/gitcafe/zig/commit/425c0ffa014fb950a4f9f90aa9a200fbc4d8e091?format=markdown) — 425c0ffa014fb950a4f9f90aa9a200fbc4d8e091; Andrew Kelley

- [fix not resolving use declarations](https://git.cafe/gitcafe/zig/commit/3971bf3d728ebb78a90caab504827db8a4c24423?format=markdown) — 3971bf3d728ebb78a90caab504827db8a4c24423; Andrew Kelley

- [fix duplicate type defined when imported from parseh](https://git.cafe/gitcafe/zig/commit/f2fc9b8a7b50cba4b8b2698a06cfbe7ba8018f4f?format=markdown) — f2fc9b8a7b50cba4b8b2698a06cfbe7ba8018f4f; Andrew Kelley

- [ability to cast explicitly from int to enum](https://git.cafe/gitcafe/zig/commit/49a4b1b9309de06f7a359836788dfff447003f1b?format=markdown) — 49a4b1b9309de06f7a359836788dfff447003f1b; Andrew Kelley

- [parseh: support octal in C macro string literal](https://git.cafe/gitcafe/zig/commit/a5251a1c102334a5dcb07e4fcc2b676be55fe2be?format=markdown) — a5251a1c102334a5dcb07e4fcc2b676be55fe2be; Andrew Kelley

- [fix tokenizing string symbols with hex characters in them](https://git.cafe/gitcafe/zig/commit/100e8e15fa087be8975173c03a2f89b227b16730?format=markdown) — 100e8e15fa087be8975173c03a2f89b227b16730; Andrew Kelley

- [don't add no-frame-pointer-elim for inline functions](https://git.cafe/gitcafe/zig/commit/b08bc84a36f9661e37340a6b4b3244f4b0f7060a?format=markdown) — b08bc84a36f9661e37340a6b4b3244f4b0f7060a; Andrew Kelley

- [inline assembly: allow empty output list](https://git.cafe/gitcafe/zig/commit/762e686d17b7c3a97358302940c84701650668a0?format=markdown) — 762e686d17b7c3a97358302940c84701650668a0; Andrew Kelley

- [fix offset map for inline assembly error messages](https://git.cafe/gitcafe/zig/commit/39016c1d3e4fe3cc579a5c0c5aea696401562900?format=markdown) — 39016c1d3e4fe3cc579a5c0c5aea696401562900; Andrew Kelley

- [fix raw string literal crash](https://git.cafe/gitcafe/zig/commit/f6b16c99ba44cf1cb6d5ea106093e426e6623443?format=markdown) — f6b16c99ba44cf1cb6d5ea106093e426e6623443; Andrew Kelley

- [linux: accept calls accept4 with 0 for flags](https://git.cafe/gitcafe/zig/commit/3273e99d705cd5bd7d1da86668385bda75a2a3bd?format=markdown) — 3273e99d705cd5bd7d1da86668385bda75a2a3bd; Andrew Kelley

- [add some docs about builtin functions](https://git.cafe/gitcafe/zig/commit/da8e30fe46df441d2613d90576d7bc19658e923c?format=markdown) — da8e30fe46df441d2613d90576d7bc19658e923c; Andrew Kelley

- [support extern C ABI for return types](https://git.cafe/gitcafe/zig/commit/fbb6d1d7ee634ac04df7b53abec842c30fafefed?format=markdown) — fbb6d1d7ee634ac04df7b53abec842c30fafefed; Andrew Kelley

- [add beginning of print stack trace function](https://git.cafe/gitcafe/zig/commit/7edef4f3fd8e260c69142741e750b3e6893434b8?format=markdown) — 7edef4f3fd8e260c69142741e750b3e6893434b8; Andrew Kelley

- [fix crash when error evaluating target of for expr](https://git.cafe/gitcafe/zig/commit/2c710382a888e8f45b958bdf3e77213cc18c2733?format=markdown) — 2c710382a888e8f45b958bdf3e77213cc18c2733; Andrew Kelley

- [compiler-rt: add \_\_aeabi_uldivmod](https://git.cafe/gitcafe/zig/commit/3df9389215b365a83b1a509e55086595105c1f58?format=markdown) — 3df9389215b365a83b1a509e55086595105c1f58; Andrew Kelley

- [Add unsigned and signed generic print fns](https://git.cafe/gitcafe/zig/commit/7b0052abbb0919339315be7ae4eb293ef83566cd?format=markdown) — 7b0052abbb0919339315be7ae4eb293ef83566cd; Travis McDemus

- [add bit_count, is_wrapping, is_signed fields to int types](https://git.cafe/gitcafe/zig/commit/9813ae8586b2c33ebcb7f3f522665675b2901701?format=markdown) — 9813ae8586b2c33ebcb7f3f522665675b2901701; Andrew Kelley

- [add int_type builtin function](https://git.cafe/gitcafe/zig/commit/6ff996f60fa4e26e8dc5a8556986b5caa3eb1021?format=markdown) — 6ff996f60fa4e26e8dc5a8556986b5caa3eb1021; Andrew Kelley

- [add 64 bit division test](https://git.cafe/gitcafe/zig/commit/50310cf9df75217cba0edf2420a8af8d560d4b3e?format=markdown) — 50310cf9df75217cba0edf2420a8af8d560d4b3e; Andrew Kelley

- [switch on compile var marks entire namespaces](https://git.cafe/gitcafe/zig/commit/7f90dbbb11456f13eab2588ceb075e55dab93958?format=markdown) — 7f90dbbb11456f13eab2588ceb075e55dab93958; Andrew Kelley

- [add compile_err builtin](https://git.cafe/gitcafe/zig/commit/6ae6b5f5b546ab63311b6b08281f5962c9d24667?format=markdown) — 6ae6b5f5b546ab63311b6b08281f5962c9d24667; Andrew Kelley

- [std: take advantage of ability to cast maybe pointer to isize](https://git.cafe/gitcafe/zig/commit/76f909edebf86a5d46d24a9dcf897f2cc3ded86d?format=markdown) — 76f909edebf86a5d46d24a9dcf897f2cc3ded86d; Andrew Kelley

- [add error for wrong return type of main](https://git.cafe/gitcafe/zig/commit/33e3d5645344d5c8076a1f020d49917334f6902a?format=markdown) — 33e3d5645344d5c8076a1f020d49917334f6902a; Andrew Kelley

- [update README with website](https://git.cafe/gitcafe/zig/commit/65e0e85685ac704088cc0ee319c6e4c51adb0c8b?format=markdown) — 65e0e85685ac704088cc0ee319c6e4c51adb0c8b; Andrew Kelley

- [std: make parsing an unsigned number generic](https://git.cafe/gitcafe/zig/commit/6a7f3c8df72349ffbe207ff7f8d98b6993b0e8c4?format=markdown) — 6a7f3c8df72349ffbe207ff7f8d98b6993b0e8c4; Andrew Kelley

- [we have generics now](https://git.cafe/gitcafe/zig/commit/b68aee4f34dffe60c099cba0a4ca56580e7a9cf5?format=markdown) — b68aee4f34dffe60c099cba0a4ca56580e7a9cf5; Andrew Kelley

- [std: fix linux.get_errno](https://git.cafe/gitcafe/zig/commit/5d2f86116fe6c43d772e444d4519c64f33f9969d?format=markdown) — 5d2f86116fe6c43d772e444d4519c64f33f9969d; Andrew Kelley

- [ability to cast maybe pointer to isize/usize](https://git.cafe/gitcafe/zig/commit/8e3ab28be95de4faca64d5abab21f1948f71510b?format=markdown) — 8e3ab28be95de4faca64d5abab21f1948f71510b; Andrew Kelley

- [Merge pull request \#152 from jmi2k/zig-std-dir](https://git.cafe/gitcafe/zig/commit/774ec1f88992667529a7b3c149b59b68eb4f2c59?format=markdown) — 774ec1f88992667529a7b3c149b59b68eb4f2c59; Andrew Kelley

- [add readonly attribute to relevant functions and parameters](https://git.cafe/gitcafe/zig/commit/1eafc85f1f0643ca2594247615a14b7a34343a14?format=markdown) — 1eafc85f1f0643ca2594247615a14b7a34343a14; Andrew Kelley

- [recognize ar program and pass \-\-gc-sections to ld](https://git.cafe/gitcafe/zig/commit/26718a619c572602c21c83b1588e50723447709a?format=markdown) — 26718a619c572602c21c83b1588e50723447709a; Andrew Kelley

- [builtin: use explicit type instead of typeof function](https://git.cafe/gitcafe/zig/commit/6b7ffd4cbe1006013cda4a36c9659c4822ae1b53?format=markdown) — 6b7ffd4cbe1006013cda4a36c9659c4822ae1b53; Andrew Kelley

- [some work in progress networking code](https://git.cafe/gitcafe/zig/commit/22888ca5246acb7dc7afac602488b17f01790bfb?format=markdown) — 22888ca5246acb7dc7afac602488b17f01790bfb; Andrew Kelley

- [add hashmap to standard library](https://git.cafe/gitcafe/zig/commit/d92ae20f459c3ac491a0f5ef8aa42e8ac37634c8?format=markdown) — d92ae20f459c3ac491a0f5ef8aa42e8ac37634c8; Andrew Kelley

- [fix ability to use previous generic params and](https://git.cafe/gitcafe/zig/commit/f1e5be96860406d7a4239b174c896799d8fd6545?format=markdown) — f1e5be96860406d7a4239b174c896799d8fd6545; Andrew Kelley

- [support variable declarations in structs](https://git.cafe/gitcafe/zig/commit/745c325d0f498406f229e532753e5d5712e824d4?format=markdown) — 745c325d0f498406f229e532753e5d5712e824d4; Andrew Kelley

- [add debug safety for shortening casts](https://git.cafe/gitcafe/zig/commit/56908dcb9dd7bbfae7c22b6312752eb576a227c2?format=markdown) — 56908dcb9dd7bbfae7c22b6312752eb576a227c2; Andrew Kelley

- [not-yet-working implementation of generic hash map](https://git.cafe/gitcafe/zig/commit/9e905ab3646ebb41f834d04707fd0fc3857d7834?format=markdown) — 9e905ab3646ebb41f834d04707fd0fc3857d7834; Andrew Kelley

- [add list implementation to standard library](https://git.cafe/gitcafe/zig/commit/0c32b0b4ad32549193b46d33026d72b5e4a17bd9?format=markdown) — 0c32b0b4ad32549193b46d33026d72b5e4a17bd9; Andrew Kelley

- [ability to cast u8 slice to bigger slice](https://git.cafe/gitcafe/zig/commit/18ed87c695398a1fbe972d0f8d212365a9832883?format=markdown) — 18ed87c695398a1fbe972d0f8d212365a9832883; Andrew Kelley

- [fix null literal outside function](https://git.cafe/gitcafe/zig/commit/aed96e35126eb6bb6c280f6517f59b5f17d7e61e?format=markdown) — aed96e35126eb6bb6c280f6517f59b5f17d7e61e; Andrew Kelley

- [add div_exact builtin fn](https://git.cafe/gitcafe/zig/commit/404defd99b76ebf2cfe46ea26248a8813e40136f?format=markdown) — 404defd99b76ebf2cfe46ea26248a8813e40136f; Andrew Kelley

- [add debug safety for division](https://git.cafe/gitcafe/zig/commit/eb83111f0258ee41af021091bb78b3b5e5f6f3d3?format=markdown) — eb83111f0258ee41af021091bb78b3b5e5f6f3d3; Andrew Kelley

- [ability to cast slice to u8 slice](https://git.cafe/gitcafe/zig/commit/9d29674711dc4d1b11d4efdad8d0f5a40f56d673?format=markdown) — 9d29674711dc4d1b11d4efdad8d0f5a40f56d673; Andrew Kelley

- [generic args available to member functions](https://git.cafe/gitcafe/zig/commit/9e0165147e18ffb36bcaf09112c72f4cb397d563?format=markdown) — 9e0165147e18ffb36bcaf09112c72f4cb397d563; Andrew Kelley

- [support generic data structures](https://git.cafe/gitcafe/zig/commit/2ed72022ce56b06bb3e90ca9259065452e209eb9?format=markdown) — 2ed72022ce56b06bb3e90ca9259065452e209eb9; Andrew Kelley

- [std: separate str and cstr](https://git.cafe/gitcafe/zig/commit/01c46eef3a7e4fd5a96f364541c539746ae1ea3b?format=markdown) — 01c46eef3a7e4fd5a96f364541c539746ae1ea3b; Andrew Kelley

- [self hosted tests test release mode too](https://git.cafe/gitcafe/zig/commit/6f0f357ee43fc02ad2dc1eb44ab127c0d741282c?format=markdown) — 6f0f357ee43fc02ad2dc1eb44ab127c0d741282c; Andrew Kelley

- [better array concatenation semantics](https://git.cafe/gitcafe/zig/commit/8c79438f6b76f1ad4b4941cdb46ae1e7aa12ce14?format=markdown) — 8c79438f6b76f1ad4b4941cdb46ae1e7aa12ce14; Andrew Kelley

- [link: don't put \-l in front of \.a or \.so files](https://git.cafe/gitcafe/zig/commit/d5d5fd928c79df6e4060c7ad84068fcee28c2391?format=markdown) — d5d5fd928c79df6e4060c7ad84068fcee28c2391; Andrew Kelley

- [add frame_address and return_address builtins](https://git.cafe/gitcafe/zig/commit/c098a8f5223855b410895b5396948e3e2b3aacba?format=markdown) — c098a8f5223855b410895b5396948e3e2b3aacba; Andrew Kelley

- [implicit wrap widening cast on integer peer types](https://git.cafe/gitcafe/zig/commit/271a37b418828c8ee79402f97016be42c5fa2884?format=markdown) — 271a37b418828c8ee79402f97016be42c5fa2884; Andrew Kelley

- [fix eval integer wrapping and add tests](https://git.cafe/gitcafe/zig/commit/6131b3716322d60cf26f7aad1a654dc6c4414051?format=markdown) — 6131b3716322d60cf26f7aad1a654dc6c4414051; Andrew Kelley

- [add shl_with_overflow builtin function](https://git.cafe/gitcafe/zig/commit/9db45ac36230c80c68af7b66827b6c73fc96c147?format=markdown) — 9db45ac36230c80c68af7b66827b6c73fc96c147; Andrew Kelley

- [add debug safety for left shifting](https://git.cafe/gitcafe/zig/commit/100802cdc0a898b948d30b464ac2348be1928080?format=markdown) — 100802cdc0a898b948d30b464ac2348be1928080; Andrew Kelley

- [add tests for integer wrapping](https://git.cafe/gitcafe/zig/commit/0c96920172dee530f445e4ef304954d0fe233bfa?format=markdown) — 0c96920172dee530f445e4ef304954d0fe233bfa; Andrew Kelley

- [add tests for integer overflow crashing](https://git.cafe/gitcafe/zig/commit/b8d17b11a7eba696200ab9b5819121f48ad123d1?format=markdown) — b8d17b11a7eba696200ab9b5819121f48ad123d1; Andrew Kelley

- [add integer wrapping](https://git.cafe/gitcafe/zig/commit/094336f07cdf42f2f79df5b190ccc0139412cfbc?format=markdown) — 094336f07cdf42f2f79df5b190ccc0139412cfbc; Andrew Kelley

- [add fence builtin function](https://git.cafe/gitcafe/zig/commit/dedde0d790a60522e073d78ce6bbb0714d50d7aa?format=markdown) — dedde0d790a60522e073d78ce6bbb0714d50d7aa; Andrew Kelley

- [add cmpxchg builtin function](https://git.cafe/gitcafe/zig/commit/c95e49785772a54916418630fbc7283791a4aa72?format=markdown) — c95e49785772a54916418630fbc7283791a4aa72; Andrew Kelley

- [more networking standard library code](https://git.cafe/gitcafe/zig/commit/f2bc5ccbc2f322b625719d374bbb09a4335c1bd1?format=markdown) — f2bc5ccbc2f322b625719d374bbb09a4335c1bd1; Andrew Kelley

- [beginnings of network standard library code](https://git.cafe/gitcafe/zig/commit/66ed7a5eb51580fb8f02e16f16ccad31abe0bcc1?format=markdown) — 66ed7a5eb51580fb8f02e16f16ccad31abe0bcc1; Andrew Kelley

- [support maybe destructuring into a pointer variable](https://git.cafe/gitcafe/zig/commit/7f589c0cab105a79ff6d71233538dca8a39f8152?format=markdown) — 7f589c0cab105a79ff6d71233538dca8a39f8152; Andrew Kelley

- [implement string escapes](https://git.cafe/gitcafe/zig/commit/9ccd0ba9611d7828f42bffca919c7ad3177cbbe1?format=markdown) — 9ccd0ba9611d7828f42bffca919c7ad3177cbbe1; Andrew Kelley

- [build: link against libLLVM.so if available](https://git.cafe/gitcafe/zig/commit/037283c3b3e425193eebb766c17336ee55aa0384?format=markdown) — 037283c3b3e425193eebb766c17336ee55aa0384; Andrew Kelley

- [add array multiplication operator](https://git.cafe/gitcafe/zig/commit/d908afe1050caca4dd33333adcd4844738c10e56?format=markdown) — d908afe1050caca4dd33333adcd4844738c10e56; Andrew Kelley

- [ability to specify body of an extern function](https://git.cafe/gitcafe/zig/commit/46b0b84b90119a1eb70a30f78baa8239cafb2524?format=markdown) — 46b0b84b90119a1eb70a30f78baa8239cafb2524; Andrew Kelley

- [better alignment value for stack variables](https://git.cafe/gitcafe/zig/commit/a299de2265ae1fc2da31214725ea5bf399848319?format=markdown) — a299de2265ae1fc2da31214725ea5bf399848319; Andrew Kelley

- [better parameter codegen](https://git.cafe/gitcafe/zig/commit/4815c03caa08ecca6bdca85885506e850f9869b1?format=markdown) — 4815c03caa08ecca6bdca85885506e850f9869b1; Andrew Kelley

- [add missing debug entry for breakpoint](https://git.cafe/gitcafe/zig/commit/09042f1b0ca15c0184beb13ab58c3034507372dc?format=markdown) — 09042f1b0ca15c0184beb13ab58c3034507372dc; Andrew Kelley

- [ability to compare booleans](https://git.cafe/gitcafe/zig/commit/8ec109de3c975306e13f03789a229095a6bd40f1?format=markdown) — 8ec109de3c975306e13f03789a229095a6bd40f1; Andrew Kelley

- [add array bounds checking in debug mode](https://git.cafe/gitcafe/zig/commit/d1fa5692c685b804181d4658afce1e53ca74ec19?format=markdown) — d1fa5692c685b804181d4658afce1e53ca74ec19; Andrew Kelley

- [vim syntax: single-line strings must be contained in a single line](https://git.cafe/gitcafe/zig/commit/61e6c49bc537a1c8a8da1d8a0e777261eef74cef?format=markdown) — 61e6c49bc537a1c8a8da1d8a0e777261eef74cef; Josh Wolfe

- [support switching on error union type](https://git.cafe/gitcafe/zig/commit/d0378057d1276d0bbbf0f0cac05e252bcc131692?format=markdown) — d0378057d1276d0bbbf0f0cac05e252bcc131692; Andrew Kelley

- [fix ability to parse character literals](https://git.cafe/gitcafe/zig/commit/d1b65c6f46ab0891db3c80db2eedbb434168aabe?format=markdown) — d1b65c6f46ab0891db3c80db2eedbb434168aabe; Andrew Kelley

- [rename unknown_size_array to slice](https://git.cafe/gitcafe/zig/commit/3886fdc19b624e6fa47dcd02b627548bc7a7ada0?format=markdown) — 3886fdc19b624e6fa47dcd02b627548bc7a7ada0; Andrew Kelley

- [add codegen for pointer comparison](https://git.cafe/gitcafe/zig/commit/8583fd7f9f96887fe685354662b1fc076ebeb031?format=markdown) — 8583fd7f9f96887fe685354662b1fc076ebeb031; Andrew Kelley

- [add compile error for invalid equality operator uses](https://git.cafe/gitcafe/zig/commit/8ad75a9bf3a7fa9782bf17165fa6d7dc842efb51?format=markdown) — 8ad75a9bf3a7fa9782bf17165fa6d7dc842efb51; Andrew Kelley

- [add skeleton for union support](https://git.cafe/gitcafe/zig/commit/46ab981787a108ad4326c86aa2a6af4247e7191b?format=markdown) — 46ab981787a108ad4326c86aa2a6af4247e7191b; Andrew Kelley

- [cat example: fix not flushing stderr](https://git.cafe/gitcafe/zig/commit/4961910e7faf4df0a88d9571e894563f80613f7f?format=markdown) — 4961910e7faf4df0a88d9571e894563f80613f7f; Andrew Kelley

- [fix handling of slice of zero bits type](https://git.cafe/gitcafe/zig/commit/899fb14c30f34cea811bbf361124b15dc41eea71?format=markdown) — 899fb14c30f34cea811bbf361124b15dc41eea71; Andrew Kelley

- [fix returning empty struct from function](https://git.cafe/gitcafe/zig/commit/55b28ab0301237b8c9e39db4160036a42544f836?format=markdown) — 55b28ab0301237b8c9e39db4160036a42544f836; Andrew Kelley

- [build: add test coverage target](https://git.cafe/gitcafe/zig/commit/da406cb11287e2961ad5aaa6ca857efd57fb9d03?format=markdown) — da406cb11287e2961ad5aaa6ca857efd57fb9d03; Andrew Kelley

- [fix vim syntax highlighting for multiline strings](https://git.cafe/gitcafe/zig/commit/97fae8cc85352cceabbf84bcc7481c138eb8b666?format=markdown) — 97fae8cc85352cceabbf84bcc7481c138eb8b666; Josh Wolfe

- [fix gcc build errors](https://git.cafe/gitcafe/zig/commit/4a7911e3eb40e590de930a07413d6254554d2de7?format=markdown) — 4a7911e3eb40e590de930a07413d6254554d2de7; Josh Wolfe

- [parseh: support anonymous enums and enums with initializers](https://git.cafe/gitcafe/zig/commit/66163692ad35048e0bab5861e371067b63ee0f88?format=markdown) — 66163692ad35048e0bab5861e371067b63ee0f88; Andrew Kelley

- [add syntax to allow symbols to have arbitrary strings as names](https://git.cafe/gitcafe/zig/commit/8187396f640d2a56e0d56c7d199074b4590e49eb?format=markdown) — 8187396f640d2a56e0d56c7d199074b4590e49eb; Andrew Kelley

- [better parsing of C macros](https://git.cafe/gitcafe/zig/commit/35362f8137b2c5109e6bc39cb12048c016b5b580?format=markdown) — 35362f8137b2c5109e6bc39cb12048c016b5b580; Andrew Kelley

- [ability to use a struct with no fields](https://git.cafe/gitcafe/zig/commit/a380b803ac8b4eefcde4d3d552cdcbc8010aa798?format=markdown) — a380b803ac8b4eefcde4d3d552cdcbc8010aa798; Andrew Kelley

- [fix undeclared identifier not marking function as impure](https://git.cafe/gitcafe/zig/commit/ae600d2f7f89989c297c036f189b7bedfde910af?format=markdown) — ae600d2f7f89989c297c036f189b7bedfde910af; Andrew Kelley

- [for loop: add ability to get pointer to elem var](https://git.cafe/gitcafe/zig/commit/6acc354957752e2cfa8d67bdd0e4c3b42f9be3c3?format=markdown) — 6acc354957752e2cfa8d67bdd0e4c3b42f9be3c3; Andrew Kelley

- [add optional continue expression to while loop](https://git.cafe/gitcafe/zig/commit/a25307c0a1b45d0c7b83158349fbc57626baf656?format=markdown) — a25307c0a1b45d0c7b83158349fbc57626baf656; Andrew Kelley

- [fix casting with imported symbol not working](https://git.cafe/gitcafe/zig/commit/04364c45cefbba9451af202ceab5ae528cc8bbaa?format=markdown) — 04364c45cefbba9451af202ceab5ae528cc8bbaa; Andrew Kelley

- [enum init uses container init syntax instead of fn call](https://git.cafe/gitcafe/zig/commit/36c6acfc76eeeed1498b5cc9ecb3137214e69bbf?format=markdown) — 36c6acfc76eeeed1498b5cc9ecb3137214e69bbf; Andrew Kelley

- [add test for public enums](https://git.cafe/gitcafe/zig/commit/7a7f83033c3fee3e92046b76dd33b9f8ded4f0fd?format=markdown) — 7a7f83033c3fee3e92046b76dd33b9f8ded4f0fd; Andrew Kelley

- [implement constant initialization of enum values](https://git.cafe/gitcafe/zig/commit/4e37fb2fa244e350b4e248332848d40594eee820?format=markdown) — 4e37fb2fa244e350b4e248332848d40594eee820; Andrew Kelley

- [std: remove broken windows random implementation](https://git.cafe/gitcafe/zig/commit/9658c05fd406a13cade56b9c6e26d96764b965cc?format=markdown) — 9658c05fd406a13cade56b9c6e26d96764b965cc; Andrew Kelley

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