diff -r 29c77e5dfb3c -r d3d1d39da2fa mercurial/localrepo.py --- a/mercurial/localrepo.py Mon May 12 11:37:08 2008 -0500 +++ b/mercurial/localrepo.py Mon May 12 11:37:08 2008 -0500 @@ -931,7 +931,7 @@ self.dirstate.invalidate() del tr, lock, wlock - def walk(self, node, match): + def walk(self, match, node=None): ''' walk recursively through the directory tree or a given changeset, finding all files matched by the match