mercurial/cmdutil.py
changeset 7779 e899ead7b8ae
parent 7762 fece056bf240
child 7807 bd8f44638847
equal deleted inserted replaced
7778:82f7145b304c 7779:e899ead7b8ae
   988         defrange = '%s:0' % repo['.'].rev()
   988         defrange = '%s:0' % repo['.'].rev()
   989     else:
   989     else:
   990         defrange = '-1:0'
   990         defrange = '-1:0'
   991     revs = revrange(repo, opts['rev'] or [defrange])
   991     revs = revrange(repo, opts['rev'] or [defrange])
   992     wanted = {}
   992     wanted = {}
   993     slowpath = m.anypats() or opts.get('removed')
   993     slowpath = m.anypats() or (m.files() and opts.get('removed'))
   994     fncache = {}
   994     fncache = {}
   995 
   995 
   996     if not slowpath and not m.files():
   996     if not slowpath and not m.files():
   997         # No files, no patterns.  Display all revs.
   997         # No files, no patterns.  Display all revs.
   998         wanted = dict.fromkeys(revs)
   998         wanted = dict.fromkeys(revs)