mercurial/cmdutil.py
changeset 11901 a80577bfea29
parent 11899 99cafcae25d9
child 11958 60bfb876dc45
--- a/mercurial/cmdutil.py	Sun Aug 15 23:34:46 2010 +0900
+++ b/mercurial/cmdutil.py	Sun Aug 15 23:38:00 2010 +0900
@@ -1086,8 +1086,7 @@
                 revs.append((linkrev, parentlinkrevs,
                              follow and filelog.renamed(n)))
 
-            for rev in reversed(revs):
-                yield rev
+            return reversed(revs)
         def iterfiles():
             for filename in match.files():
                 yield filename, None
@@ -1124,8 +1123,7 @@
                 if flparentlinkrevs:
                     ancestors.update(flparentlinkrevs)
 
-                fncache.setdefault(rev, [])
-                fncache[rev].append(file_)
+                fncache.setdefault(rev, []).append(file_)
                 wanted.add(rev)
                 if copied:
                     copies.append(copied)