{"push_id":1987564288,"size":28,"distinct_size":28,"ref":"refs/heads/fix/tuple-types","head":"4df8ead569252c925f7209e71a7b661e9ea34171","before":"c6549087e4774c561c7409b8200631ead7dbfc32","commits":[{"sha":"28484f824d0acb1c2c45972380895f7712f7badd","author":{"name":"Sam Eaton","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@eaton.party"},"message":"adds nilable casting for greater parity with JSON::Any (#4963)","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/28484f824d0acb1c2c45972380895f7712f7badd"},{"sha":"556c8b1d1bfe37f2566e09aeb279d30f520ede22","author":{"name":"Sam Eaton","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@eaton.party"},"message":"fixes overload typo in specs (#4967)","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/556c8b1d1bfe37f2566e09aeb279d30f520ede22"},{"sha":"365fb26489d8dbc726f264cc95165b49bd1b0a6d","author":{"name":"TSUYUSATO Kitsune","email":"8ffeba1fd49197625279996babd357a106368927@gmail.com"},"message":"Parser: correct to lex the part of keyword in macro\n\nFixed #4656","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/365fb26489d8dbc726f264cc95165b49bd1b0a6d"},{"sha":"d92d3e300c597983fb7b8bedb9555f3fe3f14345","author":{"name":"TSUYUSATO Kitsune","email":"8ffeba1fd49197625279996babd357a106368927@gmail.com"},"message":"Parser: introduce 'lookahead' to fix lex keyword inside macro","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/d92d3e300c597983fb7b8bedb9555f3fe3f14345"},{"sha":"b6d9ca5ba6a71477b0276c42922c6fc91eae9734","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Fix malloc and realloc for 64 bits platforms","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/b6d9ca5ba6a71477b0276c42922c6fc91eae9734"},{"sha":"b4e23fff0eb54ce1523c60a768acb841b51fe594","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Automatically define `bits32` and `bits64` flags","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/b4e23fff0eb54ce1523c60a768acb841b51fe594"},{"sha":"7b31d10615b6d71e0cd138892938fdca7e59fe1e","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Remove debug puts","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/7b31d10615b6d71e0cd138892938fdca7e59fe1e"},{"sha":"2ae9b9ebfa1b80c4f622839ebdca1ca809751b78","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Pointer: check size out of bounds for 32 bits platforms","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/2ae9b9ebfa1b80c4f622839ebdca1ca809751b78"},{"sha":"287251ab2606713639554520d12a05daf614c5cb","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Pointer: check negative size for realloc","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/287251ab2606713639554520d12a05daf614c5cb"},{"sha":"464268b8b192578071067babc93ff4de88d0238b","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Fixed error messages when size if bigger than UInt32::MAX","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/464268b8b192578071067babc93ff4de88d0238b"},{"sha":"429bda355d59ac50b2693b9e38c1bdad88ab2ca7","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Execute dsymutil on build on macOS (#4969)\n\n* Execute dsymutil on build on macOS\r\n\r\n* Use `Process.find_executable` instead of `which`\r\n\r\n* Let `--no-debug` imply not running dsymutil","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/429bda355d59ac50b2693b9e38c1bdad88ab2ca7"},{"sha":"a13952a08794652daf1635fe8d3016979482e7f5","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Nicer output when an exception bubbles through main","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/a13952a08794652daf1635fe8d3016979482e7f5"},{"sha":"ad2a4b7cb57c4563ea3f117222f6764810969d44","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"CallStack: use file:line:column format\n\nSome editors understand this format so it's easier to jump to that location.","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/ad2a4b7cb57c4563ea3f117222f6764810969d44"},{"sha":"2449b7d0e8d59fe3547cbce72666f6c8c7c263c1","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"CallStack: save current directory at the beginning of the program","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/2449b7d0e8d59fe3547cbce72666f6c8c7c263c1"},{"sha":"446aeb93eed5ed36eecc2e6900b981faebb11e38","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"CallStack: fixed specs","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/446aeb93eed5ed36eecc2e6900b981faebb11e38"},{"sha":"503b89c8e49f4d3201d2fa380792d14f094d67cd","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Don't skip \"main\" functions","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/503b89c8e49f4d3201d2fa380792d14f094d67cd"},{"sha":"e12ba68d11b4d3fb085600bb03f02f55ab3db39f","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"CallStack: show ip address when there's no file/line/column information","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/e12ba68d11b4d3fb085600bb03f02f55ab3db39f"},{"sha":"a14a14255ef07c6580c1d112037440bab8ff1e2b","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"CallStack: use Process::INITIAL_PWD instead of invoking Dir.current again","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/a14a14255ef07c6580c1d112037440bab8ff1e2b"},{"sha":"b8545b38821abb11d68df6a0121c6d3a2a3fbee3","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"CallStack: show ip address if env variable CRYSTAL_CALLSTACK_FULL_INFO is 1","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/b8545b38821abb11d68df6a0121c6d3a2a3fbee3"},{"sha":"43bcde874297feca2b62d0181ce46a0c4c5452c5","author":{"name":"Ary Borenszweig","email":"0a4f06a77a0c90a5abfe175e047400450ceeed6e@gmail.com"},"message":"Use File::SEPARATOR instead of '/'","distinct":true,"url":"https://api.github.com/repos/bcardiff/crystal/commits/43bcde874297feca2b62d0181ce46a0c4c5452c5"}]}
{"actor":{"display_login":"bcardiff"}}