mercurial/dirstate.py
changeset 16683 525fdb738975
parent 16551 ebf6d38c9063
child 16686 67964cda8701
equal deleted inserted replaced
16676:654b9e1966f7 16683:525fdb738975
   693 
   693 
   694         # step 3: report unseen items in the dmap hash
   694         # step 3: report unseen items in the dmap hash
   695         if not skipstep3 and not exact:
   695         if not skipstep3 and not exact:
   696             visit = sorted([f for f in dmap if f not in results and matchfn(f)])
   696             visit = sorted([f for f in dmap if f not in results and matchfn(f)])
   697             for nf, st in zip(visit, util.statfiles([join(i) for i in visit])):
   697             for nf, st in zip(visit, util.statfiles([join(i) for i in visit])):
   698                 if not st is None and not getkind(st.st_mode) in (regkind, lnkkind):
   698                 if (not st is None and
       
   699                     not getkind(st.st_mode) in (regkind, lnkkind)):
   699                     st = None
   700                     st = None
   700                 results[nf] = st
   701                 results[nf] = st
   701         for s in subrepos:
   702         for s in subrepos:
   702             del results[s]
   703             del results[s]
   703         del results['.hg']
   704         del results['.hg']