diff options
author | rabite <rabite@posteo.de> | 2019-06-17 18:06:45 +0200 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2019-06-18 12:58:42 +0200 |
commit | 4cc2093cf4278899c65bb12f11c3b7dc62ad9d89 (patch) | |
tree | 24a57d40ddad7ca93148a1b74e05ee837157e81f | |
parent | 752d6ab8f52c540228a2586a01338cdd706de9e5 (diff) |
fix TextView with escape sequences
-rw-r--r-- | src/textview.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/textview.rs b/src/textview.rs index 159ac5f..fa8a475 100644 --- a/src/textview.rs +++ b/src/textview.rs @@ -1,7 +1,7 @@ use std::io::{BufRead, BufReader}; use crate::files::File; -use crate::term::sized_string; +use crate::term::sized_string_u; use crate::widget::{Widget, WidgetCore}; use crate::fail::HResult; use crate::dirty::Dirtyable; @@ -164,7 +164,7 @@ impl Widget for TextView { "{}{}{}", crate::term::goto_xy(xpos, i as u16 + ypos), crate::term::reset(), - sized_string(&line, xsize)) + sized_string_u(&line, (xsize-1) as usize)) }) .collect::<String>(); Ok(output) |