diff --git a/commands/ls.go b/commands/ls.go index 9a863638c8bcfaad46609a4a566a6aa672e8ff9c..9eaabb12db57d642a2f53496cd9db9432464b060 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",