diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2015-02-23 10:59:17 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2015-02-24 15:27:42 -0800 |
| commit | 2d200c9c8bd6659720a68ab8dd74218b1e58c1e9 (patch) | |
| tree | 3dec2aac34e92d6c04d02c3897d0fb70dc21a6e4 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | f0f7ca27de6b4e03f30012656dad270cda55a363 (diff) | |
| download | rust-2d200c9c8bd6659720a68ab8dd74218b1e58c1e9.tar.gz rust-2d200c9c8bd6659720a68ab8dd74218b1e58c1e9.zip | |
std: Move std::env to the new I/O APIs
This commit moves `std::env` away from the `std::old_io` error type as well as the `std::old_path` module. Methods returning an error now return `io::Error` and methods consuming or returning paths use `std::path` instead of `std::old_path`. This commit does not yet mark these APIs as `#[stable]`. This commit also migrates `std::old_io::TempDir` to `std::fs::TempDir` with essentially the exact same API. This type was added to interoperate with the new path API and has its own `tempdir` feature. Finally, this commit reverts the deprecation of `std::os` APIs returning the old path API types. This deprecation can come back once the entire `std::old_path` module is deprecated. [breaking-change]
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
