diff options
author | Denis Isidoro <denisidoro@users.noreply.github.com> | 2020-03-24 10:53:45 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-24 10:53:45 -0300 |
commit | 04dcf79a3464dd8a33f2bad10775e2c30c97f00c (patch) | |
tree | 4495903336dfa7729e427e6de29655e02546be69 | |
parent | 4b5658a5b7366d12c23f77c6ea14c383b2f00ccb (diff) |
Fix panic when trimming text with non-ASCII characters (#311)v2.4.0
Fixes #310
-rw-r--r-- | src/display.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/display.rs b/src/display.rs index 6470935..d309d3f 100644 --- a/src/display.rs +++ b/src/display.rs @@ -51,7 +51,7 @@ pub fn preview(comment: &str, tags: &str, snippet: &str) { fn limit_str(text: &str, length: usize) -> String { if text.len() > length { - format!("{}…", &text[..length - 1]) + format!("{}…", text.chars().take(length).collect::<String>()) } else { format!("{:width$}", text, width = length) } |