diff -r f184fe1e2ac5 -r 0ec31231afad mercurial/dirstate.py --- a/mercurial/dirstate.py Tue May 14 11:23:18 2013 -0700 +++ b/mercurial/dirstate.py Fri May 17 17:22:08 2013 -0500 @@ -181,7 +181,7 @@ cwd = self.getcwd() path = util.pathto(self._root, cwd, f) if self._slash: - return util.normpath(path) + return util.pconvert(path) return path def __getitem__(self, key):