# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: c828c23f71055fc4614ada20a20fb1c7bfee50c6

Requested commit: c828c23f71055fc4614ada20a20fb1c7bfee50c6

- [Tests for zero-bit field compiler error](https://git.cafe/gitcafe/zig/commit/c828c23f71055fc4614ada20a20fb1c7bfee50c6?format=markdown) — c828c23f71055fc4614ada20a20fb1c7bfee50c6; Andrea Orru

- [Compiler error when taking @offsetOf of void struct member](https://git.cafe/gitcafe/zig/commit/7ac44037db686b93de25b6d826f596985d79ea42?format=markdown) — 7ac44037db686b93de25b6d826f596985d79ea42; Andrea Orru

- [Merge branch 'master' of https://github.com/zig-lang/zig](https://git.cafe/gitcafe/zig/commit/2a6ad23b52aa128dfbfc1fe975fadc38714850b4?format=markdown) — 2a6ad23b52aa128dfbfc1fe975fadc38714850b4; Andrea Orru

- [Panic instead of segfault when returning generic type from functions](https://git.cafe/gitcafe/zig/commit/2cdd50c9b266ea828274578481e0c37dc0b19956?format=markdown) — 2cdd50c9b266ea828274578481e0c37dc0b19956; Andrea Orru

- [Add WebAssembly output workaround for LLVM 6](https://git.cafe/gitcafe/zig/commit/d6e84e325bab360c6b6980dc2d57df872b9affdc?format=markdown) — d6e84e325bab360c6b6980dc2d57df872b9affdc; Marc Tiehuis

- [some return types disqualify comptime fn call caching](https://git.cafe/gitcafe/zig/commit/bcce77700fe0967b4dd796a3a21605868b6f9aa2?format=markdown) — bcce77700fe0967b4dd796a3a21605868b6f9aa2; Andrew Kelley

- [don't memoize comptime fn calls that access comptime mutable state](https://git.cafe/gitcafe/zig/commit/5834ff0cc58ffba8e4fe218fcf888d9f9fcf95b2?format=markdown) — 5834ff0cc58ffba8e4fe218fcf888d9f9fcf95b2; Andrew Kelley

- [fix comptime slicing not preserving comptime mutability](https://git.cafe/gitcafe/zig/commit/1bf2810f338a7bf83455266ef66a535bdc1d4f83?format=markdown) — 1bf2810f338a7bf83455266ef66a535bdc1d4f83; Andrew Kelley

- [fix incorrect setEvalBranchQuota compile error](https://git.cafe/gitcafe/zig/commit/49c3922037ef0b913466e707d85a4e085f6e9716?format=markdown) — 49c3922037ef0b913466e707d85a4e085f6e9716; Andrew Kelley

- [Merge branch 'master' of https://github.com/zig-lang/zig](https://git.cafe/gitcafe/zig/commit/c18059a3ddcaec1bef18180ec797fe41baeac7f3?format=markdown) — c18059a3ddcaec1bef18180ec797fe41baeac7f3; Andrea Orru

- [zen-specific: main \-\> \_start](https://git.cafe/gitcafe/zig/commit/d0621391bc8acccfa214dfeac0d5be2f90c1ab8e?format=markdown) — d0621391bc8acccfa214dfeac0d5be2f90c1ab8e; Andrea Orru

- [Merge branch 'test-ci'](https://git.cafe/gitcafe/zig/commit/10fb1f2730cb2d1760233622e232b35d21d651ea?format=markdown) — 10fb1f2730cb2d1760233622e232b35d21d651ea; Andrea Orru

- [Simplify intrusive linked list test](https://git.cafe/gitcafe/zig/commit/152b408934a5f933fd5cbdd2fa8cad4b343781bb?format=markdown) — 152b408934a5f933fd5cbdd2fa8cad4b343781bb; Andrea Orru

- [change 5 to 6 in travis osx scripts](https://git.cafe/gitcafe/zig/commit/6288ad865cd0805cedcac242990c1b7b57950cc4?format=markdown) — 6288ad865cd0805cedcac242990c1b7b57950cc4; Andrew Kelley

- [fix await multithreaded data race](https://git.cafe/gitcafe/zig/commit/84e952c230ddb9c2bd232958010d2045384532eb?format=markdown) — 84e952c230ddb9c2bd232958010d2045384532eb; Andrew Kelley

- [refactor stack trace code to remove global state](https://git.cafe/gitcafe/zig/commit/3b3649b86f74d08013b669a6a4eac573f8d7fa23?format=markdown) — 3b3649b86f74d08013b669a6a4eac573f8d7fa23; Andrew Kelley

- [improvements to stack traces](https://git.cafe/gitcafe/zig/commit/60b2031831320186f3920d63cfa35bda40930450?format=markdown) — 60b2031831320186f3920d63cfa35bda40930450; Andrew Kelley

- [add behavior test for coroutine frame allocation failure](https://git.cafe/gitcafe/zig/commit/20011a7a1c1f08644cd82a3c3e1d57cba9980695?format=markdown) — 20011a7a1c1f08644cd82a3c3e1d57cba9980695; Andrew Kelley

- [omit pad zeroes in debug stack traces](https://git.cafe/gitcafe/zig/commit/61a02d9d1e1a35469530a47f4aa710ac49e6efae?format=markdown) — 61a02d9d1e1a35469530a47f4aa710ac49e6efae; Andrew Kelley

- [Fixed syntax errors in linux-i386 syscalls](https://git.cafe/gitcafe/zig/commit/f25c1c6858ea12068242b16c8a6765d7312956cc?format=markdown) — f25c1c6858ea12068242b16c8a6765d7312956cc; Andrea Orru

- [Added 6 parameters syscalls for zen](https://git.cafe/gitcafe/zig/commit/70c3008a003345fe32d5f9cf6e2701c035e22ed3?format=markdown) — 70c3008a003345fe32d5f9cf6e2701c035e22ed3; Andrea Orru

- [Unroll Sha3 inner loop](https://git.cafe/gitcafe/zig/commit/7a893691c0aedf4d7ae68a9eb06800e4094381cc?format=markdown) — 7a893691c0aedf4d7ae68a9eb06800e4094381cc; Marc Tiehuis

- [update to SoftFloat-3e](https://git.cafe/gitcafe/zig/commit/5a7a0e8518bcb9e63c06dba21d9c9e2bb0827330?format=markdown) — 5a7a0e8518bcb9e63c06dba21d9c9e2bb0827330; Andrew Kelley

- [don't memoize comptime functions if they can mutate state via parameters](https://git.cafe/gitcafe/zig/commit/6db9be8900bf43632c8a98d91c6a92f30b33500a?format=markdown) — 6db9be8900bf43632c8a98d91c6a92f30b33500a; Andrew Kelley

- [fix partial inlining of binary math operator using old value](https://git.cafe/gitcafe/zig/commit/aaf2230ae89d74497042b7fada8c8023bf274dbd?format=markdown) — aaf2230ae89d74497042b7fada8c8023bf274dbd; Andrew Kelley

- [enums with 1 field and explicit tag type still get the tag type](https://git.cafe/gitcafe/zig/commit/028ec0f2c3574fb465ffe18f3022a7fa16f25ef6?format=markdown) — 028ec0f2c3574fb465ffe18f3022a7fa16f25ef6; Andrew Kelley

- [translate-c: add missing case labels](https://git.cafe/gitcafe/zig/commit/aa9902b586ae5dacda9c10f4139cfceac00dcf22?format=markdown) — aa9902b586ae5dacda9c10f4139cfceac00dcf22; Andrew Kelley

- [travis ci: update ubuntu llvm repo and CC,CXX env vars to 6](https://git.cafe/gitcafe/zig/commit/2db28ea849bb943ce7f69d9557d8aee796515bbd?format=markdown) — 2db28ea849bb943ce7f69d9557d8aee796515bbd; Andrew Kelley

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

- [Translate C now correctly converts ints, floats, ptrs and enums to bools](https://git.cafe/gitcafe/zig/commit/2e010c60ae006944ae20ab8b3445598471c9f1e8?format=markdown) — 2e010c60ae006944ae20ab8b3445598471c9f1e8; Jimmi Holst Christensen

- [Translate C will now handle ignored return values](https://git.cafe/gitcafe/zig/commit/b2887620f39d756b9f73a93b8b0932b3e471d996?format=markdown) — b2887620f39d756b9f73a93b8b0932b3e471d996; Jimmi Holst Christensen

- [Merge branch 'master' of github.com:zig-lang/zig](https://git.cafe/gitcafe/zig/commit/689e241ff8a826ac03cca0e8d1c9f8628cc88756?format=markdown) — 689e241ff8a826ac03cca0e8d1c9f8628cc88756; Jimmi Holst Christensen

- [Translate C can now translate switch statements again](https://git.cafe/gitcafe/zig/commit/51b2f1b80b9bc43dc389044565cc3a72c174311e?format=markdown) — 51b2f1b80b9bc43dc389044565cc3a72c174311e; Jimmi Holst Christensen

- [Ast Render no longer outputs erroneous semicolon](https://git.cafe/gitcafe/zig/commit/bb80daf509b7afd84fe3076347e69e8f39f586d6?format=markdown) — bb80daf509b7afd84fe3076347e69e8f39f586d6; Jimmi Holst Christensen

- [fix missing compile error for returning error from void async function](https://git.cafe/gitcafe/zig/commit/d96dd5bc329b69c410ef4d4def763ddb2bab13f0?format=markdown) — d96dd5bc329b69c410ef4d4def763ddb2bab13f0; Andrew Kelley

- [turn assertion into compile error for using var as return type](https://git.cafe/gitcafe/zig/commit/6b5cfd9d9963d2f1e91dfdb40f26c2ad11beb3c4?format=markdown) — 6b5cfd9d9963d2f1e91dfdb40f26c2ad11beb3c4; Andrew Kelley

- [var is no longer a pseudo-type, it is syntax](https://git.cafe/gitcafe/zig/commit/eff3530dfab5ecb4e480e0516ed57a8f564543f5?format=markdown) — eff3530dfab5ecb4e480e0516ed57a8f564543f5; Andrew Kelley

- [fix assertion when taking slice of zero-length array](https://git.cafe/gitcafe/zig/commit/44ae891bd79cc8b2f9040a39c176317ebf4a4ef8?format=markdown) — 44ae891bd79cc8b2f9040a39c176317ebf4a4ef8; Andrew Kelley

- [unless hf is specified in target environ, assume soft floating point](https://git.cafe/gitcafe/zig/commit/cc0f660ad245b0482981b8dcc2b200c7d68b943d?format=markdown) — cc0f660ad245b0482981b8dcc2b200c7d68b943d; Andrew Kelley

- [fix broken tests from previous commit](https://git.cafe/gitcafe/zig/commit/5d5820029d4ba44cf9e908f56f4bedae25ffe105?format=markdown) — 5d5820029d4ba44cf9e908f56f4bedae25ffe105; Andrew Kelley

- [ptrCast builtin now gives an error for removing const qualifier](https://git.cafe/gitcafe/zig/commit/07e47c058c480914d45ec0b1f9c61b76f59e6299?format=markdown) — 07e47c058c480914d45ec0b1f9c61b76f59e6299; Andrew Kelley

- [Merge pull request \#815 from Hejsil/more-translate-c](https://git.cafe/gitcafe/zig/commit/46e258c9f76cee5b37042913c34b3a1a07cce0a6?format=markdown) — 46e258c9f76cee5b37042913c34b3a1a07cce0a6; Andrew Kelley

- [remove value judgement from std lib API docs](https://git.cafe/gitcafe/zig/commit/c3807dfb34e3d0696517f3adf1f10ed096bd5fc3?format=markdown) — c3807dfb34e3d0696517f3adf1f10ed096bd5fc3; Andrew Kelley

- [Merge pull request \#814 from jacobdufault/utf8-view](https://git.cafe/gitcafe/zig/commit/d34d36619eae07d046d1bc20f849c2c398927992?format=markdown) — d34d36619eae07d046d1bc20f849c2c398927992; Andrew Kelley

- [Clarify what is meant by 'libraries' \(\#808\)](https://git.cafe/gitcafe/zig/commit/c787837ce5023fdef579bf92097216ce9dfacf34?format=markdown) — c787837ce5023fdef579bf92097216ce9dfacf34; Joshua Olson

- [Fix Linux gcc requirement \(\#807\)](https://git.cafe/gitcafe/zig/commit/db18d38a43cdf826ba920b482be07198e70e8cae?format=markdown) — db18d38a43cdf826ba920b482be07198e70e8cae; Joshua Olson

- [add optnone noinline to async functions](https://git.cafe/gitcafe/zig/commit/101b7745c4da1fdf0ebe723710fe8b195013fc0e?format=markdown) — 101b7745c4da1fdf0ebe723710fe8b195013fc0e; Andrew Kelley

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

- [Merge branch 'bnoordhuis-fix795'](https://git.cafe/gitcafe/zig/commit/6568be575cb87c2f54aad2dfa20d1f35471d2224?format=markdown) — 6568be575cb87c2f54aad2dfa20d1f35471d2224; Andrew Kelley

- [Merge pull request \#796 from bnoordhuis/fix731-more](https://git.cafe/gitcafe/zig/commit/0f449a3ec180f710f8b54023d2c3b3dffcce5ec8?format=markdown) — 0f449a3ec180f710f8b54023d2c3b3dffcce5ec8; Andrew Kelley

- [remove signal hanlding stuff from std.os.ChildProcess](https://git.cafe/gitcafe/zig/commit/439621e44a68b436f958a84fcdb0bdac83613aea?format=markdown) — 439621e44a68b436f958a84fcdb0bdac83613aea; Andrew Kelley

- [Merge pull request \#785 from bnoordhuis/fix731](https://git.cafe/gitcafe/zig/commit/1eecfdaa9b9c04e50058695b8df9978ef47f121a?format=markdown) — 1eecfdaa9b9c04e50058695b8df9978ef47f121a; Andrew Kelley

- [Add utf8 string view](https://git.cafe/gitcafe/zig/commit/08d595b4724217f0b2b10cd3b9e31a71698cf5c1?format=markdown) — 08d595b4724217f0b2b10cd3b9e31a71698cf5c1; Marc Tiehuis

- [update errors section of docs](https://git.cafe/gitcafe/zig/commit/8db7a1420f892deb4a2a3c63b1a3227b65aadccf?format=markdown) — 8db7a1420f892deb4a2a3c63b1a3227b65aadccf; Andrew Kelley

- [Merge pull request \#783 from bnoordhuis/fix675](https://git.cafe/gitcafe/zig/commit/b66547e98c9034e52c5647735b47dc24939c8d15?format=markdown) — b66547e98c9034e52c5647735b47dc24939c8d15; Andrew Kelley

- [Merge branch 'bnoordhuis-macho'](https://git.cafe/gitcafe/zig/commit/884b5fb4cfa81fba863f24cf5c6d9d7c2a21d11f?format=markdown) — 884b5fb4cfa81fba863f24cf5c6d9d7c2a21d11f; Andrew Kelley

- [improve std lib linux epoll API](https://git.cafe/gitcafe/zig/commit/bde15cf0806f2b8d6fb0c90602b42a74863ec515?format=markdown) — bde15cf0806f2b8d6fb0c90602b42a74863ec515; Andrew Kelley

- [ability to slice an undefined pointer at compile time if the len is 0](https://git.cafe/gitcafe/zig/commit/72ca2b214d4ffbaeed4840a806fb63740cf13c05?format=markdown) — 72ca2b214d4ffbaeed4840a806fb63740cf13c05; Andrew Kelley

- [add an assert to catch \#777](https://git.cafe/gitcafe/zig/commit/cbbd6cfa1e85dc5cda38572f7a1d462a678c2adf?format=markdown) — cbbd6cfa1e85dc5cda38572f7a1d462a678c2adf; Andrew Kelley

- [zig fmt supports simple line comments](https://git.cafe/gitcafe/zig/commit/5f5880979e8c5a7cfa4efdabad6358ceb89cc0e7?format=markdown) — 5f5880979e8c5a7cfa4efdabad6358ceb89cc0e7; Andrew Kelley

- [fix compiler crash when struct contains\.\.\.](https://git.cafe/gitcafe/zig/commit/cc26148ba776f713bb81b5ac06fc646eb323e6dc?format=markdown) — cc26148ba776f713bb81b5ac06fc646eb323e6dc; Andrew Kelley

- [fix crash when doing comptime float rem comptime int](https://git.cafe/gitcafe/zig/commit/1c1c0691cc4d47a39f382aec29654ae94cdf524c?format=markdown) — 1c1c0691cc4d47a39f382aec29654ae94cdf524c; Andrew Kelley

- [std.zig.parser understands try\. zig fmt respects a double line break\.](https://git.cafe/gitcafe/zig/commit/ca597e2bfb3c39aecdf3dea2718e84deb749ed07?format=markdown) — ca597e2bfb3c39aecdf3dea2718e84deb749ed07; Andrew Kelley

- [fix sometimes not type checking function parameters](https://git.cafe/gitcafe/zig/commit/9fa35adbd4772f55e3e43dd7cc69823415661153?format=markdown) — 9fa35adbd4772f55e3e43dd7cc69823415661153; Andrew Kelley

- [std.zig.parser understands inferred return type and error inference](https://git.cafe/gitcafe/zig/commit/629f134d3805f99938f59a6ee7f6598591abc9d7?format=markdown) — 629f134d3805f99938f59a6ee7f6598591abc9d7; Andrew Kelley

- [fix build broken by previous commit](https://git.cafe/gitcafe/zig/commit/e8d81c5acf69245f863394f207d63bf07c722bf4?format=markdown) — e8d81c5acf69245f863394f207d63bf07c722bf4; Andrew Kelley

- [self hosted parser: support string literals](https://git.cafe/gitcafe/zig/commit/d790670f4c11687fea50c2fd302ca8a815b32d68?format=markdown) — d790670f4c11687fea50c2fd302ca8a815b32d68; Andrew Kelley

- [self hosted parser supports builtin fn call with no args](https://git.cafe/gitcafe/zig/commit/1a53c648ed711277232aaa5a0b1082a9f24bd9c3?format=markdown) — 1a53c648ed711277232aaa5a0b1082a9f24bd9c3; Andrew Kelley

- [correct doc comment in self hosted parser](https://git.cafe/gitcafe/zig/commit/c721354b73508ec53bf72d8e7fb304147676625d?format=markdown) — c721354b73508ec53bf72d8e7fb304147676625d; Andrew Kelley

- [zig_llvm.cpp uses new\(std::nothrow\)](https://git.cafe/gitcafe/zig/commit/02f70cda8a9fb038705e03b6e65625119bdef4e7?format=markdown) — 02f70cda8a9fb038705e03b6e65625119bdef4e7; Andrew Kelley

- [self hosted: add tokenizer test fix eof handling](https://git.cafe/gitcafe/zig/commit/2dcff95bd2fb8f377491ac48b0ecf961183abcd7?format=markdown) — 2dcff95bd2fb8f377491ac48b0ecf961183abcd7; Andrew Kelley

- [fix self hosted tokenizer handling of EOF](https://git.cafe/gitcafe/zig/commit/dfbb8254ca97154b5314bde03655417c1dca86ae?format=markdown) — dfbb8254ca97154b5314bde03655417c1dca86ae; Andrew Kelley

- [self hosted parser tests every combination of memory allocation failure](https://git.cafe/gitcafe/zig/commit/b4e44c4e80fd4f477a46251fdaf485a742ffe6f7?format=markdown) — b4e44c4e80fd4f477a46251fdaf485a742ffe6f7; Andrew Kelley

- [std.heap.ArenaAllocator: fix incorrectly activating safety check](https://git.cafe/gitcafe/zig/commit/ec0846a00fd3d0ae0b7b94961f855b8ab6c938db?format=markdown) — ec0846a00fd3d0ae0b7b94961f855b8ab6c938db; Andrew Kelley

- [back to malloc instead of aligned_alloc for c_allocator](https://git.cafe/gitcafe/zig/commit/227ead54be9331f87e5e3e92082dc405ef643e57?format=markdown) — 227ead54be9331f87e5e3e92082dc405ef643e57; Andrew Kelley

- [remove std.heap.IncrementingAllocator](https://git.cafe/gitcafe/zig/commit/4a4ea92cf38372dc63184957e2936fa7989743fb?format=markdown) — 4a4ea92cf38372dc63184957e2936fa7989743fb; Andrew Kelley

- [introduce std.heap.ArenaAllocator and std.heap.DirectAllocator](https://git.cafe/gitcafe/zig/commit/445b03384a5ffcace11927aa9dd5f21604527f5c?format=markdown) — 445b03384a5ffcace11927aa9dd5f21604527f5c; Andrew Kelley

- [fix exported variable not named in the object file](https://git.cafe/gitcafe/zig/commit/f2d601661d286b135293373a83ce1a8628272379?format=markdown) — f2d601661d286b135293373a83ce1a8628272379; Andrew Kelley

- [std: refactor posixOpen to be friendlier to error return traces](https://git.cafe/gitcafe/zig/commit/e743b30bbfe09541f306f09c1fdadb122736110c?format=markdown) — e743b30bbfe09541f306f09c1fdadb122736110c; Andrew Kelley

- [std.os and std.io API update](https://git.cafe/gitcafe/zig/commit/46aa416c48c283849059292267ac25a6d0db76d6?format=markdown) — 46aa416c48c283849059292267ac25a6d0db76d6; Andrew Kelley

- [std zig tokenizer: don't require 3 newlines at the end of the source](https://git.cafe/gitcafe/zig/commit/8c31eaf2a87d39fe2f9ed8f5af2a059048bfffb3?format=markdown) — 8c31eaf2a87d39fe2f9ed8f5af2a059048bfffb3; Andrew Kelley

- [std lib: modify allocator idiom](https://git.cafe/gitcafe/zig/commit/a2bd9f8912ade5149855dc6e2371aaae49093660?format=markdown) — a2bd9f8912ade5149855dc6e2371aaae49093660; Andrew Kelley

- [fix compiler crash switching on global error with no else](https://git.cafe/gitcafe/zig/commit/e7bf8f3f04efc280a76a3a38b4e6d470d279e41a?format=markdown) — e7bf8f3f04efc280a76a3a38b4e6d470d279e41a; Andrew Kelley

- [self hosted compiler: move tokenization and parsing to std lib](https://git.cafe/gitcafe/zig/commit/1fb308ceeea0259ad021d67945ea5adc10960a85?format=markdown) — 1fb308ceeea0259ad021d67945ea5adc10960a85; Andrew Kelley

- [fix crash with error peer type resolution](https://git.cafe/gitcafe/zig/commit/3919afcad26d2359efe52f98cd4f2f0573527369?format=markdown) — 3919afcad26d2359efe52f98cd4f2f0573527369; Andrew Kelley

- [appveyor: don't try to build for mingw](https://git.cafe/gitcafe/zig/commit/2c697e50db36e4f9c0af8b1a9d357deeb8f80026?format=markdown) — 2c697e50db36e4f9c0af8b1a9d357deeb8f80026; Andrew Kelley

- [Merge pull request \#759 from zig-lang/error-sets](https://git.cafe/gitcafe/zig/commit/59119628425566691a6c580a3da378798bc6c648?format=markdown) — 59119628425566691a6c580a3da378798bc6c648; Andrew Kelley

- [Add ArrayList functions \(\#755\)](https://git.cafe/gitcafe/zig/commit/1c236b0766bbc68f1b04e32a95683e273b26714c?format=markdown) — 1c236b0766bbc68f1b04e32a95683e273b26714c; Marc Tiehuis

- [implement openSelfExe\(\) on darwin \(\#753\)](https://git.cafe/gitcafe/zig/commit/dd20f558f0b3740a37c1d16a306e35f8cbe6a38f?format=markdown) — dd20f558f0b3740a37c1d16a306e35f8cbe6a38f; Ben Noordhuis

- [improve behavior of \`zig build\` \(\#754\)](https://git.cafe/gitcafe/zig/commit/c88e6e8aeec1b9a7d6888f298fef7949770c288b?format=markdown) — c88e6e8aeec1b9a7d6888f298fef7949770c288b; Jeff Fowler

- [format struct pointers as "\<typename\>@\<address\>" \(\#752\)](https://git.cafe/gitcafe/zig/commit/79ad1d96108fc25fea6a2fbdb5c9bb8b2093a6b5?format=markdown) — 79ad1d96108fc25fea6a2fbdb5c9bb8b2093a6b5; Ben Noordhuis

- [DRY 'is slice?' conditionals in parser \(\#750\)](https://git.cafe/gitcafe/zig/commit/0090c2d70b89cc6b5ab02bdc02aa49c4caf71a5a?format=markdown) — 0090c2d70b89cc6b5ab02bdc02aa49c4caf71a5a; Ben Noordhuis

- [handle linux returning EINVAL for large writes](https://git.cafe/gitcafe/zig/commit/917e6fe3707a82f76c48e484735b86937831451f?format=markdown) — 917e6fe3707a82f76c48e484735b86937831451f; Andrew Kelley

- [handle linux returning EINVAL for large reads](https://git.cafe/gitcafe/zig/commit/40e4e42a669a5312cf9400a5e96d6288b44be286?format=markdown) — 40e4e42a669a5312cf9400a5e96d6288b44be286; Andrew Kelley

- [fix test failure, organize code, add new compile error](https://git.cafe/gitcafe/zig/commit/44d8d654a0ba463a1d4cf34d435c8422bfcd1c81?format=markdown) — 44d8d654a0ba463a1d4cf34d435c8422bfcd1c81; Andrew Kelley

- [Merge pull request \#743 from bnoordhuis/linux-random](https://git.cafe/gitcafe/zig/commit/ec59f765266749a29d5ba1804f4ab5afdcabee1d?format=markdown) — ec59f765266749a29d5ba1804f4ab5afdcabee1d; Andrew Kelley

- [Merge pull request \#738 from corngood/cygwin-fixes](https://git.cafe/gitcafe/zig/commit/15eb28efafd0c454e8302cbff0f5c90041d0b17d?format=markdown) — 15eb28efafd0c454e8302cbff0f5c90041d0b17d; Andrew Kelley

- [add docs for memberType, memberCount, memberName](https://git.cafe/gitcafe/zig/commit/02b61224b234b017cd2397ee6e8936c220b959f5?format=markdown) — 02b61224b234b017cd2397ee6e8936c220b959f5; Andrew Kelley

- [docs: move source encoding section](https://git.cafe/gitcafe/zig/commit/e6d4028a84d0e9b9835c38f57b5b0d4bbc101394?format=markdown) — e6d4028a84d0e9b9835c38f57b5b0d4bbc101394; Andrew Kelley

- [add docs recommending to only have 1 cImport](https://git.cafe/gitcafe/zig/commit/3a11757d575342be0623dd5ec50f3a8aa10a3098?format=markdown) — 3a11757d575342be0623dd5ec50f3a8aa10a3098; Andrew Kelley

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