]> git.lizzy.rs Git - rust.git/commitdiff
Rollup merge of #103117 - joshtriplett:use-is-terminal, r=eholk
authorMatthias Krüger <matthias.krueger@famsik.de>
Sat, 19 Nov 2022 14:35:18 +0000 (15:35 +0100)
committerGitHub <noreply@github.com>
Sat, 19 Nov 2022 14:35:18 +0000 (15:35 +0100)
Use `IsTerminal` in place of `atty`

In any crate that can use nightly features, use `IsTerminal` rather than
`atty`:

- Use `IsTerminal` in `rustc_errors`
- Use `IsTerminal` in `rustc_driver`
- Use `IsTerminal` in `rustc_log`
- Use `IsTerminal` in `librustdoc`

1  2 
Cargo.lock
compiler/rustc_driver/src/lib.rs
compiler/rustc_errors/Cargo.toml
compiler/rustc_errors/src/emitter.rs
compiler/rustc_errors/src/lib.rs
src/librustdoc/Cargo.toml
src/librustdoc/lib.rs

diff --cc Cargo.lock
Simple merge
index e043368fdfe0210ae475bd7b151310538ba099cc,d1d590d2d08ddd47eb751b50006aea0b6f2a20b8..8a712cec85211b0a9c1936c83b586350a74537dd
@@@ -5,8 -5,8 +5,9 @@@
  //! This API is completely unstable and subject to change.
  
  #![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
+ #![feature(is_terminal)]
  #![feature(once_cell)]
 +#![feature(decl_macro)]
  #![recursion_limit = "256"]
  #![allow(rustc::potential_query_instability)]
  #![deny(rustc::untranslatable_diagnostic)]
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge