hgext/rebase.py
changeset 42299 80a213f9ed87
parent 42108 1b5cec8b6a1e
child 42447 cda591d2bfe1
equal deleted inserted replaced
42298:9c7f58180878 42299:80a213f9ed87
   106         sourceset = revset.getset(repo, smartset.fullreposet(repo), x)
   106         sourceset = revset.getset(repo, smartset.fullreposet(repo), x)
   107     return subset & smartset.baseset([_destrebase(repo, sourceset)])
   107     return subset & smartset.baseset([_destrebase(repo, sourceset)])
   108 
   108 
   109 @revsetpredicate('_destautoorphanrebase')
   109 @revsetpredicate('_destautoorphanrebase')
   110 def _revsetdestautoorphanrebase(repo, subset, x):
   110 def _revsetdestautoorphanrebase(repo, subset, x):
   111     """automatic rebase destination for a single orphan revision"""
   111     # ``_destautoorphanrebase()``
       
   112 
       
   113     # automatic rebase destination for a single orphan revision.
   112     unfi = repo.unfiltered()
   114     unfi = repo.unfiltered()
   113     obsoleted = unfi.revs('obsolete()')
   115     obsoleted = unfi.revs('obsolete()')
   114 
   116 
   115     src = revset.getset(repo, subset, x).first()
   117     src = revset.getset(repo, subset, x).first()
   116 
   118