From d6f8958b346676396db97053771b8d95684c47ee Mon Sep 17 00:00:00 2001 From: rhysd Date: Sat, 29 Jan 2022 21:31:06 +0900 Subject: [PATCH] wgsl: Do not make error output colorful when the terminal is dumb --- src/front/wgsl/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/front/wgsl/mod.rs b/src/front/wgsl/mod.rs index 756ce38497..6992886a69 100644 --- a/src/front/wgsl/mod.rs +++ b/src/front/wgsl/mod.rs @@ -1181,7 +1181,7 @@ impl ParseError { pub fn emit_to_stderr_with_path(&self, source: &str, path: &str) { let files = SimpleFile::new(path, source); let config = codespan_reporting::term::Config::default(); - let writer = StandardStream::stderr(ColorChoice::Always); + let writer = StandardStream::stderr(ColorChoice::Auto); term::emit(&mut writer.lock(), &config, &files, &self.diagnostic()) .expect("cannot write error"); }