# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 6e6d138c2f50f95fe9c6b4acbc16ffa17475a4a5

Requested commit: 6e6d138c2f50f95fe9c6b4acbc16ffa17475a4a5

- [add ability to explicitly cast enum with no payload to int](https://git.cafe/gitcafe/zig/commit/6e6d138c2f50f95fe9c6b4acbc16ffa17475a4a5?format=markdown) — 6e6d138c2f50f95fe9c6b4acbc16ffa17475a4a5; Andrew Kelley

- [implement null as a literal type](https://git.cafe/gitcafe/zig/commit/651dc31247c2f637925ed6a6e92c8bc1a19efd5c?format=markdown) — 651dc31247c2f637925ed6a6e92c8bc1a19efd5c; Andrew Kelley

- [implement \`?return\` expression](https://git.cafe/gitcafe/zig/commit/1f7ec741fa5b1d9ba3826e06a8a8a0feec58876f?format=markdown) — 1f7ec741fa5b1d9ba3826e06a8a8a0feec58876f; Andrew Kelley

- [std: more progress toward stack printing](https://git.cafe/gitcafe/zig/commit/6149f7318986214a34b09347f28ba48b2a614fef?format=markdown) — 6149f7318986214a34b09347f28ba48b2a614fef; Andrew Kelley

- [progress toward stack trace printing](https://git.cafe/gitcafe/zig/commit/ed50bd1b655ff028bdd650edecdcdd6675f1dee0?format=markdown) — ed50bd1b655ff028bdd650edecdcdd6675f1dee0; Andrew Kelley

- [fix crash when calling method on slice](https://git.cafe/gitcafe/zig/commit/0fbb9e09ea89ea24ec214b244e1de9574516c74c?format=markdown) — 0fbb9e09ea89ea24ec214b244e1de9574516c74c; Andrew Kelley

- [std: replace print_u64/i64 with printInt](https://git.cafe/gitcafe/zig/commit/a2ac06dcd506fd5e119e4eb8e1de201fefa05bbc?format=markdown) — a2ac06dcd506fd5e119e4eb8e1de201fefa05bbc; Andrew Kelley

- [std: conform to style guidelines](https://git.cafe/gitcafe/zig/commit/37d167f6e0e26e8dc57950cb0fa1bfa630036521?format=markdown) — 37d167f6e0e26e8dc57950cb0fa1bfa630036521; Andrew Kelley

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

- [add style guide](https://git.cafe/gitcafe/zig/commit/0a482bbbfe1dbabaab6b7a5c26ec4f29f0c618d9?format=markdown) — 0a482bbbfe1dbabaab6b7a5c26ec4f29f0c618d9; Andrew Kelley

- [add zeroes value](https://git.cafe/gitcafe/zig/commit/2ed949a6ae053262ee563b198a8758ba82f50e84?format=markdown) — 2ed949a6ae053262ee563b198a8758ba82f50e84; Andrew Kelley

- [ability to have a return type of 'type'](https://git.cafe/gitcafe/zig/commit/0d5ecc4312f45f9288c4a349837f04b733405960?format=markdown) — 0d5ecc4312f45f9288c4a349837f04b733405960; Andrew Kelley

- [implement multiline C string syntax](https://git.cafe/gitcafe/zig/commit/275410dc33d3f040be9213d5f8175e1ced6c6a7d?format=markdown) — 275410dc33d3f040be9213d5f8175e1ced6c6a7d; Andrew Kelley

- [new multiline string syntax](https://git.cafe/gitcafe/zig/commit/d0b11af2bd445d10383049d2d7574c19a95c9006?format=markdown) — d0b11af2bd445d10383049d2d7574c19a95c9006; Andrew Kelley

- [std: add tests for mt32 and mt64](https://git.cafe/gitcafe/zig/commit/0450b73e3e4a488a2a20f2b8933443dcbe5fd5e3?format=markdown) — 0450b73e3e4a488a2a20f2b8933443dcbe5fd5e3; Andrew Kelley

- [std: add vaporware plans for floating point builtins](https://git.cafe/gitcafe/zig/commit/711e3d71b967961da9bf2ed6a2bd5cce7dfdfb2d?format=markdown) — 711e3d71b967961da9bf2ed6a2bd5cce7dfdfb2d; Andrew Kelley

- [remove multiline comments](https://git.cafe/gitcafe/zig/commit/1fa0cabf9dd0c2016a60c23bb616f0f39daf1dfd?format=markdown) — 1fa0cabf9dd0c2016a60c23bb616f0f39daf1dfd; Andrew Kelley

- [explicit wrapping integer operations](https://git.cafe/gitcafe/zig/commit/8552d7fd19836f3350b7303f9bd897708b966805?format=markdown) — 8552d7fd19836f3350b7303f9bd897708b966805; Andrew Kelley

- [std: cleanup of rand](https://git.cafe/gitcafe/zig/commit/3eb5afd245d8e2059a8cf4b8aa4e201ec0613535?format=markdown) — 3eb5afd245d8e2059a8cf4b8aa4e201ec0613535; Andrew Kelley

- [std: improve rand implementation and API](https://git.cafe/gitcafe/zig/commit/06c4b35eb12a54a4e260a80ed8ed21eb5bfae09a?format=markdown) — 06c4b35eb12a54a4e260a80ed8ed21eb5bfae09a; Andrew Kelley

- [unsigned integers for sizes of things](https://git.cafe/gitcafe/zig/commit/bc81ddfea67db0b3756027e98cc00bb8fa903a20?format=markdown) — bc81ddfea67db0b3756027e98cc00bb8fa903a20; Andrew Kelley

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

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