# HG changeset patch # User Matt Mackall # Date 1275606015 18000 # Node ID b724b8467b82578a56ca04949f4d8b7d562fa35c # Parent a5eb0bf7e1581950a27e1f6e2ad3c50af9a49542 walkchangerevs: allow empty query sets diff -r a5eb0bf7e158 -r b724b8467b82 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Thu Jun 03 17:39:40 2010 -0500 +++ b/mercurial/cmdutil.py Thu Jun 03 18:00:15 2010 -0500 @@ -1024,6 +1024,8 @@ else: defrange = '-1:0' revs = revrange(repo, opts['rev'] or [defrange]) + if not revs: + return [] wanted = set() slowpath = match.anypats() or (match.files() and opts.get('removed')) fncache = {}