main.go | 8 +++++--- diff --git a/main.go b/main.go index cbf240f0fa42d7aab6a2b109c3d36efce8646b365e5fe548bb724563bc0bd377..25ac16b46199badde4bce26ab652647289a336b4dda29c4a25efef7f3ad34eb6 100644 --- a/main.go +++ b/main.go @@ -187,10 +187,12 @@ } } statusInit() - tgts := flag.Args() - if len(tgts) == 0 { - tgts = []string{"all"} + for i, tgt := range tgts { + if path.IsAbs(tgt) { + tgts[i] = cwdMustRel(tgt) + } } + ok := true err = nil cmdName := path.Base(os.Args[0])