diff -r 8f7a2915170a -r 70ecce68df7c mercurial/dirstate.py --- a/mercurial/dirstate.py Sun Jul 20 19:09:00 2008 +0200 +++ b/mercurial/dirstate.py Sun Jul 20 19:25:08 2008 +0200 @@ -588,7 +588,7 @@ known[nn] = 1 if match(nf): if supported(ff, st.st_mode, verbose=True): - yield 'f', self.normalize(nf), st + yield 'f', nn, st elif ff in dc: yield 'm', nf, st