diff options
-rw-r--r-- | commands/ls.go | 9 |
1 files 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", |