]> git.lizzy.rs Git - rust.git/blobdiff - src/rustfmt_diff.rs
Remove BlockIndentStyle::Inherit
[rust.git] / src / rustfmt_diff.rs
index d5129bd1bca5bbf9df79846368369bea90d357cd..23cb3f21bf2d4dd743f71fe0129f86401cc2cfcb 100644 (file)
@@ -89,7 +89,9 @@ pub fn print_diff<F>(diff: Vec<Mismatch>, get_section_title: F)
     where F: Fn(u32) -> String
 {
     match term::stdout() {
-        Some(_) if isatty() => print_diff_fancy(diff, get_section_title, term::stdout().unwrap()),
+        Some(ref t) if isatty() && t.supports_color() => {
+            print_diff_fancy(diff, get_section_title, term::stdout().unwrap())
+        }
         _ => print_diff_basic(diff, get_section_title),
     }