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::()) } else { format!("{:width$}", text, width = length) }