214 |
214 |
215 ### Other Extension compat |
215 ### Other Extension compat |
216 ############################ |
216 ############################ |
217 |
217 |
218 |
218 |
219 def buildstate(orig, repo, dest, rebaseset, detach): |
219 def buildstate(orig, repo, dest, rebaseset, *ags, **kws): |
220 """wrapper for rebase 's buildstate that exclude obsolete changeset""" |
220 """wrapper for rebase 's buildstate that exclude obsolete changeset""" |
221 rebaseset = repo.revs('%ld - extinct()', rebaseset) |
221 rebaseset = repo.revs('%ld - extinct()', rebaseset) |
222 return orig(repo, dest, rebaseset, detach) |
222 return orig(repo, dest, rebaseset, *ags, **kws) |
223 |
223 |
224 |
224 |
225 def concludenode(orig, repo, rev, *args, **kwargs): |
225 def concludenode(orig, repo, rev, *args, **kwargs): |
226 """wrapper for rebase 's concludenode that set obsolete relation""" |
226 """wrapper for rebase 's concludenode that set obsolete relation""" |
227 newrev = orig(repo, rev, *args, **kwargs) |
227 newrev = orig(repo, rev, *args, **kwargs) |