]> git.lizzy.rs Git - rust.git/commit
rollup merge of #21759: aturon/new-path
authorAlex Crichton <alex@alexcrichton.com>
Tue, 3 Feb 2015 23:35:53 +0000 (15:35 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 3 Feb 2015 23:35:53 +0000 (15:35 -0800)
commit8550bf74c1149eb54fc568bb53b78fd2b6caec98
treef9f41a11f529a8f41a24e9ac52450011d9c63afb
parent3b2ed14906fd9f9daa27cc7d1dad263d2f5ff450
parent45ddf50cebd8f3353383e473327911c1f8b34cd6
rollup merge of #21759: aturon/new-path

This PR implements [path reform](https://github.com/rust-lang/rfcs/pull/474), and motivation and details for the change can be found there.

For convenience, the old path API is being kept as `old_path` for the time being. Updating after this PR is just a matter of changing imports to `old_path` (which is likely not needed, since the prelude entries still export the old path API).

This initial PR does not include additional normalization or platform-specific path extensions. These will be done in follow up commits or PRs.

[breaking-change]

Closes #20034
Closes #12056
Closes #11594
Closes #14028
Closes #14049
Closes #10035