Comments
Patch
@@ -259,7 +259,7 @@
try:
result = restorestatus(repo)
- except error.RepoLookupError:
+ except error.Abort:
if abortf:
clearstatus(repo)
repo.ui.warn(_('rebase aborted (no revision is removed,'
@@ -893,6 +893,8 @@
raise
# No file, so no rebase in progress
return None
+ except error.RepoLookupError:
+ raise error.Abort(_('rev not found'))
if keepbranches is None:
raise error.Abort(_('.hg/rebasestate is incomplete'))
@@ -1215,7 +1217,7 @@
if not result:
return
state = result[2]
- except error.RepoLookupError:
+ except error.Abort:
# i18n: column positioning for "hg summary"
msg = _('rebase: (use "hg rebase --abort" to clear broken state)\n')
ui.write(msg)
@@ -19,8 +19,7 @@
branch: default
commit: (clean)
update: (current)
- abort: .hg/rebasestate is incomplete
- [255]
+ rebase: (use "hg rebase --abort" to clear broken state)
$ rm .hg/rebasestate
$ echo c1 > common