mercurial/cmdutil.py
changeset 11635 4da35e02b67c
parent 11634 09147c065711
child 11821 15aa42aaae4c
equal deleted inserted replaced
11634:09147c065711 11635:4da35e02b67c
  1180         else:
  1180         else:
  1181             def want(rev):
  1181             def want(rev):
  1182                 return rev in wanted
  1182                 return rev in wanted
  1183 
  1183 
  1184         for i, window in increasing_windows(0, len(revs)):
  1184         for i, window in increasing_windows(0, len(revs)):
  1185             change = util.cachefunc(repo.changectx)
       
  1186             nrevs = [rev for rev in revs[i:i + window] if want(rev)]
  1185             nrevs = [rev for rev in revs[i:i + window] if want(rev)]
  1187             for rev in sorted(nrevs):
  1186             for rev in sorted(nrevs):
  1188                 fns = fncache.get(rev)
  1187                 fns = fncache.get(rev)
  1189                 ctx = change(rev)
  1188                 ctx = change(rev)
  1190                 if not fns:
  1189                 if not fns: