From 14c2f99f80c6bb1bcae021ee3174cfc787e1de51 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Thu, 8 Jun 2017 11:31:25 -0400 Subject: [PATCH] Stabilize Command::envs Closes #38526 --- src/librustc_trans/lib.rs | 1 - src/libstd/process.rs | 4 +--- src/test/run-pass/process-envs.rs | 2 -- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/librustc_trans/lib.rs b/src/librustc_trans/lib.rs index 859c6574787a..d480f249b448 100644 --- a/src/librustc_trans/lib.rs +++ b/src/librustc_trans/lib.rs @@ -34,7 +34,6 @@ #![feature(rustc_diagnostic_macros)] #![feature(slice_patterns)] #![feature(conservative_impl_trait)] -#![feature(command_envs)] use rustc::dep_graph::WorkProduct; use syntax_pos::symbol::Symbol; diff --git a/src/libstd/process.rs b/src/libstd/process.rs index df6a648b7b16..7adfcc44ad00 100644 --- a/src/libstd/process.rs +++ b/src/libstd/process.rs @@ -447,8 +447,6 @@ impl Command { /// Basic usage: /// /// ```no_run - /// #![feature(command_envs)] - /// /// use std::process::{Command, Stdio}; /// use std::env; /// use std::collections::HashMap; @@ -466,7 +464,7 @@ impl Command { /// .spawn() /// .expect("printenv failed to start"); /// ``` - #[unstable(feature = "command_envs", issue = "38526")] + #[stable(feature = "command_envs", since = "1.19.0")] pub fn envs(&mut self, vars: I) -> &mut Command where I: IntoIterator, K: AsRef, V: AsRef { diff --git a/src/test/run-pass/process-envs.rs b/src/test/run-pass/process-envs.rs index a131dcbe4ddc..b3785d898baa 100644 --- a/src/test/run-pass/process-envs.rs +++ b/src/test/run-pass/process-envs.rs @@ -10,8 +10,6 @@ // ignore-emscripten -#![feature(command_envs)] - use std::process::Command; use std::env; use std::collections::HashMap;