equal
deleted
inserted
replaced
47 else: |
47 else: |
48 ui.write('%s%s' % (name, eol)) |
48 ui.write('%s%s' % (name, eol)) |
49 |
49 |
50 directories = [] |
50 directories = [] |
51 files = [] |
51 files = [] |
52 for src, f, st in repo.dirstate.statwalk(files=dirs, ignored=True, |
52 roots, match, anypats = util.cmdmatcher(repo.root, repo.getcwd(), dirs) |
53 directories=True): |
53 for src, f, st in repo.dirstate.statwalk(files=roots, match=match, |
54 if src == 'd': |
54 ignored=True, directories=True): |
|
55 if src == 'd': |
55 directories.append(f) |
56 directories.append(f) |
56 elif src == 'f' and f not in repo.dirstate: |
57 elif src == 'f' and f not in repo.dirstate: |
57 files.append(f) |
58 files.append(f) |
58 |
59 |
59 directories.sort() |
60 directories.sort() |