hgext/rebase.py
changeset 39135 485a3349d5ee
parent 39133 06baaf43c959
child 39328 94a4980695f8
equal deleted inserted replaced
39134:e338a921a0cd 39135:485a3349d5ee
   862             with ui.configoverride(overrides, 'rebase'):
   862             with ui.configoverride(overrides, 'rebase'):
   863                 return _dorebase(ui, repo, action, opts, inmemory=inmemory)
   863                 return _dorebase(ui, repo, action, opts, inmemory=inmemory)
   864         except error.InMemoryMergeConflictsError:
   864         except error.InMemoryMergeConflictsError:
   865             ui.warn(_('hit merge conflicts; re-running rebase without in-memory'
   865             ui.warn(_('hit merge conflicts; re-running rebase without in-memory'
   866                       ' merge\n'))
   866                       ' merge\n'))
   867             _dorebase(ui, repo, 'abort', opts)
   867             _dorebase(ui, repo, action='abort', opts={})
   868             return _dorebase(ui, repo, action, opts, inmemory=False)
   868             return _dorebase(ui, repo, action, opts, inmemory=False)
   869     else:
   869     else:
   870         return _dorebase(ui, repo, action, opts)
   870         return _dorebase(ui, repo, action, opts)
   871 
   871 
   872 def _dryrunrebase(ui, repo, action, opts):
   872 def _dryrunrebase(ui, repo, action, opts):