From 8841984e10d4101545ebb9d9cff35f558791de06 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 20 Nov 2019 03:35:29 -0500 Subject: also display text width --- src/bin/explode.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/bin/explode.rs b/src/bin/explode.rs index 37ed07c..d23a59b 100644 --- a/src/bin/explode.rs +++ b/src/bin/explode.rs @@ -1,4 +1,5 @@ use std::io::Read as _; +use unicode_width::UnicodeWidthStr as _; #[derive(Default)] struct Printer { @@ -12,7 +13,7 @@ impl Printer { fn flush(&mut self) { if !self.chars.is_empty() { - println!("TEXT \"{}\"", self.chars); + println!("TEXT({}) \"{}\"", self.chars.width(), self.chars); self.chars.clear(); } } -- cgit v1.2.3-54-g00ecf