# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 7f90dbbb11456f13eab2588ceb075e55dab93958

Requested commit: 7f90dbbb11456f13eab2588ceb075e55dab93958

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

- [fix crash in non-const expression in struct literal outside fn](https://git.cafe/gitcafe/zig/commit/ff1ab3fe9ce82a79f1e08236b8a7be42de1ff792?format=markdown) — ff1ab3fe9ce82a79f1e08236b8a7be42de1ff792; Andrew Kelley

- [rearrange standard library a bit](https://git.cafe/gitcafe/zig/commit/f4c7e1bf4971503e2d33af80537aef27ed2e4fe1?format=markdown) — f4c7e1bf4971503e2d33af80537aef27ed2e4fe1; Andrew Kelley

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

- [move 2 tests to self hosted land](https://git.cafe/gitcafe/zig/commit/832454f38b3ef635ee03fb54c382d8be02ac7c9e?format=markdown) — 832454f38b3ef635ee03fb54c382d8be02ac7c9e; Andrew Kelley

- [update readme](https://git.cafe/gitcafe/zig/commit/c899368a90fa821f3a7b8c01c195d375073714d8?format=markdown) — c899368a90fa821f3a7b8c01c195d375073714d8; Andrew Kelley

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

- [move more tests to self-hosted land](https://git.cafe/gitcafe/zig/commit/7f56e4ac16a7480036b8a2557f8176aae0d0d2b7?format=markdown) — 7f56e4ac16a7480036b8a2557f8176aae0d0d2b7; Andrew Kelley

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

- [add error for unable to infer expression type in if statements](https://git.cafe/gitcafe/zig/commit/5a479720ec5786145dac6c85deae4e322bd5972e?format=markdown) — 5a479720ec5786145dac6c85deae4e322bd5972e; Andrew Kelley

- [unsigned ints implicitly cast to signed ints when they fit](https://git.cafe/gitcafe/zig/commit/954a451c516288b3638692febf557ee8190918dc?format=markdown) — 954a451c516288b3638692febf557ee8190918dc; Andrew Kelley

- [move some tests into self hosted](https://git.cafe/gitcafe/zig/commit/4a3bce4b638cf94482afe010af9bae722249f548?format=markdown) — 4a3bce4b638cf94482afe010af9bae722249f548; Andrew Kelley

- [add error for accessing empty array](https://git.cafe/gitcafe/zig/commit/b117b5907c50f495c53770bfc351e0431e6474b3?format=markdown) — b117b5907c50f495c53770bfc351e0431e6474b3; Andrew Kelley

- [fix crash when casting undefined to slice](https://git.cafe/gitcafe/zig/commit/0683bd8bf66c00d38f79d49319b5d80ac1f9a470?format=markdown) — 0683bd8bf66c00d38f79d49319b5d80ac1f9a470; Andrew Kelley

- [update readme](https://git.cafe/gitcafe/zig/commit/fddfc314d647b06fb65e8a94f670a537a1d4bbb4?format=markdown) — fddfc314d647b06fb65e8a94f670a537a1d4bbb4; Andrew Kelley

- [add error for assigning null to non-nullable pointer](https://git.cafe/gitcafe/zig/commit/e66ed0f2e230ad3aed9a4207997df0ab7c99c2d6?format=markdown) — e66ed0f2e230ad3aed9a4207997df0ab7c99c2d6; Andrew Kelley

- [goto: jumping out of scope runs defers](https://git.cafe/gitcafe/zig/commit/707131e37b2ee384d46c26ada83f3c83edf7278d?format=markdown) — 707131e37b2ee384d46c26ada83f3c83edf7278d; Andrew Kelley

- [add @breakpoint\(\)](https://git.cafe/gitcafe/zig/commit/7eb6af1d3e92510cb558d43ac80c45964f183bb7?format=markdown) — 7eb6af1d3e92510cb558d43ac80c45964f183bb7; Andrew Kelley

- [re-introduce goto](https://git.cafe/gitcafe/zig/commit/21eca6478f80f871f839b20044869cead55582a5?format=markdown) — 21eca6478f80f871f839b20044869cead55582a5; Andrew Kelley

- [fix cat example by flushing stdout at end](https://git.cafe/gitcafe/zig/commit/fdf6a184615abab3314664b940ea18bc44de4546?format=markdown) — fdf6a184615abab3314664b940ea18bc44de4546; Andrew Kelley

- [fix debug symbols regression after llvm 3.8.0](https://git.cafe/gitcafe/zig/commit/7026bed4625b4fe9ac068b045a17e822791ceb93?format=markdown) — 7026bed4625b4fe9ac068b045a17e822791ceb93; Andrew Kelley

- [implement @err_name builtin function](https://git.cafe/gitcafe/zig/commit/7a05e18efb35330475e7ee6253f9fec6103c560f?format=markdown) — 7a05e18efb35330475e7ee6253f9fec6103c560f; Andrew Kelley

- [fix parsing of hex literal 0xb](https://git.cafe/gitcafe/zig/commit/d5d6c93da41b47f483e250b212e1d4459a962893?format=markdown) — d5d6c93da41b47f483e250b212e1d4459a962893; Josh Wolfe

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