diff options
| author | Jeff Carr <[email protected]> | 2024-02-07 08:51:45 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-02-07 08:51:45 -0600 |
| commit | 49724b16e81d114c7024c4c446cfcb76013c57dc (patch) | |
| tree | 586ee57f66412d2607df17552d37437da041103a /draw.go | |
| parent | 678d6357b1db76aa416048ff3695c5909fd0fd6f (diff) | |
more on tagsv0.20.1
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'draw.go')
| -rw-r--r-- | draw.go | 39 |
1 files changed, 23 insertions, 16 deletions
@@ -53,23 +53,21 @@ func (rs *RepoStatus) drawGitBranches() { } }) - /* - newgrid.NewButton("show .git/config", func() { - if rs.gitConfig == nil { - log.Log(WARN, "Nonexistant or damaged .git/config", rs.String()) - return - } - log.Log(WARN, ".git/config:", rs.realPath.String()) + newgrid.NewButton("show .git/config", func() { + if rs.gitConfig == nil { + log.Log(WARN, "Nonexistant or damaged .git/config", rs.String()) + return + } + log.Log(WARN, ".git/config:", rs.realPath.String()) - // The info: - for name, remote := range rs.gitConfig.remotes { - log.Log(WARN, " ", name, "url:", remote.url) - } - for name, branch := range rs.gitConfig.branches { - log.Log(WARN, " ", name, "remote:", branch.remote, "merge", branch.merge) - } - }) - */ + // The info: + for name, remote := range rs.gitConfig.remotes { + log.Log(WARN, " ", name, "url:", remote.url) + } + for name, branch := range rs.gitConfig.branches { + log.Log(WARN, " ", name, "remote:", branch.remote, "merge", branch.merge) + } + }) newgrid.NewButton("CheckDirty()", func() { if rs.CheckDirty() { @@ -79,6 +77,15 @@ func (rs *RepoStatus) drawGitBranches() { } }) + newgrid.NewButton("Show tags", func() { + tw := rs.TagWindow() + tw.Prune() + // git tag --list --sort=taggerdate + // git for-each-ref --sort=taggerdate --format '%(tag) %(*objectname) %(taggerdate)' + // git rev-parse HEAD + // if last tag == HEAD, then remove it + }) + /* newgrid.NewButton("CheckSafeGoSumRemake()", func() { if ok, bad := rs.CheckSafeGoSumRemake(); ok { |
