# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 1516626350 -19800 # Node ID 7f646d98858ef02e7ec536aff260be21a0eeebe4 # Parent 93bb36b4a666a0f54c2c905c92b607cda4846480 evolve: store the revs to be processed in the evolvestate This will help us in getting a full functional `hg evolve` where `hg evolve --continue` does not only continue one changeset. diff -r 93bb36b4a666 -r 7f646d98858e hgext3rd/evolve/evolvecmd.py --- a/hgext3rd/evolve/evolvecmd.py Mon Jan 22 18:18:11 2018 +0530 +++ b/hgext3rd/evolve/evolvecmd.py Mon Jan 22 18:35:50 2018 +0530 @@ -1155,7 +1155,7 @@ if targetcat == 'orphan': revs = _orderrevs(repo, revs) - stateopts = {'category': targetcat, 'replacements': {}} + stateopts = {'category': targetcat, 'replacements': {}, 'revs': revs} evolvestate.addopts(stateopts) for rev in revs: curctx = repo[rev]