From 47d6a564b6536e0d390bf01b2ff091efb7aaabb0 Mon Sep 17 00:00:00 2001 From: Intege-rs Date: Tue, 2 Dec 2025 15:42:34 -0500 Subject: [PATCH] don't leave blank lines --- src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index db7ffc5..96ab526 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -83,7 +83,8 @@ impl<'a> std::fmt::Write for LineSplicer<'a> { fn write_str(&mut self, s: &str) -> std::fmt::Result { for (p, part) in s.split("\n").with_position() { match p { - Position::First => write!(self.0, "\n {:w$} {GRAY}╷{RESET} ", "", w=8+WIDTH_TOTAL), + Position::First => write!(self.0, "{RESET}"), + // Position::First => write!(self.0, "\n {:w$} {GRAY}│{RESET} ", "", w=8+WIDTH_TOTAL), Position::Middle => write!(self.0, "\n {:w$} {GRAY}│{RESET} ", "", w=8+WIDTH_TOTAL), Position::Last => write!(self.0, "\n {:w$} {GRAY}╵{RESET} ", "", w=8+WIDTH_TOTAL), Position::Only => write!(self.0, "{RESET}"),