comparison mercurial/commands.py @ 16850:9c86ef980d9e stable

graft: restore config option on correct ui
author Idan Kamara <idankk86@gmail.com>
date Mon, 04 Jun 2012 15:43:16 +0300
parents 025b3b763ba9
children 92cfde8728ac 00e1e40d709c
comparison
equal deleted inserted replaced
16844:a7ba57b10530 16850:9c86ef980d9e
2693 # ui.forcemerge is an internal variable, do not document 2693 # ui.forcemerge is an internal variable, do not document
2694 repo.ui.setconfig('ui', 'forcemerge', opts.get('tool', '')) 2694 repo.ui.setconfig('ui', 'forcemerge', opts.get('tool', ''))
2695 stats = mergemod.update(repo, ctx.node(), True, True, False, 2695 stats = mergemod.update(repo, ctx.node(), True, True, False,
2696 ctx.p1().node()) 2696 ctx.p1().node())
2697 finally: 2697 finally:
2698 ui.setconfig('ui', 'forcemerge', '') 2698 repo.ui.setconfig('ui', 'forcemerge', '')
2699 # drop the second merge parent 2699 # drop the second merge parent
2700 repo.setparents(current.node(), nullid) 2700 repo.setparents(current.node(), nullid)
2701 repo.dirstate.write() 2701 repo.dirstate.write()
2702 # fix up dirstate for copies and renames 2702 # fix up dirstate for copies and renames
2703 cmdutil.duplicatecopies(repo, ctx.rev(), ctx.p1().rev()) 2703 cmdutil.duplicatecopies(repo, ctx.rev(), ctx.p1().rev())