about summary refs log tree commit diff
path: root/src/rust-installer
AgeCommit message (Collapse)AuthorLines
2015-01-09Fix revert of rust-installerBrian Anderson-0/+0
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-0/+0
fmt::Show is for debugging, and can and should be implemented for all public types. This trait is used with `{:?}` syntax. There still exists #[derive(Show)]. fmt::String is for types that faithfully be represented as a String. Because of this, there is no way to derive fmt::String, all implementations must be purposeful. It is used by the default format syntax, `{}`. This will break most instances of `{}`, since that now requires the type to impl fmt::String. In most cases, replacing `{}` with `{:?}` is the correct fix. Types that were being printed specifically for users should receive a fmt::String implementation to fix this. Part of #20013 [breaking-change]
2015-01-03Update rust-installer. Fixes #20479Brian Anderson-0/+0
2014-12-29Upgrade rust-installer to v2Brian Anderson-0/+0
2014-12-11Use rust-installer for installationBrian Anderson-0/+0
This is just a refactoring of the current installer so that Rust and Cargo use the same codebase. cc #16456