equal
deleted
inserted
replaced
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 |