mercurial/cmdutil.py
changeset 20704 623ed0ed793e
parent 20668 3a35ba2681ec
child 20710 9c1665f36588
equal deleted inserted replaced
20703:e07b1fd30805 20704:623ed0ed793e
  1294     if opts.get('rev'):
  1294     if opts.get('rev'):
  1295         revs = scmutil.revrange(repo, opts.get('rev'))
  1295         revs = scmutil.revrange(repo, opts.get('rev'))
  1296     elif follow:
  1296     elif follow:
  1297         revs = repo.revs('reverse(:.)')
  1297         revs = repo.revs('reverse(:.)')
  1298     else:
  1298     else:
  1299         revs = revset.baseset(repo)
  1299         revs = revset.spanset(repo)
  1300         revs.reverse()
  1300         revs.reverse()
  1301     if not revs:
  1301     if not revs:
  1302         return []
  1302         return []
  1303     wanted = set()
  1303     wanted = set()
  1304     slowpath = match.anypats() or (match.files() and opts.get('removed'))
  1304     slowpath = match.anypats() or (match.files() and opts.get('removed'))