hgext/fsmonitor/__init__.py
changeset 48913 f254fc73d956
parent 48875 6000f5b25c9b
child 48946 642e31cb55f0
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
   499                 f for f in nonnormalset if f not in results and matchfn(f)
   499                 f for f in nonnormalset if f not in results and matchfn(f)
   500             )
   500             )
   501             visit.update(f for f in copymap if f not in results and matchfn(f))
   501             visit.update(f for f in copymap if f not in results and matchfn(f))
   502     else:
   502     else:
   503         if matchalways:
   503         if matchalways:
   504             visit.update(
   504             visit.update(f for f, st in dmap.items() if f not in results)
   505                 f for f, st in pycompat.iteritems(dmap) if f not in results
       
   506             )
       
   507             visit.update(f for f in copymap if f not in results)
   505             visit.update(f for f in copymap if f not in results)
   508         else:
   506         else:
   509             visit.update(
   507             visit.update(
   510                 f
   508                 f for f, st in dmap.items() if f not in results and matchfn(f)
   511                 for f, st in pycompat.iteritems(dmap)
       
   512                 if f not in results and matchfn(f)
       
   513             )
   509             )
   514             visit.update(f for f in copymap if f not in results and matchfn(f))
   510             visit.update(f for f in copymap if f not in results and matchfn(f))
   515 
   511 
   516     audit = pathutil.pathauditor(self._root, cached=True).check
   512     audit = pathutil.pathauditor(self._root, cached=True).check
   517     auditpass = [f for f in visit if audit(f)]
   513     auditpass = [f for f in visit if audit(f)]