mercurial/dirstate.py
changeset 8645 27638a233577
parent 8640 8536119f2f94
child 8675 fb74e1e69da0
equal deleted inserted replaced
8644:c2ef478b2efa 8645:27638a233577
   495                 st = lstat(join(nf))
   495                 st = lstat(join(nf))
   496                 kind = getkind(st.st_mode)
   496                 kind = getkind(st.st_mode)
   497                 if kind == dirkind:
   497                 if kind == dirkind:
   498                     dostep3 = True
   498                     dostep3 = True
   499                     if nf in dmap:
   499                     if nf in dmap:
   500                         #file deleted on disc but still in dirstate
   500                         #file deleted on disk but still in dirstate
   501                         results[nf] = None
   501                         results[nf] = None
   502                     if not dirignore(nf):
   502                     if not dirignore(nf):
   503                         wadd(nf)
   503                         wadd(nf)
   504                 elif kind == regkind or kind == lnkkind:
   504                 elif kind == regkind or kind == lnkkind:
   505                     results[nf] = st
   505                     results[nf] = st