comparison mercurial/destutil.py @ 37390:b95992605ef1

histedit: simplify desthistedit Instead of sorting the revset and take the first one, take the minimum revision. Differential Revision: https://phab.mercurial-scm.org/D3137
author Boris Feld <boris.feld@octobus.net>
date Thu, 05 Apr 2018 18:02:42 +0200
parents a973bb92ab71
children 2b38c80557a4
comparison
equal deleted inserted replaced
37389:bef863a09acd 37390:b95992605ef1
348 revs = stack.getstack(repo) 348 revs = stack.getstack(repo)
349 elif default: 349 elif default:
350 revs = scmutil.revrange(repo, [default]) 350 revs = scmutil.revrange(repo, [default])
351 351
352 if revs: 352 if revs:
353 # The revset supplied by the user may not be in ascending order nor 353 # Take the first revision of the revset as the root
354 # take the first revision. So do this manually. 354 return revs.min()
355 revs.sort()
356 return revs.first()
357 355
358 return None 356 return None
359 357
360 def stackbase(ui, repo): 358 def stackbase(ui, repo):
361 revs = stack.getstack(repo) 359 revs = stack.getstack(repo)