mercurial/cmdutil.py
changeset 7361 9fe97eea5510
parent 7319 eae1767cc6a8
child 7369 87158be081b8
equal deleted inserted replaced
7360:42f1b8cb9a60 7361:9fe97eea5510
  1015                 last = filelog.rev(node)
  1015                 last = filelog.rev(node)
  1016             for i, window in increasing_windows(last, nullrev):
  1016             for i, window in increasing_windows(last, nullrev):
  1017                 revs = []
  1017                 revs = []
  1018                 for j in xrange(i - window, i + 1):
  1018                 for j in xrange(i - window, i + 1):
  1019                     n = filelog.node(j)
  1019                     n = filelog.node(j)
  1020                     revs.append((filelog.linkrev(n),
  1020                     revs.append((filelog.linkrev(j),
  1021                                  follow and filelog.renamed(n)))
  1021                                  follow and filelog.renamed(n)))
  1022                 revs.reverse()
  1022                 revs.reverse()
  1023                 for rev in revs:
  1023                 for rev in revs:
  1024                     # only yield rev for which we have the changelog, it can
  1024                     # only yield rev for which we have the changelog, it can
  1025                     # happen while doing "hg log" during a pull or commit
  1025                     # happen while doing "hg log" during a pull or commit