##// END OF EJS Templates
Eliminate normpath from foldmap calls....
Petr Kodl -
r7069:852f3969 default
parent child Browse files
Show More
@@ -41,7 +41,7 b' class dirstate(object):'
41 elif name == '_foldmap':
41 elif name == '_foldmap':
42 _foldmap = {}
42 _foldmap = {}
43 for name in self._map:
43 for name in self._map:
44 norm = os.path.normcase(os.path.normpath(name))
44 norm = os.path.normcase(name)
45 _foldmap[norm] = name
45 _foldmap[norm] = name
46 self._foldmap = _foldmap
46 self._foldmap = _foldmap
47 return self._foldmap
47 return self._foldmap
@@ -351,7 +351,7 b' class dirstate(object):'
351 self._ui.warn(_("not in dirstate: %s\n") % f)
351 self._ui.warn(_("not in dirstate: %s\n") % f)
352
352
353 def _normalize(self, path, knownpath=False):
353 def _normalize(self, path, knownpath=False):
354 norm_path = os.path.normcase(os.path.normpath(path))
354 norm_path = os.path.normcase(path)
355 fold_path = self._foldmap.get(norm_path, None)
355 fold_path = self._foldmap.get(norm_path, None)
356 if fold_path is None:
356 if fold_path is None:
357 if knownpath or not os.path.exists(os.path.join(self._root, path)):
357 if knownpath or not os.path.exists(os.path.join(self._root, path)):
General Comments 0
You need to be logged in to leave comments. Login now