fix(tui/history): avoid bolding very short commands

This commit is contained in:
James Peter
2025-09-17 01:08:12 +10:00
parent 9f7e9fb755
commit 59975907e3
+8 -4
View File
@@ -5640,10 +5640,14 @@ fn emphasize_shell_command_name(line: &mut Line<'static>) {
rebuilt.push(Span::styled(before.to_string(), style));
}
let bright_style = style
.fg(crate::colors::text_bright())
.add_modifier(Modifier::BOLD);
rebuilt.push(Span::styled(token.to_string(), bright_style));
if token.chars().count() <= 4 {
rebuilt.push(Span::styled(token.to_string(), style));
} else {
let bright_style = style
.fg(crate::colors::text_bright())
.add_modifier(Modifier::BOLD);
rebuilt.push(Span::styled(token.to_string(), bright_style));
}
if !after.is_empty() {
rebuilt.push(Span::styled(after.to_string(), style));