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"); }