diff -r 48fd1dfb99aa -r 7cc77030c557 hgext/rebase.py --- a/hgext/rebase.py Wed Jan 14 20:29:47 2015 -0800 +++ b/hgext/rebase.py Thu Jan 15 23:17:12 2015 +0100 @@ -754,7 +754,7 @@ def storestatus(repo, originalwd, target, state, collapse, keep, keepbranches, external, activebookmark): 'Store the current status to allow recovery' - f = repo.opener("rebasestate", "w") + f = repo.vfs("rebasestate", "w") f.write(repo[originalwd].hex() + '\n') f.write(repo[target].hex() + '\n') f.write(repo[external].hex() + '\n') @@ -789,7 +789,7 @@ external = nullrev activebookmark = None state = {} - f = repo.opener("rebasestate") + f = repo.vfs("rebasestate") for i, l in enumerate(f.read().splitlines()): if i == 0: originalwd = repo[l].rev()