{"push_id":1954143302,"size":66,"distinct_size":0,"ref":"refs/heads/stable","head":"19d4dbd65ba0bf252e192e599fddf57a7e7c24ac","before":"92d0d1e9eca600166adde9170848f09d31bb1007","commits":[{"sha":"fc2e35013c5d7bb23022f552a8841f0e93b634d9","author":{"name":"Chen Rotem Levy","email":"6e3d5d59209728c55f4d4010d243c36ed17badd8@users.noreply.github.com"},"message":"remove `say_err()`\n\nAs it isn't used anywhere...","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/fc2e35013c5d7bb23022f552a8841f0e93b634d9"},{"sha":"bacc0e1316cb4b0116c4c696187a7612fa14a042","author":{"name":"Martin Geisler","email":"ea98e1d0a9a4d10e3af04e16be88050749615623@geisler.net"},"message":"Use clap subcommand aliases\n\nClap has support for subcommand aliases: the aliased subcommand\nbehaves like the main subcommand in all respects and our code only\nneeds to dispatch on the name of the main subcommand. See:\n\n  https://docs.rs/clap/2.18.0/clap/struct.App.html#method.alias\n\nThe two two-level synonyms (install and uninstall) can not be handled\nin this way since they dispatch to nested subcommands -- aliases can\nonly be made to subcommands on the same level in the hierarchy.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/bacc0e1316cb4b0116c4c696187a7612fa14a042"},{"sha":"baa2f0c5a2471188824a1ea9776a2d46afc7a839","author":{"name":"Martin Geisler","email":"ea98e1d0a9a4d10e3af04e16be88050749615623@geisler.net"},"message":"Consistently prefix commands with $\n\nSome help texts show shell commands for the user to execute and most\nof the commands were prefixed with the traditional '$ ' shell prompt.\nOthers were presented as if the text would be interpreted as Markdown.\n\nThe shell commands are now consistently formatted with a '$ ' prompt\nwithout any distracting backpings.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/baa2f0c5a2471188824a1ea9776a2d46afc7a839"},{"sha":"4d50d453866ddcaf0009a22b1611ffacef7982a3","author":{"name":"Martin Geisler","email":"ea98e1d0a9a4d10e3af04e16be88050749615623@geisler.net"},"message":"Improve formatting in 'rustup completions -h'\n\nSince the output is sent to a terminal, the Markdown used should be\nchosen to look good in a terminal.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/4d50d453866ddcaf0009a22b1611ffacef7982a3"},{"sha":"4b92a34a33fc88fcd1022a474e5c963974d2fb50","author":{"name":"Martin Geisler","email":"ea98e1d0a9a4d10e3af04e16be88050749615623@geisler.net"},"message":"Fix continued sentence in 'rustup completions -h'\n\nTo my ears, the shell command doesn't stop the first sentence, it\nmerely interrupts it. So the second part should not start capitalized.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/4b92a34a33fc88fcd1022a474e5c963974d2fb50"},{"sha":"7bd9ce28489089eb997c740ab2dc4653ab5f0973","author":{"name":"Martin Geisler","email":"ea98e1d0a9a4d10e3af04e16be88050749615623@geisler.net"},"message":"Improve text flow in 'rustup completions -h'\n\nSentences are now properly terminated with a full stop and the shell\ncommand lines are now mostly introduced with a ':' for consistency.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/7bd9ce28489089eb997c740ab2dc4653ab5f0973"},{"sha":"53bf152458d2e6aa16052cbafed45046c87b8fbb","author":{"name":"Michael Benfield","email":"f33438f9b9a88847754bc4ce2138360b058fb764@gmail.com"},"message":"Clarify Windows build preferences in README.md.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/53bf152458d2e6aa16052cbafed45046c87b8fbb"},{"sha":"ed83532bde80065195454f47c1b751de5d2c62e1","author":{"name":"Steven Fackler","email":"9c6373be47a848d40c9a8d2c1a632ec4072241f6@gmail.com"},"message":"Add s390x to arches list\n\nFixes #1226","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/ed83532bde80065195454f47c1b751de5d2c62e1"},{"sha":"2bbd33790b394a025cfb0ca34efd7cac9c795e99","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Merge pull request #1214 from mgeisler/commands-in-help\n\nImprove help texts","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/2bbd33790b394a025cfb0ca34efd7cac9c795e99"},{"sha":"f92b73e0390dd33c86fa26abcdf8a776efbb39a0","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Merge pull request #1224 from mikebenfield/readme-edit\n\nClarify Windows build preferences in README.md.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/f92b73e0390dd33c86fa26abcdf8a776efbb39a0"},{"sha":"c790dfebe4e7b8ea1e0cc859027d9a998221bb7d","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Merge pull request #1228 from sfackler/s390x\n\nAdd s390x to arches list","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/c790dfebe4e7b8ea1e0cc859027d9a998221bb7d"},{"sha":"da59c7ee3435b4fa1fd8c2febdf059a7ad0f99b8","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Allow tests to run in parallel\n\nThis commit edits tests to allow tests to run in parallel instead of taking\nglobal locks. This works by avoiding `env::set_current_dir` and instead tracking\nthe current directory in the `Config` structure, where all child processes get\nan updated cwd.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/da59c7ee3435b4fa1fd8c2febdf059a7ad0f99b8"},{"sha":"72f1159492d11f1bee0016f8c784c5f086cd3f25","author":{"name":"Matt Brubeck","email":"518c63647790b73b1a6f29667fbf1db1661cf383@limpet.net"},"message":"Validate triples passed to \"rustup set default-host\"\n\nFixes #846.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/72f1159492d11f1bee0016f8c784c5f086cd3f25"},{"sha":"f54d10b4181077b4d9b96372b58aa18dc9b2a4e5","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Merge pull request #1225 from mbrubeck/default-host\n\nValidate triples passed to \"rustup set default-host\"","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/f54d10b4181077b4d9b96372b58aa18dc9b2a4e5"},{"sha":"3f79afc5333818970b62254a019d06648ccd472e","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Improve test performance with smaller binaries\n\nTest runtime is almost completely dominated by xz, gz, and sha256 of all the\ntarballs that are created. \"Hello world\" for Rust is a few MB right now on\nLinux, so slim it down massively through the use of `strip`. Also use `Arc` and\nhard links where possible instead of full copies.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/3f79afc5333818970b62254a019d06648ccd472e"},{"sha":"ace5835f935870bb59c03f6b7a2931d75f46d104","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Cache tarball creation in tests\n\nNo need to re-zip everything!","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/ace5835f935870bb59c03f6b7a2931d75f46d104"},{"sha":"b39a87c2ecbc053fefcc693731746b03f20817bc","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Merge pull request #1229 from alexcrichton/fixes\n\nSpeed up the test suite","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/b39a87c2ecbc053fefcc693731746b03f20817bc"},{"sha":"bc99cc0507c272dba10b5d8622ef5cb07aa46717","author":{"name":"Michael Fletcher","email":"b74b59ddf017dd22edace21be4798f8ecbd05da0@theplanet.ca"},"message":"Fix 'show' so it displays helpful information if the active toolchain is not installed.\n\nFixes #1178","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/bc99cc0507c272dba10b5d8622ef5cb07aa46717"},{"sha":"42d84c664db3d2f79d728a5ce6aff70a505828e1","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Refactor tests with less tuples and more objects\n\nIn prepration for the next commit...","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/42d84c664db3d2f79d728a5ce6aff70a505828e1"},{"sha":"009b72f2deac761e886247fced6067e3d2050df9","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Only compile executables once per process\n\nUse auxiliary files to store version information instead of embedding it\ndirectly in the executable.","distinct":false,"url":"https://api.github.com/repos/rust-lang-nursery/rustup.rs/commits/009b72f2deac761e886247fced6067e3d2050df9"}]}
{"actor":{"display_login":"alexcrichton"}}