branch | stable |
changeset 19103 | 0176d0db4671 |
parent 18899 | d8ff607ef721 |
child 19128 | f4930b533d55 |
--- a/mercurial/dirstate.py Wed May 01 11:20:16 2013 -0300 +++ b/mercurial/dirstate.py Tue Apr 30 05:00:48 2013 +0900 @@ -59,8 +59,9 @@ @propertycache def _foldmap(self): f = {} - for name in self._map: - f[util.normcase(name)] = name + for name, s in self._map.iteritems(): + if s[0] != 'r': + f[util.normcase(name)] = name for name in self._dirs: f[util.normcase(name)] = name f['.'] = '.' # prevents useless util.fspath() invocation