Send errors to stderr (#3336)

* fix: send errors to stderr by default (#2561)

Closes #2561

* chore: add changelog entry

* chore: change PR id

* chore: add github username

* chore: cargo fmt...

* chore: move changelog line to bugfixes
This commit is contained in:
Jerry authored and GitHub committed 2025-07-08 20:42:22 +02:00
1 parent cf7631d469
commit 9776ebfa0f
3 files changed
+18 -1

No files matched your search

+7 -1
View File
@@ -67,7 +67,13 @@ pub fn default_error_handler(error: &Error, output: &mut dyn Write) {
.ok();
}
_ => {
writeln!(output, "{}: {}", Red.paint("[bat error]"), error).ok();
writeln!(
&mut std::io::stderr().lock(),
"{}: {}",
Red.paint("[bat error]"),
error
)
.ok();
}
};
}