Mercurial > hg
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) |