comparison mercurial/merge.py @ 16169:c12d4aceba79

copies: remove checkdirs options This removes the undocumented merge.followdirs option, which has always been true.
author Matt Mackall <mpm@selenic.com>
date Sat, 25 Feb 2012 14:22:58 -0600
parents 3eab42088be4
children c655e4acaa82
comparison
equal deleted inserted replaced
16168:7bbabfe25321 16169:c12d4aceba79
186 if overwrite: 186 if overwrite:
187 pa = p1 187 pa = p1
188 elif pa == p2: # backwards 188 elif pa == p2: # backwards
189 pa = p1.p1() 189 pa = p1.p1()
190 elif pa and repo.ui.configbool("merge", "followcopies", True): 190 elif pa and repo.ui.configbool("merge", "followcopies", True):
191 dirs = repo.ui.configbool("merge", "followdirs", True) 191 copy, diverge = copies.mergecopies(repo, p1, p2, pa)
192 copy, diverge = copies.mergecopies(repo, p1, p2, pa, dirs)
193 for of, fl in diverge.iteritems(): 192 for of, fl in diverge.iteritems():
194 act("divergent renames", "dr", of, fl) 193 act("divergent renames", "dr", of, fl)
195 194
196 repo.ui.note(_("resolving manifests\n")) 195 repo.ui.note(_("resolving manifests\n"))
197 repo.ui.debug(" overwrite: %s, partial: %s\n" 196 repo.ui.debug(" overwrite: %s, partial: %s\n"