Uh oh!
There was an error while loading. Please reload this page.
std: Deprecate std::old_io::fs - #22873
Conversation
rust-highfive
commented
Feb 27, 2015
r? @huonw (rust_highfive has picked a reviewer for you, use r? to override) |
4d41a82 to
44af1b3Comparehuonw
commented
Feb 28, 2015
Travis is failing. |
49ad452 to
6b9ad41Comparealexcrichton
commented
Feb 28, 2015
Ah oops, should be taken care of now |
bors
commented
Feb 28, 2015
☔ The latest upstream changes (presumably #22895) made this pull request unmergeable. Please resolve the merge conflicts. |
6b9ad41 to
a389a66Comparebors
commented
Mar 1, 2015
☔ The latest upstream changes (presumably #22880) made this pull request unmergeable. Please resolve the merge conflicts. |
a16abfc to
b10b656CompareThere was a problem hiding this comment.
Is this intended? Seems unrelated to the goal of the PR...
There was a problem hiding this comment.
Ah yes I figured I'd just clean up the output here to be a little more consistent with the rest of the build (now that it doesn't print the chapters to stdout by default)
aturon
commented
Mar 2, 2015
LGTM |
alexcrichton
commented
Mar 2, 2015
@bors: r+ b10b656c8a802cd6260ddacb0edfb1dfc9bdbc1b p=1 |
alexcrichton
commented
Mar 2, 2015
@bors: r=aturon b10b656c8a802cd6260ddacb0edfb1dfc9bdbc1b |
bors
commented
Mar 2, 2015
⌛ Testing commit b10b656 with merge 25ad046... |
bors
commented
Mar 2, 2015
💔 Test failed - auto-win-32-nopt-t |
alexcrichton
commented
Mar 2, 2015
@bors: r=aturon b30b276 |
bors
commented
Mar 3, 2015
⌛ Testing commit b30b276 with merge a8aa138... |
bors
commented
Mar 4, 2015
⌛ Testing commit 0daf8ca with merge b3b8ce3... |
bors
commented
Mar 4, 2015
💔 Test failed - auto-mac-32-opt |
Manishearth
commented
Mar 4, 2015
|
bors
commented
Mar 4, 2015
☔ The latest upstream changes (presumably #22235) made this pull request unmergeable. Please resolve the merge conflicts. |
alexcrichton
commented
Mar 4, 2015
@bors: r=aturon cbb2ea1 p=1 |
bors
commented
Mar 4, 2015
⌛ Testing commit cbb2ea1 with merge 0ccc0b8... |
bors
commented
Mar 4, 2015
💔 Test failed - auto-mac-32-opt |
Manishearth
commented
Mar 4, 2015
|
alexcrichton
commented
Mar 4, 2015
@bors: r=aturon 4419219 p=1 |
This commit deprecates the majority of std::old_io::fs in favor of std::fs and its new functionality. Some functions remain non-deprecated but are now behind a feature gate called `old_fs`. These functions will be deprecated once suitable replacements have been implemented. The compiler has been migrated to new `std::fs` and `std::path` APIs where appropriate as part of this change. [breaking-change]
bors
commented
Mar 4, 2015
⌛ Testing commit 4419219 with merge 37dbde9... |
bors
commented
Mar 4, 2015
💔 Test failed - auto-mac-32-opt |
Manishearth
commented
Mar 4, 2015
Bunch of lldb debuginfo failures |
This commit deprecates the majority of std::old_io::fs in favor of std::fs and its new functionality. Some functions remain non-deprecated but are now behind a feature gate called `old_fs`. These functions will be deprecated once suitable replacements have been implemented. The compiler has been migrated to new `std::fs` and `std::path` APIs where appropriate as part of this change.
alexcrichton
commented
Mar 4, 2015
bors
commented
Mar 5, 2015
This commit deprecates the majority of std::old_io::fs in favor of std::fs and its new functionality. Some functions remain non-deprecated but are now behind a feature gate called `old_fs`. These functions will be deprecated once suitable replacements have been implemented. The compiler has been migrated to new `std::fs` and `std::path` APIs where appropriate as part of this change. [breaking-change]
bors
commented
Mar 5, 2015
eddyb
commented
Mar 11, 2015
I see no explanation for the changes in pretty-printing, i.e. writing to a buffer and then saving that buffer to disk (or printing it out). |
alexcrichton
commented
Mar 11, 2015
@eddyb oh sorry about that, I initially didn't want to migrate the pretty printer just yet to the new I/O traits so it was easiest to just throw it all into a |
This commit deprecates the majority of std::old_io::fs in favor of std::fs and
its new functionality. Some functions remain non-deprecated but are now behind a
feature gate called
old_fs. These functions will be deprecated oncesuitable replacements have been implemented.
The compiler has been migrated to new
std::fsandstd::pathAPIs whereappropriate as part of this change.
[breaking-change]