File tree 6 files changed +6
-7
lines changed 6 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -268,7 +268,7 @@ pub(crate) use self::stdio::attempt_print_to_stderr;
268
268
#[ unstable( feature = "internal_output_capture" , issue = "none" ) ]
269
269
#[ doc( no_inline, hidden) ]
270
270
pub use self :: stdio:: set_output_capture;
271
- #[ unstable ( feature = "is_terminal" , issue = "98070 " ) ]
271
+ #[ stable ( feature = "is_terminal" , since = "CURRENT_RUSTC_VERSION " ) ]
272
272
pub use self :: stdio:: IsTerminal ;
273
273
#[ unstable( feature = "print_internals" , issue = "none" ) ]
274
274
pub use self :: stdio:: { _eprint, _print} ;
Original file line number Diff line number Diff line change @@ -1047,7 +1047,7 @@ pub(crate) fn attempt_print_to_stderr(args: fmt::Arguments<'_>) {
1047
1047
}
1048
1048
1049
1049
/// Trait to determine if a descriptor/handle refers to a terminal/tty.
1050
- #[ unstable ( feature = "is_terminal" , issue = "98070 " ) ]
1050
+ #[ stable ( feature = "is_terminal" , since = "CURRENT_RUSTC_VERSION " ) ]
1051
1051
pub trait IsTerminal : crate :: sealed:: Sealed {
1052
1052
/// Returns `true` if the descriptor/handle refers to a terminal/tty.
1053
1053
///
@@ -1063,6 +1063,7 @@ pub trait IsTerminal: crate::sealed::Sealed {
1063
1063
/// Note that this [may change in the future][changes].
1064
1064
///
1065
1065
/// [changes]: io#platform-specific-behavior
1066
+ #[ stable( feature = "is_terminal" , since = "CURRENT_RUSTC_VERSION" ) ]
1066
1067
fn is_terminal ( & self ) -> bool ;
1067
1068
}
1068
1069
@@ -1071,7 +1072,7 @@ macro_rules! impl_is_terminal {
1071
1072
#[ unstable( feature = "sealed" , issue = "none" ) ]
1072
1073
impl crate :: sealed:: Sealed for $t { }
1073
1074
1074
- #[ unstable ( feature = "is_terminal" , issue = "98070 " ) ]
1075
+ #[ stable ( feature = "is_terminal" , since = "CURRENT_RUSTC_VERSION " ) ]
1075
1076
impl IsTerminal for $t {
1076
1077
#[ inline]
1077
1078
fn is_terminal( & self ) -> bool {
Original file line number Diff line number Diff line change 254
254
#![ feature( exhaustive_patterns) ]
255
255
#![ feature( if_let_guard) ]
256
256
#![ feature( intra_doc_pointers) ]
257
- #![ feature( is_terminal) ]
258
257
#![ feature( lang_items) ]
259
258
#![ feature( let_chains) ]
260
259
#![ feature( linkage) ]
Original file line number Diff line number Diff line change @@ -201,7 +201,7 @@ macro_rules! impl_is_terminal {
201
201
#[ unstable( feature = "sealed" , issue = "none" ) ]
202
202
impl crate :: sealed:: Sealed for $t { }
203
203
204
- #[ unstable ( feature = "is_terminal" , issue = "98070 " ) ]
204
+ #[ stable ( feature = "is_terminal" , since = "CURRENT_RUSTC_VERSION " ) ]
205
205
impl crate :: io:: IsTerminal for $t {
206
206
#[ inline]
207
207
fn is_terminal( & self ) -> bool {
Original file line number Diff line number Diff line change @@ -389,7 +389,7 @@ macro_rules! impl_is_terminal {
389
389
#[ unstable( feature = "sealed" , issue = "none" ) ]
390
390
impl crate :: sealed:: Sealed for $t { }
391
391
392
- #[ unstable ( feature = "is_terminal" , issue = "98070 " ) ]
392
+ #[ stable ( feature = "is_terminal" , since = "CURRENT_RUSTC_VERSION " ) ]
393
393
impl crate :: io:: IsTerminal for $t {
394
394
#[ inline]
395
395
fn is_terminal( & self ) -> bool {
Original file line number Diff line number Diff line change 17
17
#![ unstable( feature = "test" , issue = "50297" ) ]
18
18
#![ doc( test( attr( deny( warnings) ) ) ) ]
19
19
#![ feature( internal_output_capture) ]
20
- #![ feature( is_terminal) ]
21
20
#![ feature( staged_api) ]
22
21
#![ feature( process_exitcode_internals) ]
23
22
#![ feature( panic_can_unwind) ]
You can’t perform that action at this time.
0 commit comments