From f61265845b2c3be9e5880fc772823262b67e1422 Mon Sep 17 00:00:00 2001 From: Yuya Nishihara Date: Fri, 6 Feb 2015 00:22:20 +0900 Subject: [PATCH] cmdutil: have walkchangerevs utilize common function to build revs --- mercurial/cmdutil.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/mercurial/cmdutil.py b/mercurial/cmdutil.py index 36e1fbf75a..6355a48ac5 100644 --- a/mercurial/cmdutil.py +++ b/mercurial/cmdutil.py @@ -1473,14 +1473,7 @@ def walkchangerevs(repo, match, opts, prepare): function on each context in the window in forward order.''' follow = opts.get('follow') or opts.get('follow_first') - - if opts.get('rev'): - revs = scmutil.revrange(repo, opts.get('rev')) - elif follow: - revs = repo.revs('reverse(:.)') - else: - revs = revset.spanset(repo) - revs.reverse() + revs = _logrevs(repo, opts) if not revs: return [] wanted = set()