mercurial/dirstate.py
branchstable
changeset 16313 e785456f9631
parent 16302 49b54f1ae053
child 16323 0789d1bbf6c1
--- a/mercurial/dirstate.py	Thu Mar 29 00:35:00 2012 +0200
+++ b/mercurial/dirstate.py	Sat Mar 31 00:04:08 2012 +0900
@@ -558,7 +558,7 @@
         elif match.files() and not match.anypats(): # match.match, no patterns
             skipstep3 = True
 
-        if self._checkcase:
+        if not exact and self._checkcase:
             normalize = self._normalize
             skipstep3 = False
         else: