--- a/mercurial/hg.py Thu Jun 30 20:54:01 2005 -0800
+++ b/mercurial/hg.py Thu Jun 30 21:28:18 2005 -0800
@@ -306,6 +306,7 @@
# recursive generator of all files listed
def walk(files):
for f in uniq(files):
+ f = os.path.join(self.root, f)
if os.path.isdir(f):
for dir, subdirs, fl in os.walk(f):
d = dir[len(self.root) + 1:]
@@ -691,7 +692,7 @@
self.dirstate.update(new, "n")
self.dirstate.forget(remove)
- def changes(self, node1, node2, *files):
+ def changes(self, node1, node2, files=None):
# changed, added, deleted, unknown
c, a, d, u, mf1 = [], [], [], [], None