equal
deleted
inserted
replaced
753 added, unknown, deleted, removed = [], [], [], [] |
753 added, unknown, deleted, removed = [], [], [], [] |
754 audit_path = pathauditor(repo.root) |
754 audit_path = pathauditor(repo.root) |
755 |
755 |
756 ctx = repo[None] |
756 ctx = repo[None] |
757 dirstate = repo.dirstate |
757 dirstate = repo.dirstate |
758 walkresults = dirstate.walk(matcher, sorted(ctx.substate), True, False) |
758 walkresults = dirstate.walk(matcher, sorted(ctx.substate), True, False, |
|
759 full=False) |
759 for abs, st in walkresults.iteritems(): |
760 for abs, st in walkresults.iteritems(): |
760 dstate = dirstate[abs] |
761 dstate = dirstate[abs] |
761 if dstate == '?' and audit_path.check(abs): |
762 if dstate == '?' and audit_path.check(abs): |
762 unknown.append(abs) |
763 unknown.append(abs) |
763 elif dstate != 'r' and not st: |
764 elif dstate != 'r' and not st: |