{"push_id":638969834,"size":325,"distinct_size":325,"ref":"refs/heads/master","head":"f46c4e158d395cf6e186bf6afdf1705c12071cbe","before":"e6a812402828f0f11b0de7a7e0c08c1d85a437f1","commits":[{"sha":"1a28237b4240f267a465e5179decbfdd7a26bf47","author":{"email":"16aea3ed30350b1f4b4dfc1111a05a38e3d681b3@rwell.org","name":"Corey Farwell"},"message":"Alter libcore::result example to utilize closure param\n\nSince it doesn't utilize the parameter, it's not very idiomatic since it\ncould just use the `Result::or` method. So this changes the example to\nutilize the parameter. As far as I can tell, all the numbers in this\nexample are completely arbitrary.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/1a28237b4240f267a465e5179decbfdd7a26bf47"},{"sha":"986852911464df87088007e64780165cc538f9b9","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@sb.org","name":"Kevin Ballard"},"message":"Add `Sync` to the bounds in `io::Error`\n\nThis allows `io::Error` values to be stored in `Arc` properly.\n\nBecause this requires `Sync` of any value passed to `io::Error::new()`\nand modifies the relevant `convert::From` impls, this is a\n\n[breaking-change]\n\nFixes #24049.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/986852911464df87088007e64780165cc538f9b9"},{"sha":"1a44b3875d1c552f3a0a6bd324bc1053f6ce87a4","author":{"email":"4be3a0ac5367acde005ccc16b023951f33ff0c12@bignerdranch.com","name":"John Gallagher"},"message":"Add Homogenous Aggregates for AArch64 codegen\n\nCloses #24154","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/1a44b3875d1c552f3a0a6bd324bc1053f6ce87a4"},{"sha":"734bdc656a6fae7a2c1f5722de4c1f9611bc28b5","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"copyedits: functions","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/734bdc656a6fae7a2c1f5722de4c1f9611bc28b5"},{"sha":"2b38819b8409cbadc74260c3beb7559f6515155e","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"copyedits: documentation","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/2b38819b8409cbadc74260c3beb7559f6515155e"},{"sha":"2cf7bc3e3d499d017d504259b9f64bc4edf1bbf4","author":{"email":"a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","name":"Brian Anderson"},"message":"Bump prerelease version","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/2cf7bc3e3d499d017d504259b9f64bc4edf1bbf4"},{"sha":"f1515fabb027e901a5cb47826f12ba89db2df078","author":{"email":"b1db332606efda9d9987ee09ce352e2a96143e72@gmail.com","name":"Guillaume Gomez"},"message":"Add Default trait for AtomicBool, AtomicIsize and AtomicUsize","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/f1515fabb027e901a5cb47826f12ba89db2df078"},{"sha":"008b3de301127f494cd706557da63a33ac418a3e","author":{"email":"b6edf9c902cda42a2b91f8be7643dbd9a2bf61f4@digikod.net","name":"Mickaël Salaün"},"message":"libc: Add O_NOCTTY","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/008b3de301127f494cd706557da63a33ac418a3e"},{"sha":"f329030b095aa30ce29be0c3459615d85506747b","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"std: Stabilize the Utf8Error type\n\nThe meaning of each variant of this enum was somewhat ambiguous and it's uncler\nthat we wouldn't even want to add more enumeration values in the future. As a\nresult this error has been altered to instead become an opaque structure.\nLearning about the \"first invalid byte index\" is still an unstable feature, but\nthe type itself is now stable.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/f329030b095aa30ce29be0c3459615d85506747b"},{"sha":"912a872d3c7e12a5d9784c3bfd4cd3c911e468d9","author":{"email":"b38e964bedaa3ccf271853eb16eef0311461431c@gmail.com","name":"Theo Belaire"},"message":"Fixed with_extension documentation bug\n\nIt was mistakenly calling it with \"foo.txt\" instead of \"txt\".\nI've also added an assert.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/912a872d3c7e12a5d9784c3bfd4cd3c911e468d9"},{"sha":"12d21bf99c1341d273ffcf0cbf4ba8c5d1d42a12","author":{"email":"1f81e848faf55004077c594fb2256b536cb2c8e0@gmail.com","name":"Theo Belaire"},"message":"References to `CString::from_vec` changed to `new`\n\nIt looks like `from_vec` was subsumed by new at some point,\nbut the documentation still refers to it as `from_vec`.\n\nThis updates the documentation for `from_vec_unchecked`\nso that it properly says that it's the unchecked version of `new`.\n\nAlso, from_vec_unchecked requires a actual Vec<u8> while\nnew can take anything that is Into<Vec<u8>>, so I also\nmention that in the documentation.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/12d21bf99c1341d273ffcf0cbf4ba8c5d1d42a12"},{"sha":"219f61bdd89cab251884d0645c07916343231b59","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Make Debug include the - in -0.0","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/219f61bdd89cab251884d0645c07916343231b59"},{"sha":"cef96b95f210b225b49ab172074f32938e2046db","author":{"email":"12c875436a19b99bf0b96f0110d54611e83c2b9b@barosl.com","name":"Barosl Lee"},"message":"rustdoc: Prevent '/' from showing the help dialog\n\nOnly '?' should do that.\n\nFixes #24289.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/cef96b95f210b225b49ab172074f32938e2046db"},{"sha":"bd26307411b336345bb5e5b3af3c2997b37fa65e","author":{"email":"257ad5b83f39ed4b5ca4d035a302d17e37cbf275@gmail.com","name":"Ryan Prichard"},"message":"Use the ecx.call_site() span for generating refs to format_args! internals\n\n`format_args!` uses `#[allow_internal_unstable]` to access internal\nfunctions and structs that are marked unstable. For this to work, the\nspans on AST nodes referencing unstable internals must be equal (same\nlo/hi values) to the `format_args!` call site, so that the stability\nchecker can recognize that the AST node was generated by the macro.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/bd26307411b336345bb5e5b3af3c2997b37fa65e"},{"sha":"9cdc9e9c614089c294cb19837919fdc0653c2b14","author":{"email":"257ad5b83f39ed4b5ca4d035a302d17e37cbf275@gmail.com","name":"Ryan Prichard"},"message":"Destabilize format_args! internals.\n\nArguments, Formatters, and the various format traits remain stable. The\nformat_args! macro uses #[allow_internal_unstable] to allow it access to\nthe unstable things in core::fmt.\n\nDestabilized things include a \"v1\" in their name:\n * core::fmt::rt\n * core::fmt::rt::v1 (the module and all contents)\n * core::fmt::ArgumentV1\n * core::fmt::ArgumentV1::new\n * core::fmt::ArgumentV1::from_usize\n * core::fmt::Arguments::new_v1\n * core::fmt::Arguments::new_v1_formatted\n\nThe unstable message was copied from that of std::io::_print.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/9cdc9e9c614089c294cb19837919fdc0653c2b14"},{"sha":"861556390ea9035396ec37f8eb90570a2a804ec2","author":{"email":"257ad5b83f39ed4b5ca4d035a302d17e37cbf275@gmail.com","name":"Ryan Prichard"},"message":"Remove pretty-expanded from tests that use format_args!\n\nNow that the internals of `format_args!` are unstable, tests that use it\ndon't compile after pretty-printing (unless they also declare the necessary\nfeature).","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/861556390ea9035396ec37f8eb90570a2a804ec2"},{"sha":"c3c83bfda486c430514a3a008423f2c536c4bcc9","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kgv.name","name":"kgv"},"message":"Arity link has moved to primitive-types.md.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/c3c83bfda486c430514a3a008423f2c536c4bcc9"},{"sha":"e891f29b95bb45ad3ce642b4387a977fae547939","author":{"email":"d5e0892e7d66bcce47406a02632e7b4f50cda414@gmail.com","name":"Björn Steinbrink"},"message":"Fix ICE when returning a variable whose declaration is unreachable\n\nFixes #24353","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/e891f29b95bb45ad3ce642b4387a977fae547939"},{"sha":"6f54ce9aa5d2baf0cd82c01e2c181ab17439b7d7","author":{"email":"fdc34241055c362abd04c9402a0cf27e42d4db6b@gmail.com","name":"pez"},"message":"added _SC_NPROCESSORS_ONLN constants for linux and macos for fix #24374","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/6f54ce9aa5d2baf0cd82c01e2c181ab17439b7d7"},{"sha":"4abade50d7096ee5585255ca08d69b1ccd73d09f","author":{"email":"adc16fa41a38b174232f206e0b2bd006baaace68@polythematik.de","name":"Manuel Hoffmann"},"message":"Added a help span which informs the user about the escaping of curly braces in a format string if a wrongly escaped one is detected in a string.","distinct":true,"url":"https://api.github.com/repos/shepmaster/rust/commits/4abade50d7096ee5585255ca08d69b1ccd73d09f"}]}