From c6688571cfb0eca70a55377b70ec6b9cd0cb6a68 Mon Sep 17 00:00:00 2001 From: jdx <216188+jdx@users.noreply.github.com> Date: Sat, 14 Dec 2024 16:21:57 -0600 Subject: [PATCH] fix: correct message truncation in `mise run` --- src/cli/run.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/cli/run.rs b/src/cli/run.rs index 51b7ac886f..15bf73a707 100644 --- a/src/cli/run.rs +++ b/src/cli/run.rs @@ -366,9 +366,9 @@ impl Run { let cmd = style::ebold(format!("$ {script} {args}", args = args.join(" "))) .bright() .to_string(); - let cmd = trunc(&config.redact(cmd)?); if !self.quiet(Some(task)) { - eprintln!("{prefix} {cmd}"); + let msg = format!("{prefix} {}", config.redact(cmd)?); + eprintln!("{}", trunc(&msg)); } if script.starts_with("#!") { @@ -465,11 +465,11 @@ impl Run { } } - let cmd = format!("{} {}", display_path(file), args.join(" ")); - let cmd = style::ebold(format!("$ {cmd}")).bright().to_string(); - let cmd = trunc(&config.redact(cmd)?); if !self.quiet(Some(task)) { - eprintln!("{prefix} {cmd}"); + let cmd = format!("{} {}", display_path(file), args.join(" ")); + let cmd = style::ebold(format!("$ {cmd}")).bright().to_string(); + let cmd = trunc(&format!("{prefix} {}", config.redact(cmd)?)); + eprintln!("{cmd}"); } self.exec(file, &args, task, &env, prefix)