diff -r 35fb3367f72d -r fbf1a5d680ea mercurial/manifest.py --- a/mercurial/manifest.py Fri Dec 29 05:29:04 2017 +0530 +++ b/mercurial/manifest.py Fri Dec 29 05:47:17 2017 +0530 @@ -810,7 +810,7 @@ if p in self._files: yield self._subpath(p) else: - for f in self._dirs[p].iterkeys(): + for f in self._dirs[p]: yield f def keys(self):