Uh oh!
There was an error while loading. Please reload this page.
std: Stabilize the env module - #22869
Conversation
alexcrichton
commented
Feb 27, 2015
r? @aturon |
rust-highfive
commented
Feb 27, 2015
(rust_highfive has picked a reviewer for you, use r? to override) |
edb40ce to
33c9e5dCompareThere was a problem hiding this comment.
Hm, you can have both stable and unstable items for the same feature name?
There was a problem hiding this comment.
Hm right that does sound like a bad idea, I will move these to a new feature name.
33c9e5d to
974011fCompareaturon
commented
Feb 27, 2015
@bors: r+ 974011f another one bites the dust |
bors
commented
Feb 27, 2015
🙀 |
aturon
commented
Feb 27, 2015
@bors: r+ 974011f |
bors
commented
Feb 27, 2015
🙀 |
aturon
commented
Feb 27, 2015
@alexcrichton Hm, want to push a trivial new commit to get a new SHA, since homu seems busted here? |
974011f to
9eb9c21Comparealexcrichton
commented
Feb 27, 2015
@bors: r=aturon 9eb9c21 |
9eb9c21 to
ad14891CompareNow that the `std::env` module has had some time to bake this commit marks most
of its APIs as `#[stable]`. Some notable APIs that are **not** stable (and still
use the same `env` feature gate) are:
* `{set,get}_exit_status` - there are still questions about whether this is the
right interface for setting/getting the exit status of a process.
* `page_size` - this may change location in the future or perhaps name as well.
This also effectively closesrust-lang#22122 as the variants of `VarError` are
`#[stable]` now. (this is done intentionally)alexcrichton
commented
Feb 27, 2015
bors
commented
Feb 28, 2015
⌛ Testing commit ad14891 with merge 3af0f10... |
Now that the `std::env` module has had some time to bake this commit marks most
of its APIs as `#[stable]`. Some notable APIs that are **not** stable (and still
use the same `env` feature gate) are:
* `{set,get}_exit_status` - there are still questions about whether this is the
right interface for setting/getting the exit status of a process.
* `page_size` - this may change location in the future or perhaps name as well.
This also effectively closesrust-lang#22122 as the variants of `VarError` are
`#[stable]` now. (this is done intentionally)bors
commented
Feb 28, 2015
💔 Test failed - auto-linux-64-x-android-t |
Now that the
std::envmodule has had some time to bake this commit marks mostof its APIs as
#[stable]. Some notable APIs that are not stable (and stilluse the same
envfeature gate) are:{set,get}_exit_status- there are still questions about whether this is theright interface for setting/getting the exit status of a process.
page_size- this may change location in the future or perhaps name as well.This also effectively closes#22122 as the variants of
VarErrorare#[stable]now. (this is done intentionally)