diff --git a/misc/git/repos.go b/misc/git/repos.go index 837656ef..ecfe1da4 100644 --- a/misc/git/repos.go +++ b/misc/git/repos.go @@ -158,6 +158,9 @@ func _repos_status(m *ice.Message, p string, repos *git.Repository) error { } defer m.StatusTimeCount() for k, v := range status { + if kit.IsIn(k, ice.SRC_VERSION_GO, ice.SRC_BINPACK_GO, ice.ETC_LOCAL_SHY) { + continue + } if kit.IsIn(kit.Ext(k), "swp", "swo") || kit.IsIn(kit.Split(k, nfs.PS)[0], ice.BIN, ice.VAR, ice.USR) { continue } diff --git a/misc/git/status.go b/misc/git/status.go index f8de6509..5e9dda0d 100644 --- a/misc/git/status.go +++ b/misc/git/status.go @@ -173,7 +173,7 @@ func init() { m.StatusTimeCount("files", files, "adds", adds, "dels", dels, "last", last, nfs.ORIGIN, _git_remote(m)) m.Action(PULL, PUSH, "insteadof", "oauth").Sort("repos,type,file") } else { - m.Cmdy(REPOS, arg[0], MASTER, INDEX, "README.md") + m.Cmdy(REPOS, arg[0], MASTER, INDEX, m.Cmdv(REPOS, arg[0], MASTER, INDEX, nfs.FILE)) return _repos_cmd(m, arg[0], DIFF) files, adds, dels := _status_stat(m, 0, 0, 0)