From 84fda43bdbbea374e9c38b20786030bb65451678 Mon Sep 17 00:00:00 2001 From: Andrew Cowie Date: Wed, 1 Jul 2026 23:53:37 +1000 Subject: [PATCH] Fix trace line for commands --- src/runner/driver.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runner/driver.rs b/src/runner/driver.rs index 164b6d3..e946c54 100644 --- a/src/runner/driver.rs +++ b/src/runner/driver.rs @@ -976,7 +976,7 @@ fn render_conclude(out: &mut W, label: &str, verdict: &UserInput, rend let _ = writeln!(out, "{} {}", line, renderer.style(syntax, glyph)); } -/// Render an automatically-run shell command on one line: `{path} $ {script}`, +/// Render an automatically-run shell command on one line: `→ {path} $ {script}`, /// the whole line dark grey like the trace chrome so it reads as announce /// rather than as the command's own output that follows. The `$` stands in for /// a shell prompt (distinct from the user's `▶` edit prompt). Trailing @@ -984,7 +984,7 @@ fn render_conclude(out: &mut W, label: &str, verdict: &UserInput, rend fn render_command(out: &mut W, qualified: &str, script: &str, renderer: &dyn Render) { let line = renderer.style( Syntax::Marker, - &format!("{} $ {}", qualified, script.trim_end()), + &format!("→ {} $ {}", qualified, script.trim_end()), ); let _ = writeln!(out, "{}", line); }