possible-03.diff
1@@ -93,7 +93,10 @@
2 stdin.flush().await?;
3
4 let output = child.output().await.context("reading git blame output")?;
5+ handle_command_output(output)
6+}
7
8+fn handle_command_output(output: std::process::Output) -> Result<String> {
9 if !output.status.success() {
10 let stderr = String::from_utf8_lossy(&output.stderr);
11 let trimmed = stderr.trim();