# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 7261cd19b78367d78f758f7ade370efbc3e25237

Requested commit: 7261cd19b78367d78f758f7ade370efbc3e25237

- [detect duplicate switch value even when else prong present](https://git.cafe/gitcafe/zig/commit/7261cd19b78367d78f758f7ade370efbc3e25237?format=markdown) — 7261cd19b78367d78f758f7ade370efbc3e25237; Andrew Kelley

- [add test case for all prongs unreachable in switch](https://git.cafe/gitcafe/zig/commit/dc2df155285576b8da621fbffac451c036af0ed0?format=markdown) — dc2df155285576b8da621fbffac451c036af0ed0; Andrew Kelley

- [fix comptime switch on enum with ref payload](https://git.cafe/gitcafe/zig/commit/11d8a8cc7b6984f2c79923a5e3f763003f2b558f?format=markdown) — 11d8a8cc7b6984f2c79923a5e3f763003f2b558f; Andrew Kelley

- [switch expression \- add compile errors](https://git.cafe/gitcafe/zig/commit/818a0a26291cf456cfaa955401b1aa8219737d6c?format=markdown) — 818a0a26291cf456cfaa955401b1aa8219737d6c; Andrew Kelley

- [allow division and remainder operators sometimes](https://git.cafe/gitcafe/zig/commit/29beb603b752928184f5f5e9f7479412de1e1951?format=markdown) — 29beb603b752928184f5f5e9f7479412de1e1951; Andrew Kelley

- [builtin functions for division and remainder division](https://git.cafe/gitcafe/zig/commit/157af4332a7b78672ff8ad76a00120455547e2fd?format=markdown) — 157af4332a7b78672ff8ad76a00120455547e2fd; Andrew Kelley

- [add compile error when unable to inline a function](https://git.cafe/gitcafe/zig/commit/866c841dd8770bcc12af0aaf946c80819f5e0092?format=markdown) — 866c841dd8770bcc12af0aaf946c80819f5e0092; Andrew Kelley

- [std: rename List to ArrayList and re-organize\.\.\.](https://git.cafe/gitcafe/zig/commit/5c094d7390a7225f942032992b6070dcb6b9f761?format=markdown) — 5c094d7390a7225f942032992b6070dcb6b9f761; Andrew Kelley

- [implement else on loops and break can give an expression](https://git.cafe/gitcafe/zig/commit/b6a679c0edd74d996bd0c1769cf4b161b4d42c4d?format=markdown) — b6a679c0edd74d996bd0c1769cf4b161b4d42c4d; Andrew Kelley

- [std: take advantage of new while syntax](https://git.cafe/gitcafe/zig/commit/0454e610bf8627537855ce96e922dfbe7322e4a1?format=markdown) — 0454e610bf8627537855ce96e922dfbe7322e4a1; Andrew Kelley

- [implement while for nullables and error unions](https://git.cafe/gitcafe/zig/commit/20b1491e6bd87b10e822282c5867604d634973a1?format=markdown) — 20b1491e6bd87b10e822282c5867604d634973a1; Andrew Kelley

- [change while syntax](https://git.cafe/gitcafe/zig/commit/698829b772fe39c4311a75b20324256b8d7392b1?format=markdown) — 698829b772fe39c4311a75b20324256b8d7392b1; Andrew Kelley

- [remove test and try expressions in favor of if expressions](https://git.cafe/gitcafe/zig/commit/644ea2dde9fbb1f948cf12115df2a15e908f3c29?format=markdown) — 644ea2dde9fbb1f948cf12115df2a15e908f3c29; Andrew Kelley

- [add compile error for shadowing variable](https://git.cafe/gitcafe/zig/commit/0940d46c0160683fb5a28f66589e53ec5b64241d?format=markdown) — 0940d46c0160683fb5a28f66589e53ec5b64241d; Andrew Kelley

- [zig build: cache_root is relative to build_root](https://git.cafe/gitcafe/zig/commit/6756c27ca48f65c7f21b7a4365ff7a80069d2441?format=markdown) — 6756c27ca48f65c7f21b7a4365ff7a80069d2441; Andrew Kelley

- [Generic doubly linked list\. \(\#361\)](https://git.cafe/gitcafe/zig/commit/6f66691214a0709d913d15772e7b130ede7977c9?format=markdown) — 6f66691214a0709d913d15772e7b130ede7977c9; Andrea Orru

- [zig build: inherit stdin for running commands](https://git.cafe/gitcafe/zig/commit/cceaa73ff26b042d0face50ed9798ef8db36deda?format=markdown) — cceaa73ff26b042d0face50ed9798ef8db36deda; Andrew Kelley

- [slightly better memset/memcpy implementation](https://git.cafe/gitcafe/zig/commit/3b921afc69139c7290d04cd33a95cb221d5d481f?format=markdown) — 3b921afc69139c7290d04cd33a95cb221d5d481f; Andrew Kelley

- [zig build: copy args for addCommand](https://git.cafe/gitcafe/zig/commit/f87be94f6a4277823eeaab12cd581fd5cedff19b?format=markdown) — f87be94f6a4277823eeaab12cd581fd5cedff19b; Andrew Kelley

- [fix debug info for nullable type](https://git.cafe/gitcafe/zig/commit/f69d28a0875effbfbd704f3ca7947c95eae05e2f?format=markdown) — f69d28a0875effbfbd704f3ca7947c95eae05e2f; Andrew Kelley

- [add safe release build mode](https://git.cafe/gitcafe/zig/commit/24a9a42966dc9c0654314ad99866699208776025?format=markdown) — 24a9a42966dc9c0654314ad99866699208776025; Andrew Kelley

- [fix compiler crash when referencing a variable\.\.\.](https://git.cafe/gitcafe/zig/commit/7c236f6dd8194500f459b48621e2eb1997563caf?format=markdown) — 7c236f6dd8194500f459b48621e2eb1997563caf; Andrew Kelley

- [allow undefined to be resolved with other types](https://git.cafe/gitcafe/zig/commit/9f92042da9a674bcef95f9ac18945371305e7f72?format=markdown) — 9f92042da9a674bcef95f9ac18945371305e7f72; Andrew Kelley

- [make debug safety stuff lazy](https://git.cafe/gitcafe/zig/commit/cff5358f60bac70728c9b738c8311e055e96d04a?format=markdown) — cff5358f60bac70728c9b738c8311e055e96d04a; Andrew Kelley

- [basic support for specifying packages at the command line](https://git.cafe/gitcafe/zig/commit/3cbd0065fa4b0f659dfb1733b25bd09e37442d09?format=markdown) — 3cbd0065fa4b0f659dfb1733b25bd09e37442d09; Andrew Kelley

- [\`@import\("builtin"\)\` instead of \`@compileVar\`](https://git.cafe/gitcafe/zig/commit/17b935325e7c315304952f38037c7200595c5f10?format=markdown) — 17b935325e7c315304952f38037c7200595c5f10; Andrew Kelley

- [zig build: support install for zig artifacts](https://git.cafe/gitcafe/zig/commit/c5dd536845cffdf9f0c22de0a67a89d84d078e24?format=markdown) — c5dd536845cffdf9f0c22de0a67a89d84d078e24; Andrew Kelley

- [zig build: improved API for installing C build artifacts](https://git.cafe/gitcafe/zig/commit/943dbe5b5098b243cea5e174cc2238f24d884253?format=markdown) — 943dbe5b5098b243cea5e174cc2238f24d884253; Andrew Kelley

- [zig build can build and install static C libraries](https://git.cafe/gitcafe/zig/commit/97f6b6093c082c232c0769d2e82e7503c7891248?format=markdown) — 97f6b6093c082c232c0769d2e82e7503c7891248; Andrew Kelley

- [fix regression from previous commit](https://git.cafe/gitcafe/zig/commit/2c6827064cf35be261790bfec29f88244c387c06?format=markdown) — 2c6827064cf35be261790bfec29f88244c387c06; Andrew Kelley

- [zig build: refactor CLibrary and CExecutable into same struct](https://git.cafe/gitcafe/zig/commit/1ec89b02866cdf14b1c4309bbae7d4f5e4ee6ae7?format=markdown) — 1ec89b02866cdf14b1c4309bbae7d4f5e4ee6ae7; Andrew Kelley

- [zig build: organize build artifacts](https://git.cafe/gitcafe/zig/commit/363d9038c9b52878054505e905e133310b53086e?format=markdown) — 363d9038c9b52878054505e905e133310b53086e; Andrew Kelley

- [zig build: when compiling C files put \.o files in cache dir](https://git.cafe/gitcafe/zig/commit/38a04a267c11fdedc62102ab8e5989cafa3073ef?format=markdown) — 38a04a267c11fdedc62102ab8e5989cafa3073ef; Andrew Kelley

- [add peer type resolution \`\[\]T\` and \`\[0\]T\`](https://git.cafe/gitcafe/zig/commit/43e7ac8418172e16def3ed8abf12e303738d7569?format=markdown) — 43e7ac8418172e16def3ed8abf12e303738d7569; Andrew Kelley

- [back to AT&T syntax for assembly](https://git.cafe/gitcafe/zig/commit/29defd705dcaf25d4a080f7db8f76e8787fca146?format=markdown) — 29defd705dcaf25d4a080f7db8f76e8787fca146; Andrew Kelley

- [add implicit cast from \[0\]T to %\[\]T](https://git.cafe/gitcafe/zig/commit/cbfe4b4bae61682e367a477283e4d64a518203a8?format=markdown) — cbfe4b4bae61682e367a477283e4d64a518203a8; Andrew Kelley

- [build system: remove setLinkerScriptContents](https://git.cafe/gitcafe/zig/commit/d04d3ec7753af834ea7be9905377fc60baea8ccc?format=markdown) — d04d3ec7753af834ea7be9905377fc60baea8ccc; Andrew Kelley

- [zig puts temporary object files in zig-cache folder](https://git.cafe/gitcafe/zig/commit/a147f065850af8f9422d19d14aec0476b641cb07?format=markdown) — a147f065850af8f9422d19d14aec0476b641cb07; Andrew Kelley

- [phi instruction retains stack ptr hint](https://git.cafe/gitcafe/zig/commit/458afb0ef9634b6a0480bcb6e07a92cd9a330d84?format=markdown) — 458afb0ef9634b6a0480bcb6e07a92cd9a330d84; Andrew Kelley

- [add compile error for returning local variable address](https://git.cafe/gitcafe/zig/commit/2e512a0e6e81532b62ddb7fdafdcd28926690eaa?format=markdown) — 2e512a0e6e81532b62ddb7fdafdcd28926690eaa; Andrew Kelley

- [add no-elim-base-pointer to \_\_zig_fail function](https://git.cafe/gitcafe/zig/commit/1691074b4b1f080b3a1f7ca7dc7426c6ef4c242a?format=markdown) — 1691074b4b1f080b3a1f7ca7dc7426c6ef4c242a; Andrew Kelley

- [zig test no longer requires a separate test_runner.o file](https://git.cafe/gitcafe/zig/commit/7e11ef79d67d000675e90ddf93fdb78d71cc695d?format=markdown) — 7e11ef79d67d000675e90ddf93fdb78d71cc695d; Andrew Kelley

- [build system: consolidate duplicate code and more](https://git.cafe/gitcafe/zig/commit/7b0542d08b7e8e5ccbe81f495d641305b3b8a264?format=markdown) — 7b0542d08b7e8e5ccbe81f495d641305b3b8a264; Andrew Kelley

- [build system: addAssembly and addObject functions](https://git.cafe/gitcafe/zig/commit/09bc4d6ba366c1a642b3c92c7ec554e95a369053?format=markdown) — 09bc4d6ba366c1a642b3c92c7ec554e95a369053; Andrew Kelley

- [revert the last 3 compile time improvements](https://git.cafe/gitcafe/zig/commit/afa80da85745913123caebdfa6bb1aad76f2a1c0?format=markdown) — afa80da85745913123caebdfa6bb1aad76f2a1c0; Andrew Kelley

- [compile time improvement \- move bounds checking to function calls](https://git.cafe/gitcafe/zig/commit/13c6a58a61817ae6aae66dd1843385452fe65bd1?format=markdown) — 13c6a58a61817ae6aae66dd1843385452fe65bd1; Andrew Kelley

- [compile time improvement \- move overflow math safety to fns](https://git.cafe/gitcafe/zig/commit/8614397110595e267b7e4e1f558bfce619e60c02?format=markdown) — 8614397110595e267b7e4e1f558bfce619e60c02; Andrew Kelley

- [compile time improvement \- add \_\_zig_panic_slice fn](https://git.cafe/gitcafe/zig/commit/efa771af754281cd76a77ef22af107eb0a9aaf9a?format=markdown) — efa771af754281cd76a77ef22af107eb0a9aaf9a; Andrew Kelley

- [add some timing diagnostics](https://git.cafe/gitcafe/zig/commit/e0050af293146a38e2122413196e66f73d90f2e0?format=markdown) — e0050af293146a38e2122413196e66f73d90f2e0; Andrew Kelley

- [update travis badge to new url](https://git.cafe/gitcafe/zig/commit/4cc2ea14214434297d01c1c89e9308c5c332b0fb?format=markdown) — 4cc2ea14214434297d01c1c89e9308c5c332b0fb; Andrew Kelley

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

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

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

- [stack traces support compile units with no pc range](https://git.cafe/gitcafe/zig/commit/6cd725c24b5744d67c36ccb3be9ef9e2fd69c74d?format=markdown) — 6cd725c24b5744d67c36ccb3be9ef9e2fd69c74d; Andrew Kelley

- [better stack traces for ELF x86_64](https://git.cafe/gitcafe/zig/commit/245eed8afee899cb0d0a2dac60c8a1edc6be654d?format=markdown) — 245eed8afee899cb0d0a2dac60c8a1edc6be654d; Andrew Kelley

- [defer requires expr to be void\. closes \#341](https://git.cafe/gitcafe/zig/commit/08a871f625aaf75ca47ea6bbc6304587c4bbae86?format=markdown) — 08a871f625aaf75ca47ea6bbc6304587c4bbae86; Josh Wolfe

- [fix check-statement-is-void\. add tests](https://git.cafe/gitcafe/zig/commit/ac7971122dc32f59d82430285e7eaefe5d0d4301?format=markdown) — ac7971122dc32f59d82430285e7eaefe5d0d4301; Josh Wolfe

- [blocks check that their statements are void](https://git.cafe/gitcafe/zig/commit/c6605cba8375871a145896f9cf1090e9c823214a?format=markdown) — c6605cba8375871a145896f9cf1090e9c823214a; Josh Wolfe

- [make undefined as a constant value lazy](https://git.cafe/gitcafe/zig/commit/6de33ded81981554ccffc3ecbfcd5b0f628cf502?format=markdown) — 6de33ded81981554ccffc3ecbfcd5b0f628cf502; Andrew Kelley

- [refactor ir_gen_block to make different return paths more clear](https://git.cafe/gitcafe/zig/commit/2ed47070efa5933365da724e79f6ed87d603ee27?format=markdown) — 2ed47070efa5933365da724e79f6ed87d603ee27; Josh Wolfe

- [remove redundant unreachable code error](https://git.cafe/gitcafe/zig/commit/14dfbd6ad39dadbd8505957b031f67bcd1a7b8a4?format=markdown) — 14dfbd6ad39dadbd8505957b031f67bcd1a7b8a4; Josh Wolfe

- [add test_artifacts to \.gitignore, so you can commit while tests are running](https://git.cafe/gitcafe/zig/commit/8299fe19c056e9bae6f87a8281741d1e90019993?format=markdown) — 8299fe19c056e9bae6f87a8281741d1e90019993; Josh Wolfe

- [zig build system: installFile and installClibrary](https://git.cafe/gitcafe/zig/commit/f9fa768dca1f16dea6e62213a8c0e77538285033?format=markdown) — f9fa768dca1f16dea6e62213a8c0e77538285033; Andrew Kelley

- [fix crash when unwrapping error with no error decls](https://git.cafe/gitcafe/zig/commit/0f633167c5228e2f042775354376cdfa54c84879?format=markdown) — 0f633167c5228e2f042775354376cdfa54c84879; Andrew Kelley

- [new compile errors for setGlobalAlign and setGlobalSection builtins](https://git.cafe/gitcafe/zig/commit/ad9040443cc35b7c250015a272a121a93244db31?format=markdown) — ad9040443cc35b7c250015a272a121a93244db31; Andrew Kelley

- [slicing now returns correct const-ness](https://git.cafe/gitcafe/zig/commit/aafb0b90822e55135e1c50962768e54e6c62b164?format=markdown) — aafb0b90822e55135e1c50962768e54e6c62b164; Andrew Kelley

- [add peer type resolution for T and ?T](https://git.cafe/gitcafe/zig/commit/1a0081b763d145de8a89ab94aca400daa5666dac?format=markdown) — 1a0081b763d145de8a89ab94aca400daa5666dac; Andrew Kelley

- [std.os.ChildProcess: fix closing wrong file descriptors](https://git.cafe/gitcafe/zig/commit/e0b635e825b72e1308dd0e2bbee578dafe62d9dc?format=markdown) — e0b635e825b72e1308dd0e2bbee578dafe62d9dc; Andrew Kelley

- [update syntax for try and nullable unwrapping](https://git.cafe/gitcafe/zig/commit/0cce115476628ad1bb266309225efa5714d56321?format=markdown) — 0cce115476628ad1bb266309225efa5714d56321; Andrew Kelley

- [remove \`?return\` and \`?defer\`](https://git.cafe/gitcafe/zig/commit/d5346d7a8045549819abeb331d775aa2a10ca53b?format=markdown) — d5346d7a8045549819abeb331d775aa2a10ca53b; Andrew Kelley

- [std: fix PATH resolution when spawning child](https://git.cafe/gitcafe/zig/commit/bee1ae68ef1d36db8f4dfe255bef70b8ca6c4568?format=markdown) — bee1ae68ef1d36db8f4dfe255bef70b8ca6c4568; Andrew Kelley

- [add Travis CI integration](https://git.cafe/gitcafe/zig/commit/3a137c6ff0f3f0fe02db9d0fa152a1894e9db493?format=markdown) — 3a137c6ff0f3f0fe02db9d0fa152a1894e9db493; Andrew Kelley

- [rename \`@ptrcast\` to \`@ptrCast\` to follow convention](https://git.cafe/gitcafe/zig/commit/e3c524c1d482a845bb2d6555bda386739c862226?format=markdown) — e3c524c1d482a845bb2d6555bda386739c862226; Andrew Kelley

- [add example which exercises addObject in the zig build system](https://git.cafe/gitcafe/zig/commit/ecb71d1dd34e98fc9813cffa473f83127e6e3d01?format=markdown) — ecb71d1dd34e98fc9813cffa473f83127e6e3d01; Andrew Kelley

- [zig build system supports building a library](https://git.cafe/gitcafe/zig/commit/fb492d19ebb56466f04a2a88c7d3c0a9833f2e0d?format=markdown) — fb492d19ebb56466f04a2a88c7d3c0a9833f2e0d; Andrew Kelley

- [add compile error tests for offsetOf builtin](https://git.cafe/gitcafe/zig/commit/599215cee46b83d052f57a3e6566098900332e38?format=markdown) — 599215cee46b83d052f57a3e6566098900332e38; Andrew Kelley

- [Merge pull request \#338 from raulgrell/master](https://git.cafe/gitcafe/zig/commit/68f75a3130d09e1cd86caa1252ff3c4f517a452b?format=markdown) — 68f75a3130d09e1cd86caa1252ff3c4f517a452b; Andrew Kelley

- [Merge branch 'self-hosted-tests'](https://git.cafe/gitcafe/zig/commit/037a9d937d41552a44f8fd597e14a2d3491cb499?format=markdown) — 037a9d937d41552a44f8fd597e14a2d3491cb499; Andrew Kelley

- [error when building exe with no entry point](https://git.cafe/gitcafe/zig/commit/237dfdbdc6f83071cff88489cc66cb83a2d65b00?format=markdown) — 237dfdbdc6f83071cff88489cc66cb83a2d65b00; Andrew Kelley

- [bail out of analysis on first error during comptime eval](https://git.cafe/gitcafe/zig/commit/6f0f8a92ec7cf7eac8c05469a46398f47885614e?format=markdown) — 6f0f8a92ec7cf7eac8c05469a46398f47885614e; Andrew Kelley

- [std.rand API follows idiomatic convention for init](https://git.cafe/gitcafe/zig/commit/9021bb79695d378a864945f1d398083872ee6530?format=markdown) — 9021bb79695d378a864945f1d398083872ee6530; Andrew Kelley

- [add \`@fieldParentPtr\` builtin function](https://git.cafe/gitcafe/zig/commit/a791417552f200911e534aebe312ab3c527b1a2b?format=markdown) — a791417552f200911e534aebe312ab3c527b1a2b; Andrew Kelley

- [rename \`@intType\` to \`@IntType\` to follow convention](https://git.cafe/gitcafe/zig/commit/407916cd2f3f4931de29fd87b8c9ae3faeba8452?format=markdown) — 407916cd2f3f4931de29fd87b8c9ae3faeba8452; Andrew Kelley

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

- [add compile error for intToPtr with a 0-bit ptr](https://git.cafe/gitcafe/zig/commit/2e0b114fdce1a10b8433438d8e2251cf708a72ec?format=markdown) — 2e0b114fdce1a10b8433438d8e2251cf708a72ec; Andrew Kelley

- [zig build system creates symlinks atomically](https://git.cafe/gitcafe/zig/commit/216e14891ea5fa1a88804d9781ef779d448d1220?format=markdown) — 216e14891ea5fa1a88804d9781ef779d448d1220; Andrew Kelley

- [build examples in \./run_tests](https://git.cafe/gitcafe/zig/commit/401eed8153d909eda4146b5a1815dee7130cf1c3?format=markdown) — 401eed8153d909eda4146b5a1815dee7130cf1c3; Andrew Kelley

- [zig build system: progress toward install and uninstall](https://git.cafe/gitcafe/zig/commit/05b3082121e225ec2dfc9a062c765b4b60befaef?format=markdown) — 05b3082121e225ec2dfc9a062c765b4b60befaef; Andrew Kelley

- [zig build system: implement custom command step](https://git.cafe/gitcafe/zig/commit/e4ec2d10c67542589e10e1eaf569157284171159?format=markdown) — e4ec2d10c67542589e10e1eaf569157284171159; Andrew Kelley

- [improvements to zig build system and unwrap error safety](https://git.cafe/gitcafe/zig/commit/47336abae3992ef343bd9cb6099b89bad1dfb634?format=markdown) — 47336abae3992ef343bd9cb6099b89bad1dfb634; Andrew Kelley

- [zig build system: ability to link against dynamic library step](https://git.cafe/gitcafe/zig/commit/d16ce67106796011706e9f3653bb843c21c9d708?format=markdown) — d16ce67106796011706e9f3653bb843c21c9d708; Andrew Kelley

- [add tests for implicit semicolon\. closes \#297](https://git.cafe/gitcafe/zig/commit/3a8490f7e95faeff6be9b65c93cd55c8dd11ed1e?format=markdown) — 3a8490f7e95faeff6be9b65c93cd55c8dd11ed1e; Josh Wolfe

- [comptime \(\{\}\) should not get an implicit semicolon](https://git.cafe/gitcafe/zig/commit/3e93796e246f22bad43634682966390c15d7f936?format=markdown) — 3e93796e246f22bad43634682966390c15d7f936; Josh Wolfe

- [zig build system understands the concept of dependencies](https://git.cafe/gitcafe/zig/commit/5fdefe58e43730b3ce28306b8fe28d7bd70c736d?format=markdown) — 5fdefe58e43730b3ce28306b8fe28d7bd70c736d; Andrew Kelley

- [move emacs/vim files to separate repos](https://git.cafe/gitcafe/zig/commit/a6bd3d8ca299da3b43b9b9e8b63011bd876f64ad?format=markdown) — a6bd3d8ca299da3b43b9b9e8b63011bd876f64ad; Andrew Kelley

- [all internal functions get unnamed_addr attribute](https://git.cafe/gitcafe/zig/commit/dcfa0e50dc028a2141af642b17376bfebfe0be21?format=markdown) — dcfa0e50dc028a2141af642b17376bfebfe0be21; Andrew Kelley

- [Merge remote-tracking branch 'origin/parser'](https://git.cafe/gitcafe/zig/commit/f2140efc5255aa0f0eb826ddd379e07acf6ba131?format=markdown) — f2140efc5255aa0f0eb826ddd379e07acf6ba131; Andrew Kelley

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

- [fix crash when using zig to link](https://git.cafe/gitcafe/zig/commit/bf67427c67dac00ca10ed7423ae8d99e2901262f?format=markdown) — bf67427c67dac00ca10ed7423ae8d99e2901262f; Andrew Kelley

- [ability to inline at function callsite](https://git.cafe/gitcafe/zig/commit/41144a8566a6fbd779403f6b69424bb640c94a7f?format=markdown) — 41144a8566a6fbd779403f6b69424bb640c94a7f; Andrew Kelley

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