hgext/evolve.py
changeset 1019 0c733dab0036
parent 1018 30262465b932
child 1020 155949287628
equal deleted inserted replaced
1018:30262465b932 1019:0c733dab0036
  1752 
  1752 
  1753     if not revs:
  1753     if not revs:
  1754         raise util.Abort(_('nothing to prune'))
  1754         raise util.Abort(_('nothing to prune'))
  1755 
  1755 
  1756     wlock = lock = None
  1756     wlock = lock = None
  1757     wlock = repo.wlock()
       
  1758     sortedrevs = lambda specs: sorted(set(scmutil.revrange(repo, specs)))
       
  1759     try:
  1757     try:
       
  1758         wlock = repo.wlock()
       
  1759         sortedrevs = lambda specs: sorted(set(scmutil.revrange(repo, specs)))
  1760         lock = repo.lock()
  1760         lock = repo.lock()
  1761         # defines pruned changesets
  1761         # defines pruned changesets
  1762         precs = []
  1762         precs = []
  1763         for p in sortedrevs(revs):
  1763         for p in sortedrevs(revs):
  1764             cp = repo[p]
  1764             cp = repo[p]