# HG changeset patch # User Chris Mason # Date 1126731031 18000 # Node ID d0a960b437a8cc92cd6668dfe32908bbefcf20fd # Parent 937ee88da3ef84422eff13f0d611e584e3a01736 Files not getting added appropiately On Wed, 14 Sep 2005 15:15:13 -0400 Daniel Santa Cruz wrote: > c:> hg debugstate > a 666 0 09/14/05 15:11:44 a/aa\aa.a > a 666 0 09/14/05 15:11:47 a/aa\aa.b <---- notice mixed > slashes > > This all seems very confusing.... Please try this: diff -r 937ee88da3ef -r d0a960b437a8 mercurial/dirstate.py --- a/mercurial/dirstate.py Wed Sep 14 15:48:34 2005 -0500 +++ b/mercurial/dirstate.py Wed Sep 14 15:50:31 2005 -0500 @@ -260,7 +260,7 @@ work.append(p) else: if statmatch(np, st): - yield np + yield util.pconvert(np) known = {'.hg': 1} def seen(fn):