{"push_id":1216809915,"size":303,"distinct_size":281,"ref":"refs/heads/master","head":"fd1d3603d46422bef6531a2d74401361ba1d822b","before":"459b1a4fbb3a6e564b3ecb56f888498369751894","commits":[{"sha":"8f76f931c243dce31e2121a265ab0501b19504d5","author":{"name":"Isaac Andrade","email":"debf8b4e2e6e14e62402d07f094680bf4ef9c3af@gmail.com"},"message":"Add mention to RFC 940 in the Rust Reference.\n- It also keeps mentions to RFCs consistent with the format \"RFC XXX\"","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/8f76f931c243dce31e2121a265ab0501b19504d5"},{"sha":"ba6ce123bac969ee896a776699a8fad651a0a1cd","author":{"name":"Isaac Andrade","email":"debf8b4e2e6e14e62402d07f094680bf4ef9c3af@gmail.com"},"message":"Improve language.","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/ba6ce123bac969ee896a776699a8fad651a0a1cd"},{"sha":"8478d48dad949b3b1374569a5391089a49094eeb","author":{"name":"Steve Klabnik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@steveklabnik.com"},"message":"Add some warnings to std::env::current_exe\n\n/cc #21889","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/8478d48dad949b3b1374569a5391089a49094eeb"},{"sha":"e7d423a3bf599b8e235d25511e807e6bf981c020","author":{"name":"Aaron Gallagher","email":"9b6d1f2c665be9e51b901879220b763e3d42a84d@google.com"},"message":"Retry on EINTR in Bytes and Chars.\n\nSince Bytes and Chars called directly into Read::read, they didn't use\nany of the retrying wrappers. This allows both iterator types to retry.","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/e7d423a3bf599b8e235d25511e807e6bf981c020"},{"sha":"970f8d8731be823b741bfdd8b7fa54c7567894d3","author":{"name":"Bruno Tavares","email":"ecbbbcbb37cbf51092f167a062253650c75ebf99@bltavares.com"},"message":"Use --release-channel=stable by default on releases\n\n> Release tarballs should be compilable with just basic ./configure ;\n> make ; sudo make install without having to pass special flags to\n> configure. This is the case of the --release-channel option, that must\n> be changed in the releases.\n\nThis commit detects the presence of .git, as it happens on other parts\nof `configure` to assume it is a tarball. Then it changes the default\nvalue stored, before parsing the arguments, while still allowing it to\nbe overriden before any action verifying the flag is done.\n\nCloses #28322","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/970f8d8731be823b741bfdd8b7fa54c7567894d3"},{"sha":"ad335c2d50ba140392807c167839c3869c95a3d1","author":{"name":"Tobias Bucher","email":"38e8fa21b574e02e97c41480d582f09e9553f4cc@gmail.com"},"message":"Add `is_empty` function to `ExactSizeIterator`\n\nAll other types implementing a `len` functions have `is_empty` already.","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/ad335c2d50ba140392807c167839c3869c95a3d1"},{"sha":"208de46f8b7c7338f7d19057e748a45a72fc7d73","author":{"name":"Tobias Bucher","email":"38e8fa21b574e02e97c41480d582f09e9553f4cc@gmail.com"},"message":"Remove first empty line of doc comment","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/208de46f8b7c7338f7d19057e748a45a72fc7d73"},{"sha":"452e4edaa0d9d0b813f259bda1071166a5496283","author":{"name":"Josh Stone","email":"5ebc466a01bbde7d2fcea0565f90257a8d8580f2@gmail.com"},"message":"Update Unicode tables to 9.0","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/452e4edaa0d9d0b813f259bda1071166a5496283"},{"sha":"6d3bf6e6f5e7d30c6d6feb77615979246f520e62","author":{"name":"Andrew Paseltiner","email":"1cff716514aa71e3893ab7f7a914e2cb273e546a@gmail.com"},"message":"Replace `LinkedList`'s use of `Box` with `Shared`\n\nCloses #34417","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/6d3bf6e6f5e7d30c6d6feb77615979246f520e62"},{"sha":"e7b083aeae0392bc1b79a7dcd71c002a2ac22a23","author":{"name":"Oliver Schneider","email":"841e16e9035612f1379aabc2c4f1b4a82bc1ebd2@oli-obk.de"},"message":"don't const eval constants during MIR creation\n\nthis didn't work very well anyway, because const_eval can't eval all kinds of constants.","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/e7b083aeae0392bc1b79a7dcd71c002a2ac22a23"},{"sha":"ede39aeb331bf6efb3739d22a60c1844e9c2c3d6","author":{"name":"Evgeny Safronov","email":"b04e8f671f95bae5378586adeaab93a0474e8496@gmail.com"},"message":"feat: reinterpret `precision` field for strings\n\nThis commit changes the behavior of formatting string arguments\nwith both width and precision fields set.\n\nDocumentation says that the `width` field is the \"minimum width\"\nthat the format should take up. If the value's string does not\nfill up this many characters, then the padding specified by\nfill/alignment will be used to take up the required space.\n\nThis is true for all formatted types except string, which is truncated\ndown to `precision` number of chars and then all of `fill`, `align` and\n`width` fields are completely ignored.\n\nFor example: `format!(\"{:/^10.8}\", \"1234567890);` emits \"12345678\".\nIn the contrast Python version works as the expected:\n```python\n>>> '{:/^10.8}'.format('1234567890')\n'/12345678/'\n```\n\nThis commit gives back the `Python` behavior by changing the `precision`\nfield meaning to the truncation and nothing more. The result string *will*\nbe prepended/appended up to the `width` field with the proper `fill` char.\n\nHowever, this is the breaking change.\n\nAlso updated `std::fmt` docs about string precision.\n\nSigned-off-by: Evgeny Safronov <division494@gmail.com>","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/ede39aeb331bf6efb3739d22a60c1844e9c2c3d6"},{"sha":"0c137ab0a64b27e9bc0dc68d35ba6f5f60536a97","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"rustc: Update stage0 to beta-2016-07-06\n\nHot off the presses, let's update our stage0 compiler!","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/0c137ab0a64b27e9bc0dc68d35ba6f5f60536a97"},{"sha":"b8141049da7507bdbf2b037847945e5bb299ccad","author":{"name":"Matt Horn","email":"495ffab62c4cba25394430ca06c0a46ff2d63d82@gmail.com"},"message":"Add IpAddr common methods","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/b8141049da7507bdbf2b037847945e5bb299ccad"},{"sha":"211c655c97d35a511e27b30480e196ea04e4e13f","author":{"name":"Matt Horn","email":"495ffab62c4cba25394430ca06c0a46ff2d63d82@gmail.com"},"message":"Mark new methods as unstable","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/211c655c97d35a511e27b30480e196ea04e4e13f"},{"sha":"fee5b492fecd321b5ce507d732948943a74fbf4c","author":{"name":"Matt Horn","email":"495ffab62c4cba25394430ca06c0a46ff2d63d82@gmail.com"},"message":"Properly mark new methods as unstable","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/fee5b492fecd321b5ce507d732948943a74fbf4c"},{"sha":"58da5dd51eebe700a2ac8cf4f0b10dec6d1b6ca9","author":{"name":"Matt Horn","email":"495ffab62c4cba25394430ca06c0a46ff2d63d82@gmail.com"},"message":"Add links to Ipv*Addr methods in docs\n\nper https://github.com/rust-lang/rust/pull/34694#issuecomment-231126489","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/58da5dd51eebe700a2ac8cf4f0b10dec6d1b6ca9"},{"sha":"a5be0d21c6cbaf05cdfe67cb9f9561337a6b11f1","author":{"name":"Guillaume Gomez","email":"29286bd2a252e7817f1d9a8ad2d535e5ec6d2252@gmail.com"},"message":"Remove useless doc comment for slice","distinct":false,"url":"https://api.github.com/repos/thesam/rust/commits/a5be0d21c6cbaf05cdfe67cb9f9561337a6b11f1"},{"sha":"1bcd60682d5b01aa170790f98ddd96372105b4b9","author":{"name":"Ben Boeckel","email":"f6834a15de39e6bcecf3d59653c843e3a346b06d@gmail.com"},"message":"llvm, rt: build using the Ninja generator if available\n\nThe Ninja generator generally builds much faster than make. It may also\nbe used on Windows to have a vast speed improvement over the Visual\nStudio generators.\n\nCurrently hidden behind an `--enable-ninja` flag because it does not\nobey the top-level `-j` or `-l` flags given to `make`.","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/1bcd60682d5b01aa170790f98ddd96372105b4b9"},{"sha":"b9a35902a20f264aa0b516f7f3a4ff2490a3cf06","author":{"name":"Ben Boeckel","email":"f6834a15de39e6bcecf3d59653c843e3a346b06d@gmail.com"},"message":"llvm: allow cleaning LLVM's Visual Studio builds\n\nThe Visual Studio generators create a `clean` target that we can use.","distinct":true,"url":"https://api.github.com/repos/thesam/rust/commits/b9a35902a20f264aa0b516f7f3a4ff2490a3cf06"},{"sha":"fc2123a69a3232f08123ce80c8203009ed5c5a6e","author":{"name":"Corey Farwell","email":"b70e762980caa58b92468c07f70f8aed89946b80@rwell.org"},"message":"Remove unnecessarily mutable reference in doc example.","distinct":false,"url":"https://api.github.com/repos/thesam/rust/commits/fc2123a69a3232f08123ce80c8203009ed5c5a6e"}]}
{"actor":{"display_login":"thesam"}}