From 86e67afc256275541163b7f4e17bd6a3f14b39c4 Mon Sep 17 00:00:00 2001 From: Janne Koschinski Date: Wed, 18 Oct 2017 18:35:38 +0200 Subject: [PATCH] Fixed a minor bug in the truncation functionality --- powerline.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/powerline.go b/powerline.go index 3472db5c..86bee610 100644 --- a/powerline.go +++ b/powerline.go @@ -121,7 +121,7 @@ func (p *powerline) draw() string { shellActualLength -= segment.width - segment.content = runewidth.Truncate(segment.content, *p.args.TruncateSegmentWidth-runewidth.StringWidth(segment.separator)-5, "") + segment.content = runewidth.Truncate(segment.content, *p.args.TruncateSegmentWidth-runewidth.StringWidth(segment.separator)-3, "…") segment.width = segment.computeWidth() p.Segments = append(append(p.Segments[:minPriorityNotTruncatedSegmentId], segment), p.Segments[minPriorityNotTruncatedSegmentId+1:]...)