changeset 4638 | 3c7fc13c4bfa |
parent 4414 | b6146466b92a |
child 4640 | 178778ca648f |
--- a/mercurial/context.py Wed Jun 20 00:09:32 2007 +0200 +++ b/mercurial/context.py Wed Jun 20 00:10:21 2007 +0200 @@ -292,11 +292,10 @@ # sort by revision (per file) which is a topological order visit = [] - files.reverse() for f in files: - fn = [(n._filerev, n) for n in needed.keys() if n._path == f] - fn.sort() + fn = [(n.rev(), n) for n in needed.keys() if n._path == f] visit.extend(fn) + visit.sort() hist = {} for r, f in visit: