# HG changeset patch # User Nicolas Dumazet # Date 1281883080 -32400 # Node ID a80577bfea29381f34626c74fa7ad64b08ea67b2 # Parent cd7182358d9fac37946c46d91f74c4baf1c6f242 cmdutil: code simplification diff -r cd7182358d9f -r a80577bfea29 mercurial/cmdutil.py --- 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)