# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 0edc2b19fe684355406d09c9195b353c630d99ed

Requested commit: 0edc2b19fe684355406d09c9195b353c630d99ed

- [support module level assembly](https://git.cafe/gitcafe/zig/commit/0edc2b19fe684355406d09c9195b353c630d99ed?format=markdown) — 0edc2b19fe684355406d09c9195b353c630d99ed; Andrew Kelley

- [doc: link to Andrea's emacs mode](https://git.cafe/gitcafe/zig/commit/d97285eb65d56b9e3a1208c4de3b991e93057495?format=markdown) — d97285eb65d56b9e3a1208c4de3b991e93057495; Andrew Kelley

- [zig build system: fix cleanup on error, report spawn error](https://git.cafe/gitcafe/zig/commit/9c803af044a2d7fb5f83e35ea64dcd045f891d48?format=markdown) — 9c803af044a2d7fb5f83e35ea64dcd045f891d48; Andrew Kelley

- [link: correctly print debug linker invocation](https://git.cafe/gitcafe/zig/commit/00efbfa0543b74add239e8f9b7b3cf94988b5f52?format=markdown) — 00efbfa0543b74add239e8f9b7b3cf94988b5f52; Andrew Kelley

- [link: fix ignoring first linker arg](https://git.cafe/gitcafe/zig/commit/8db9d04e6f89a17f17e369a1a2582bdb8db50843?format=markdown) — 8db9d04e6f89a17f17e369a1a2582bdb8db50843; Andrew Kelley

- [zig build system: delete \./build file on success](https://git.cafe/gitcafe/zig/commit/e332cd65c95472c0e06bfc6a2cccf17c36ee4606?format=markdown) — e332cd65c95472c0e06bfc6a2cccf17c36ee4606; Andrew Kelley

- [zig build system improvements, add some std API](https://git.cafe/gitcafe/zig/commit/1c6000d0474a89bbc48897fc2f2f2d7331e2fe4e?format=markdown) — 1c6000d0474a89bbc48897fc2f2f2d7331e2fe4e; Andrew Kelley

- [API for command line args](https://git.cafe/gitcafe/zig/commit/72fb2443e0e5dd0c8c3a0265428832796b4ff548?format=markdown) — 72fb2443e0e5dd0c8c3a0265428832796b4ff548; Andrew Kelley

- [link: delete code that checks the linker version](https://git.cafe/gitcafe/zig/commit/b46344fd01db28384b51d9898ef25c4825bb19b0?format=markdown) — b46344fd01db28384b51d9898ef25c4825bb19b0; Andrew Kelley

- [fix std build for darwin](https://git.cafe/gitcafe/zig/commit/55dd2676eff89176d0b87e45893becc2cc762136?format=markdown) — 55dd2676eff89176d0b87e45893becc2cc762136; Andrew Kelley

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

- [zig build system: add setLinkerScript and setTarget](https://git.cafe/gitcafe/zig/commit/c400cb429abf2980962739731f5b64861a54ab61?format=markdown) — c400cb429abf2980962739731f5b64861a54ab61; Andrew Kelley

- [proof of concept build system](https://git.cafe/gitcafe/zig/commit/a1363b52278b68f59aa72adf985f11e6c1d02cf9?format=markdown) — a1363b52278b68f59aa72adf985f11e6c1d02cf9; Andrew Kelley

- [expose environment variables in standard library](https://git.cafe/gitcafe/zig/commit/640389bb2b04766e58e206c53ee2048c54534eb9?format=markdown) — 640389bb2b04766e58e206c53ee2048c54534eb9; Andrew Kelley

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

- [fix else-if parsing](https://git.cafe/gitcafe/zig/commit/0594487a2e98e18a18c0c6bdb2532c5e36fc6ea7?format=markdown) — 0594487a2e98e18a18c0c6bdb2532c5e36fc6ea7; Josh Wolfe

- [defer without a block body requires a following semicolon](https://git.cafe/gitcafe/zig/commit/a33be6fc9906e010a44087dc2b7143717d875505?format=markdown) — a33be6fc9906e010a44087dc2b7143717d875505; Josh Wolfe

- [add secret void expression after defer statement if it's the last statement in a block](https://git.cafe/gitcafe/zig/commit/8d03d666af1b8b14e6702c2502846e3c1a79e9da?format=markdown) — 8d03d666af1b8b14e6702c2502846e3c1a79e9da; Josh Wolfe

- [allow implicit semicolon after defer \{\}](https://git.cafe/gitcafe/zig/commit/e3c796258c766d5de857ce37eeb3bdc5bb353e68?format=markdown) — e3c796258c766d5de857ce37eeb3bdc5bb353e68; Josh Wolfe

- [variable declarations must be followed by semicolon](https://git.cafe/gitcafe/zig/commit/136a9a9d6b657e29680ca53f158f46eb5b92e9e7?format=markdown) — 136a9a9d6b657e29680ca53f158f46eb5b92e9e7; Josh Wolfe

- [fix confusion in block expression parsing](https://git.cafe/gitcafe/zig/commit/4b9e782d37a334740a04190e3b3dd375f41ef3fe?format=markdown) — 4b9e782d37a334740a04190e3b3dd375f41ef3fe; Josh Wolfe

- [Require top-level-declaration comptime use \{\}](https://git.cafe/gitcafe/zig/commit/9968879261a8628600bfde4e438e8f8c0d2fa811?format=markdown) — 9968879261a8628600bfde4e438e8f8c0d2fa811; Josh Wolfe

- [show implicit semicolon rules in langref grammar](https://git.cafe/gitcafe/zig/commit/087324a6395ba7cbef62345bef84d9d9b0dc25ad?format=markdown) — 087324a6395ba7cbef62345bef84d9d9b0dc25ad; Josh Wolfe

- [clean up analysis of \{blocks\}](https://git.cafe/gitcafe/zig/commit/36a015741db9fbf748fe9ab082f78c5d8663024c?format=markdown) — 36a015741db9fbf748fe9ab082f78c5d8663024c; Josh Wolfe

- [ignore eclipse project configuration](https://git.cafe/gitcafe/zig/commit/d5a6cdb03f874ab53928a67330ebfab1e64fe111?format=markdown) — d5a6cdb03f874ab53928a67330ebfab1e64fe111; Josh Wolfe

- [change \`@bitcast\` to \`@ptrcast\`](https://git.cafe/gitcafe/zig/commit/f8e63c458478022813a67bfd5ee64bfad6eee82e?format=markdown) — f8e63c458478022813a67bfd5ee64bfad6eee82e; Andrew Kelley

- [first pass at zig build system](https://git.cafe/gitcafe/zig/commit/3ca027ca8219dbdbb6467645944c4daada037f51?format=markdown) — 3ca027ca8219dbdbb6467645944c4daada037f51; Andrew Kelley

- [fix cmake finding dependencies for ubuntu](https://git.cafe/gitcafe/zig/commit/536c35136ab98f2f56d07937727b3c99c0e35c5c?format=markdown) — 536c35136ab98f2f56d07937727b3c99c0e35c5c; Josh Wolfe

- [std/mem: take advantage of new printf](https://git.cafe/gitcafe/zig/commit/f48f7f43fe7095fd13995d838b1452d67fc00ac7?format=markdown) — f48f7f43fe7095fd13995d838b1452d67fc00ac7; Andrew Kelley

- [add stack protector safety when linking libc](https://git.cafe/gitcafe/zig/commit/a32b5929ccf8cbf79396d8924097a1a911985dac?format=markdown) — a32b5929ccf8cbf79396d8924097a1a911985dac; Andrew Kelley

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

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

- [add comptime eval for some uint comparisons with 0](https://git.cafe/gitcafe/zig/commit/310335580536777055d9bc2cb8b91b40203ae292?format=markdown) — 310335580536777055d9bc2cb8b91b40203ae292; Andrew Kelley

- [organize std and make import relative to current file](https://git.cafe/gitcafe/zig/commit/5bc9feb5cb98fc13db62d01b2b9fec15677310a7?format=markdown) — 5bc9feb5cb98fc13db62d01b2b9fec15677310a7; Andrew Kelley

- [replace "&&" and "\|\|" with "and" and "or"](https://git.cafe/gitcafe/zig/commit/7ce753a16b0c16b4c6494467f42f2d5fe9a235e6?format=markdown) — 7ce753a16b0c16b4c6494467f42f2d5fe9a235e6; Andrew Kelley

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

- [add comptime top level declaration](https://git.cafe/gitcafe/zig/commit/22e6bfca9602fdb79f669b494fa7f1c58094706c?format=markdown) — 22e6bfca9602fdb79f669b494fa7f1c58094706c; Andrew Kelley

- [add test for implicit conversion from array to mutable slice](https://git.cafe/gitcafe/zig/commit/9ae426a06b2e380e688fa0b4d4ad1587bebefa64?format=markdown) — 9ae426a06b2e380e688fa0b4d4ad1587bebefa64; Andrew Kelley

- [introduce copyable concept](https://git.cafe/gitcafe/zig/commit/7c53230a61568411e1375e1230df1ceaf1e462de?format=markdown) — 7c53230a61568411e1375e1230df1ceaf1e462de; Andrew Kelley

- [use intel dialect for inline assembly](https://git.cafe/gitcafe/zig/commit/5c04730534ea7933855429c5fc5dc7b22eba7bc2?format=markdown) — 5c04730534ea7933855429c5fc5dc7b22eba7bc2; Andrew Kelley

- [don't mangle symbols with underscores](https://git.cafe/gitcafe/zig/commit/fd634f3db35791ea904e82a525e4f49f4c5b67a8?format=markdown) — fd634f3db35791ea904e82a525e4f49f4c5b67a8; Andrew Kelley

- [improvements for windows and libc integration](https://git.cafe/gitcafe/zig/commit/d6856859d3082d9b66aac7c25ceb2abcd13e2f7c?format=markdown) — d6856859d3082d9b66aac7c25ceb2abcd13e2f7c; Andrew Kelley

- [on Darwin/MacOS/iOS, add c to link libs implicitly](https://git.cafe/gitcafe/zig/commit/01b2bf4a44c586f2fa51e8824be608b92d82fed4?format=markdown) — 01b2bf4a44c586f2fa51e8824be608b92d82fed4; Andrew Kelley

- [unify main entry point regardless of whether linking libc](https://git.cafe/gitcafe/zig/commit/87bc97daefc8b5d8b665ea2fb2b6c232b80344bc?format=markdown) — 87bc97daefc8b5d8b665ea2fb2b6c232b80344bc; Andrew Kelley

- [fix test regression regarding shadowing names](https://git.cafe/gitcafe/zig/commit/e1c47d6fe88bb1d79a4484e07d21f126ca9f1003?format=markdown) — e1c47d6fe88bb1d79a4484e07d21f126ca9f1003; Andrew Kelley

- [lazy analysis of top level declarations](https://git.cafe/gitcafe/zig/commit/fa7c64ccd511703fef9971c4d07c447c9aeda49c?format=markdown) — fa7c64ccd511703fef9971c4d07c447c9aeda49c; Andrew Kelley

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

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

- [add \-\-each-lib-rpath option and corresponding config option](https://git.cafe/gitcafe/zig/commit/7efa2cd81cef69d071982cfaa6953d6b9d4a1c95?format=markdown) — 7efa2cd81cef69d071982cfaa6953d6b9d4a1c95; Andrew Kelley

- [use lld instead of system linker](https://git.cafe/gitcafe/zig/commit/d10bbd28e9576d000f04ac6d06c2a8493ffc72ef?format=markdown) — d10bbd28e9576d000f04ac6d06c2a8493ffc72ef; Andrew Kelley

- [types with zero bits do not have a pointer handle](https://git.cafe/gitcafe/zig/commit/7bc0145b802002c38a409dd9fe0b297c8af82391?format=markdown) — 7bc0145b802002c38a409dd9fe0b297c8af82391; Andrew Kelley

- [codegen nullable void the same way as bool](https://git.cafe/gitcafe/zig/commit/434f017aeefc392bcf524732940e2f2b908222f3?format=markdown) — 434f017aeefc392bcf524732940e2f2b908222f3; Andrew Kelley

- [add default value for macosx version min when compiling natively](https://git.cafe/gitcafe/zig/commit/c78dc5043bb8f0fa3ff2fec876bcab4ee499972c?format=markdown) — c78dc5043bb8f0fa3ff2fec876bcab4ee499972c; Andrew Kelley

- [fix not allocating enough memory for passing args](https://git.cafe/gitcafe/zig/commit/c91dbdb27c2c6b6ab4f26345382128e86c5456f3?format=markdown) — c91dbdb27c2c6b6ab4f26345382128e86c5456f3; Andrew Kelley

- [update to llvm 4.0](https://git.cafe/gitcafe/zig/commit/cd31f875a68fba0519f20c561b11b5dfb9524a8b?format=markdown) — cd31f875a68fba0519f20c561b11b5dfb9524a8b; Andrew Kelley

- [break off some of std.io into std.fmt, generalize printf](https://git.cafe/gitcafe/zig/commit/47f267d25fcf1a85b983e6f059c18e6163324897?format=markdown) — 47f267d25fcf1a85b983e6f059c18e6163324897; Andrew Kelley

- [support passing var args directly](https://git.cafe/gitcafe/zig/commit/c62db5721c1bf3a4f5a469c7ae0ded7c84008c81?format=markdown) — c62db5721c1bf3a4f5a469c7ae0ded7c84008c81; Andrew Kelley

- [fix a case of invalid ptr const-ness](https://git.cafe/gitcafe/zig/commit/558ae2f21a49ae5d75d1836cf86dbe4250d5fdbe?format=markdown) — 558ae2f21a49ae5d75d1836cf86dbe4250d5fdbe; Andrew Kelley

- [fix assertion error, trying to dereference to array](https://git.cafe/gitcafe/zig/commit/ddd9624e2d03b71754e1591637f0f4f835c01a35?format=markdown) — ddd9624e2d03b71754e1591637f0f4f835c01a35; Andrew Kelley

- [add basic emacs syntax file](https://git.cafe/gitcafe/zig/commit/eb9f1e2d532aa88199fb6afb3e2cfcef43c2ed14?format=markdown) — eb9f1e2d532aa88199fb6afb3e2cfcef43c2ed14; Andrew Kelley

- [remove zeroes from vim syntax file](https://git.cafe/gitcafe/zig/commit/b78752e2d23846763b77a21f183184668762f6d0?format=markdown) — b78752e2d23846763b77a21f183184668762f6d0; Andrew Kelley

- [Merge pull request \#269 from Jmeggesto/master](https://git.cafe/gitcafe/zig/commit/0b942f5ee23432d01df066e277d152af84d9b9a1?format=markdown) — 0b942f5ee23432d01df066e277d152af84d9b9a1; Andrew Kelley

- [add compile error for assigning number literal to non-comptime var](https://git.cafe/gitcafe/zig/commit/6d0afc2bd233121d6b82f66cc09f74310a6eea4a?format=markdown) — 6d0afc2bd233121d6b82f66cc09f74310a6eea4a; Andrew Kelley

- [fix assertion failure for some switch errors](https://git.cafe/gitcafe/zig/commit/03b6d9f547417e1f56f5dfb5079f7aa2dee832a6?format=markdown) — 03b6d9f547417e1f56f5dfb5079f7aa2dee832a6; Andrew Kelley

- [rename CBuf to Buffer0 and some minor std API changes](https://git.cafe/gitcafe/zig/commit/9eb29e81f956080b358a79d3567204f656350620?format=markdown) — 9eb29e81f956080b358a79d3567204f656350620; Andrew Kelley

- [fix inability to write to global in some cases](https://git.cafe/gitcafe/zig/commit/1195994880b6a83e61807381df2721ac5256e876?format=markdown) — 1195994880b6a83e61807381df2721ac5256e876; Andrew Kelley

- [more robust const struct values](https://git.cafe/gitcafe/zig/commit/25761570f1bb4413020ebbfc959caa3429453517?format=markdown) — 25761570f1bb4413020ebbfc959caa3429453517; Andrew Kelley

- [add passing test for floating point edge case](https://git.cafe/gitcafe/zig/commit/8dd0b4e1f12bc9f70ff6c312b35563595fdb4476?format=markdown) — 8dd0b4e1f12bc9f70ff6c312b35563595fdb4476; Andrew Kelley

- [fix examples](https://git.cafe/gitcafe/zig/commit/0ac1934ad64716adeb98620003a0b905fb5cfda6?format=markdown) — 0ac1934ad64716adeb98620003a0b905fb5cfda6; Andrew Kelley

- [README: more robust suggested configuration command](https://git.cafe/gitcafe/zig/commit/c36b0fec8e9b71aaa54c3966be5db0e0d7895463?format=markdown) — c36b0fec8e9b71aaa54c3966be5db0e0d7895463; Andrew Kelley

- [unwrap error payload instruction has side effects only if safety check on](https://git.cafe/gitcafe/zig/commit/889bed13c34a241a8767e9e737c2bc18a09826e1?format=markdown) — 889bed13c34a241a8767e9e737c2bc18a09826e1; Andrew Kelley

- [fix unwrap error payload not emitting debug safety](https://git.cafe/gitcafe/zig/commit/cd992b89d2252fade1e56b5e4e7537b171af890e?format=markdown) — cd992b89d2252fade1e56b5e4e7537b171af890e; Andrew Kelley

- [add compile error for ignoring return value](https://git.cafe/gitcafe/zig/commit/a665872e881920e8020a513340d2427b88a55bd6?format=markdown) — a665872e881920e8020a513340d2427b88a55bd6; Andrew Kelley

- [add compile error for control flow using comptime var at runtime](https://git.cafe/gitcafe/zig/commit/3b40aaa01fb15799cf27d662229597ac98e2ab77?format=markdown) — 3b40aaa01fb15799cf27d662229597ac98e2ab77; Andrew Kelley

- [add character format specifier to std.io.OutStream.printf](https://git.cafe/gitcafe/zig/commit/4b99f5978f35e54d4b4f1bfae022f48f193e40fd?format=markdown) — 4b99f5978f35e54d4b4f1bfae022f48f193e40fd; Andrew Kelley

- [fix use decls not always working](https://git.cafe/gitcafe/zig/commit/3075d8aee728d10b1b8428ead070ba47856e78c3?format=markdown) — 3075d8aee728d10b1b8428ead070ba47856e78c3; Andrew Kelley

- [update std code for MacOS](https://git.cafe/gitcafe/zig/commit/fe3063e58cf81287a26219903f2720439dfeb7e6?format=markdown) — fe3063e58cf81287a26219903f2720439dfeb7e6; Andrew Kelley

- [fix wrong format specifier](https://git.cafe/gitcafe/zig/commit/b1ace32f2373914d92459934b9f0697baca9fe83?format=markdown) — b1ace32f2373914d92459934b9f0697baca9fe83; Andrew Kelley

- [fix regression with bit fields that align properly](https://git.cafe/gitcafe/zig/commit/786677f80cf7fb34ad8ab45768b910296f9c34cf?format=markdown) — 786677f80cf7fb34ad8ab45768b910296f9c34cf; Andrew Kelley

- [bitfields support for array of non-store-aligned packed structs](https://git.cafe/gitcafe/zig/commit/d794549985fc9a3fd6d6b1620be15d290f6a759f?format=markdown) — d794549985fc9a3fd6d6b1620be15d290f6a759f; Andrew Kelley

- [correct size of types for packed structs](https://git.cafe/gitcafe/zig/commit/cf5108f222107ed242d2dc2c37d76758157da542?format=markdown) — cf5108f222107ed242d2dc2c37d76758157da542; Andrew Kelley

- [more robust detection of types that failed to resolve](https://git.cafe/gitcafe/zig/commit/4709fe1176ce88a35e877622dc977948846a3a43?format=markdown) — 4709fe1176ce88a35e877622dc977948846a3a43; Andrew Kelley

- [fix assertion failure when first use of a struct is sizeOf](https://git.cafe/gitcafe/zig/commit/c4ee37f5067e7dd2c017df1fd6c57c1fad92cf85?format=markdown) — c4ee37f5067e7dd2c017df1fd6c57c1fad92cf85; Andrew Kelley

- [pointers with bit offset contain length](https://git.cafe/gitcafe/zig/commit/0148f39df929cc00c1b2231acce41c22f74f9969?format=markdown) — 0148f39df929cc00c1b2231acce41c22f74f9969; Andrew Kelley

- [ability to write to bit fields](https://git.cafe/gitcafe/zig/commit/244362fed7ed9280a0612c7c57ed67f6fa33b40d?format=markdown) — 244362fed7ed9280a0612c7c57ed67f6fa33b40d; Andrew Kelley

- [support arithmetic for non byte aligned integer types](https://git.cafe/gitcafe/zig/commit/b6e7a0dadd86ce401e82ec53d6874e9934826c2d?format=markdown) — b6e7a0dadd86ce401e82ec53d6874e9934826c2d; Andrew Kelley

- [reading from a bit field partially works](https://git.cafe/gitcafe/zig/commit/fc5d47b9b960aa08d65bf0dfe3d6395c811f793b?format=markdown) — fc5d47b9b960aa08d65bf0dfe3d6395c811f793b; Andrew Kelley

- [move volatile pointers to central type table](https://git.cafe/gitcafe/zig/commit/4b5cc80f665314067e0e5b96c859acca1b2e1cb0?format=markdown) — 4b5cc80f665314067e0e5b96c859acca1b2e1cb0; Andrew Kelley

- [move int and array types to central table](https://git.cafe/gitcafe/zig/commit/4a957b9ea32e0539772993278a9a1f99ee3df68b?format=markdown) — 4a957b9ea32e0539772993278a9a1f99ee3df68b; Andrew Kelley

- [ability to declare const bitfields](https://git.cafe/gitcafe/zig/commit/1fc2082b4ccc2b75fba892bc9e27e9a5a3d821bf?format=markdown) — 1fc2082b4ccc2b75fba892bc9e27e9a5a3d821bf; Andrew Kelley

- [add runtime debug safety for dividing integer min value by \-1](https://git.cafe/gitcafe/zig/commit/63d37b7cff0907cdf2361f1d61f19410fd6cc626?format=markdown) — 63d37b7cff0907cdf2361f1d61f19410fd6cc626; Andrew Kelley

- [fix crash when return value is ??void](https://git.cafe/gitcafe/zig/commit/0931b85bd04fb671dce980728a3692de2bd496a5?format=markdown) — 0931b85bd04fb671dce980728a3692de2bd496a5; Andrew Kelley

- [fix tokenization assertion failure on some float numbers](https://git.cafe/gitcafe/zig/commit/79ec5a02875bb4af0dbcc186ffc03e693938db9a?format=markdown) — 79ec5a02875bb4af0dbcc186ffc03e693938db9a; Andrew Kelley

- [printf: only include \+ sign on signed ints if width specified](https://git.cafe/gitcafe/zig/commit/b61f1a9f7d06a352239a95cf42f2116f5bd44f4a?format=markdown) — b61f1a9f7d06a352239a95cf42f2116f5bd44f4a; Andrew Kelley

- [slice and array re-work plus some misc\. changes](https://git.cafe/gitcafe/zig/commit/6dba1f1c8eee5e2f037c7ef216bc64423aef8e00?format=markdown) — 6dba1f1c8eee5e2f037c7ef216bc64423aef8e00; Andrew Kelley

- [std.io.parseUnsigned buf parameter is const](https://git.cafe/gitcafe/zig/commit/ca180d3f02914d282505752a1d2fe08e175f9d99?format=markdown) — ca180d3f02914d282505752a1d2fe08e175f9d99; Andrew Kelley

- [fix crash on string literal with character code \>= 128](https://git.cafe/gitcafe/zig/commit/f7173f4f081bdc200732cc9f7d58d3d54f9b0205?format=markdown) — f7173f4f081bdc200732cc9f7d58d3d54f9b0205; Andrew Kelley

- [rework compile-time known pointer values](https://git.cafe/gitcafe/zig/commit/39287d7346436a87ce785866befa77351bf2fc85?format=markdown) — 39287d7346436a87ce785866befa77351bf2fc85; Andrew Kelley

- [zig logo in readme](https://git.cafe/gitcafe/zig/commit/12049aa43b154f75445e616c2699aaff017d8228?format=markdown) — 12049aa43b154f75445e616c2699aaff017d8228; Andrew Kelley

- [remove the depends_on_compile_var code](https://git.cafe/gitcafe/zig/commit/92ffcc84a9d5da32a645321eee8d33c179d03562?format=markdown) — 92ffcc84a9d5da32a645321eee8d33c179d03562; Andrew Kelley

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