Patchwork D2397: show: use the new stack definition for show stack

login
register
mail settings
Submitter phabricator
Date March 19, 2018, 8:06 p.m.
Message ID <9b7a603e086bfacd32107139085079fe@localhost.localdomain>
Download mbox | patch
Permalink /patch/29639/
State Not Applicable
Headers show

Comments

phabricator - March 19, 2018, 8:06 p.m.
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGa72198790e15: show: use the new stack definition for show stack (authored by lothiraldan, committed by ).

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST UPDATE
  https://phab.mercurial-scm.org/D2397?vs=6011&id=7126

REVISION DETAIL
  https://phab.mercurial-scm.org/D2397

AFFECTED FILES
  mercurial/destutil.py

CHANGE DETAILS




To: lothiraldan, #hg-reviewers, indygreg
Cc: mercurial-devel

Patch

diff --git a/mercurial/destutil.py b/mercurial/destutil.py
--- a/mercurial/destutil.py
+++ b/mercurial/destutil.py
@@ -13,6 +13,7 @@ 
     error,
     obsutil,
     scmutil,
+    stack
 )
 
 def _destupdateobs(repo, clean):
@@ -355,9 +356,7 @@ 
     return None
 
 def stackbase(ui, repo):
-    # The histedit default base stops at public changesets, branchpoints,
-    # and merges, which is exactly what we want for a stack.
-    revs = scmutil.revrange(repo, [histeditdefaultrevset])
+    revs = stack.getstack(repo)
     return revs.last() if revs else None
 
 def _statusotherbook(ui, repo):