From 179c19147e2ce90dcb94e4fb636a8a5767a37e2c Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 14 Sep 2025 11:06:13 -0500 Subject: [PATCH] working len(rows) --- doTag.go | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/doTag.go b/doTag.go index 22d3e16..965c80d 100644 --- a/doTag.go +++ b/doTag.go @@ -7,6 +7,7 @@ package main import ( "os" + "path/filepath" "time" "go.wit.com/lib/fhelp" @@ -75,17 +76,22 @@ func makeTagTablePB(pb *gitpb.GitTags) *gitpb.GitTagsTable { t := pb.NewTable("tagList") t.NewUuid() - sf := t.AddStringFunc("Ref Name", func(r *gitpb.GitTag) string { - return r.GetRefname() - }) - sf.Width = 16 + col := t.AddHash() + col.Width = 12 - colAge := t.AddTimeFunc("age", func(repo *gitpb.GitTag) time.Time { + col = t.AddStringFunc("Ref Name", func(r *gitpb.GitTag) string { + _, ref := filepath.Split(r.GetRefname()) + return ref + }) + col.Width = 16 + + cola := t.AddTimeFunc("age", func(repo *gitpb.GitTag) time.Time { // todo return time.Now() }) - t.AddHash() - t.AddSubject() - colAge.Width = 4 + cola.Width = 6 + + col = t.AddSubject() + col.Width = -1 return t }