Show More
@@ -78,10 +78,6 class dirstate(object): | |||
|
78 | 78 | return self._copymap |
|
79 | 79 | |
|
80 | 80 | @propertycache |
|
81 | def _normroot(self): | |
|
82 | return util.normcase(self._root) | |
|
83 | ||
|
84 | @propertycache | |
|
85 | 81 | def _foldmap(self): |
|
86 | 82 | f = {} |
|
87 | 83 | for name in self._map: |
@@ -406,7 +402,7 class dirstate(object): | |||
|
406 | 402 | folded = path |
|
407 | 403 | else: |
|
408 | 404 | folded = self._foldmap.setdefault(normed, |
|
409 |
util.fspath(normed, self._ |
|
|
405 | util.fspath(normed, self._root)) | |
|
410 | 406 | return folded |
|
411 | 407 | |
|
412 | 408 | def normalize(self, path, isknown=False): |
@@ -170,7 +170,7 def manifestmerge(repo, p1, p2, pa, over | |||
|
170 | 170 | if m and m != a: # changed from a to m |
|
171 | 171 | return m |
|
172 | 172 | if n and n != a: # changed from a to n |
|
173 |
if (n == 'l' or a == 'l') and m1 |
|
|
173 | if (n == 'l' or a == 'l') and m1.get(f) != ma.get(f): | |
|
174 | 174 | # can't automatically merge symlink flag when there |
|
175 | 175 | # are file-level conflicts here, let filemerge take |
|
176 | 176 | # care of it |
General Comments 0
You need to be logged in to leave comments.
Login now