From 148b335dd345347af24487d6130bc713a6387bdc Mon Sep 17 00:00:00 2001 From: Michael Muré Date: Sun, 27 Sep 2020 21:30:13 +0200 Subject: command: match the output in ls and in the termui --- commands/ls.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/commands/ls.go b/commands/ls.go index 9a863638..9eaabb12 100644 --- a/commands/ls.go +++ b/commands/ls.go @@ -212,9 +212,12 @@ func lsDefaultFormatter(env *Env, bugExcerpts []*cache.BugExcerpt) error { titleFmt := text.LeftPadMaxLine(strings.TrimSpace(b.Title), 50-text.Len(labelsFmt), 0) authorFmt := text.LeftPadMaxLine(name, 15, 0) - comments := fmt.Sprintf("%4d 💬", b.LenComments) - if b.LenComments > 9999 { - comments = " ∞ 💬" + comments := fmt.Sprintf("%3d 💬", b.LenComments-1) + if b.LenComments-1 <= 0 { + comments = "" + } + if b.LenComments-1 > 999 { + comments = " ∞ 💬" } env.out.Printf("%s %s\t%s\t%s\t%s\n", -- cgit