mercurial/commands.py
changeset 26617 dfd9811c5c9b
parent 26587 56b2bcea2529
child 26621 36383507a6f8
equal deleted inserted replaced
26616:2f1fce0d4e86 26617:dfd9811c5c9b
  5587 
  5587 
  5588                 try:
  5588                 try:
  5589                     # resolve file
  5589                     # resolve file
  5590                     ui.setconfig('ui', 'forcemerge', opts.get('tool', ''),
  5590                     ui.setconfig('ui', 'forcemerge', opts.get('tool', ''),
  5591                                  'resolve')
  5591                                  'resolve')
  5592                     if ms.resolve(f, wctx):
  5592                     complete, r = ms.preresolve(f, wctx)
       
  5593                     if not complete:
       
  5594                         r = ms.resolve(f, wctx)
       
  5595                     if r:
  5593                         ret = 1
  5596                         ret = 1
  5594                 finally:
  5597                 finally:
  5595                     ui.setconfig('ui', 'forcemerge', '', 'resolve')
  5598                     ui.setconfig('ui', 'forcemerge', '', 'resolve')
  5596                     ms.commit()
  5599                     ms.commit()
  5597 
  5600