]> Cypherpunks.ru repositories - goredo.git/blobdiff - do.go
More apenwarr/redo redo-whichdo behaviour resembling
[goredo.git] / do.go
diff --git a/do.go b/do.go
index 1846414f7e979f14a7f1b725bca9da31e4b156c0..7d0ed516dc76fbdf6cbe1acd122db76dbc6be0e8 100644 (file)
--- a/do.go
+++ b/do.go
@@ -82,7 +82,7 @@ func findDo(fdDep *os.File, cwd, tgt string) (string, int, error) {
                        }
                }
                levels = append(levels, "..")
-               dirAbs, err := filepath.Abs(updir)
+               dirAbs, err := filepath.Abs(path.Join(cwd, updir))
                if err != nil {
                        panic(err)
                }