From ed5e48e5374942c5a15ed026bb0ffaf973e47964 Mon Sep 17 00:00:00 2001 From: Darren Schroeder <343840+fdncred@users.noreply.github.com> Date: Mon, 31 Jul 2023 14:39:20 -0500 Subject: [PATCH] turn off default prompt styling (bold) to prevent leakage (#615) --- src/painting/painter.rs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/painting/painter.rs b/src/painting/painter.rs index 5ec62a01..8bb61716 100644 --- a/src/painting/painter.rs +++ b/src/painting/painter.rs @@ -256,8 +256,7 @@ impl Painter { // print our prompt with color if use_ansi_coloring { self.stdout - .queue(SetForegroundColor(prompt.get_prompt_color()))? - .queue(SetAttribute(Attribute::Bold))?; + .queue(SetForegroundColor(prompt.get_prompt_color()))?; } self.stdout @@ -270,22 +269,22 @@ impl Painter { if use_ansi_coloring { self.stdout - .queue(SetForegroundColor(prompt.get_indicator_color()))? - .queue(SetAttribute(Attribute::Bold))?; + .queue(SetForegroundColor(prompt.get_indicator_color()))?; } self.stdout.queue(Print(&coerce_crlf(prompt_indicator)))?; if use_ansi_coloring { self.stdout - .queue(SetForegroundColor(prompt.get_prompt_right_color()))? - .queue(SetAttribute(Attribute::Bold))?; + .queue(SetForegroundColor(prompt.get_prompt_right_color()))?; } self.print_right_prompt(lines)?; if use_ansi_coloring { - self.stdout.queue(ResetColor)?; + self.stdout + .queue(SetAttribute(Attribute::Reset))? + .queue(ResetColor)?; } self.stdout