X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=main.go;h=0d19119268fb00bbc4f106b3b3bd03a4c6573b7a;hb=af40222f5a3e6fa82207f7ba31c338eb44566ba3;hp=b36c1b74a9b29911aac0bea85a0ba835705db5f5;hpb=4f169db6d7fc5ccd9bf2055c16d2a79b342190bd;p=goredo.git diff --git a/main.go b/main.go index b36c1b7..0d19119 100644 --- a/main.go +++ b/main.go @@ -425,7 +425,7 @@ CmdSwitch: case CmdNameRedoTargets: raws := make([]string, 0, len(tgts)) for _, tgt := range tgts { - raws = append(raws, tgt.String()) + raws = append(raws, tgt.rel) } if tgtsWasEmpty { raws = []string{Cwd} @@ -457,11 +457,11 @@ CmdSwitch: } seen := make(map[string]*Tgt) for _, tgt := range tgts { - collectWholeDeps(deps[tgt.a], deps, seen) + collectWholeDeps(deps[tgt.rel], deps, seen) } res = make([]string, 0, len(seen)) for _, dep := range seen { - res = append(res, dep.String()) + res = append(res, dep.rel) } } sort.Strings(res) @@ -471,7 +471,7 @@ CmdSwitch: case CmdNameRedoOOD: raws := make([]string, 0, len(tgts)) for _, tgt := range tgts { - raws = append(raws, tgt.String()) + raws = append(raws, tgt.rel) } if tgtsWasEmpty { raws, err = targetsWalker([]string{Cwd}) @@ -496,7 +496,7 @@ CmdSwitch: { raws := make([]string, 0, len(tgts)) for _, tgt := range tgts { - raws = append(raws, tgt.String()) + raws = append(raws, tgt.rel) } if tgtsWasEmpty { raws, err = targetsWalker([]string{Cwd}) @@ -519,7 +519,7 @@ CmdSwitch: } res := make([]string, 0, len(srcs)) for _, tgt := range srcs { - res = append(res, tgt.String()) + res = append(res, tgt.rel) } srcs = nil sort.Strings(res)