hgext3rd/evolve/__init__.py
branchstable
changeset 3926 35172bd95e57
parent 3870 e0bf44befd6e
child 3947 5fade2cb9e00
equal deleted inserted replaced
3925:3c2a464ae6fc 3926:35172bd95e57
  1407     afterresolved = ('evolvestate', _('hg evolve --continue'))
  1407     afterresolved = ('evolvestate', _('hg evolve --continue'))
  1408     grabresolved = ('grabstate', _('hg grab --continue'))
  1408     grabresolved = ('grabstate', _('hg grab --continue'))
  1409     cmdutil.afterresolvedstates.append(afterresolved)
  1409     cmdutil.afterresolvedstates.append(afterresolved)
  1410     cmdutil.afterresolvedstates.append(grabresolved)
  1410     cmdutil.afterresolvedstates.append(grabresolved)
  1411 
  1411 
  1412     statedata = ('evolve', cmdutil.fileexistspredicate('evolvestate'),
  1412     if util.safehasattr(cmdutil, 'STATES'):
  1413                  _evolvemessage)
  1413         statedata = ('evolve', cmdutil.fileexistspredicate('evolvestate'),
  1414     cmdutil.STATES = (statedata, ) + cmdutil.STATES
  1414                      _evolvemessage)
       
  1415         cmdutil.STATES = (statedata, ) + cmdutil.STATES
  1415 
  1416 
  1416 @eh.wrapfunction(hg, 'clean')
  1417 @eh.wrapfunction(hg, 'clean')
  1417 def clean(orig, repo, *args, **kwargs):
  1418 def clean(orig, repo, *args, **kwargs):
  1418     ret = orig(repo, *args, **kwargs)
  1419     ret = orig(repo, *args, **kwargs)
  1419     util.unlinkpath(repo.vfs.join('evolvestate'), ignoremissing=True)
  1420     util.unlinkpath(repo.vfs.join('evolvestate'), ignoremissing=True)