equal
deleted
inserted
replaced
3547 pstates = matches.get(parent, {}).get(copy or fn, []) |
3547 pstates = matches.get(parent, {}).get(copy or fn, []) |
3548 if pstates or states: |
3548 if pstates or states: |
3549 r = display(fm, fn, ctx, pstates, states) |
3549 r = display(fm, fn, ctx, pstates, states) |
3550 found = found or r |
3550 found = found or r |
3551 if r and not diff and not all_files: |
3551 if r and not diff and not all_files: |
3552 skip.add(fn) |
3552 searcher.skipfile(fn, rev) |
3553 if copy: |
|
3554 skip.add(copy) |
|
3555 del revfiles[rev] |
3553 del revfiles[rev] |
3556 # We will keep the matches dict for the duration of the window |
3554 # We will keep the matches dict for the duration of the window |
3557 # clear the matches dict once the window is over |
3555 # clear the matches dict once the window is over |
3558 if not revfiles: |
3556 if not revfiles: |
3559 matches.clear() |
3557 matches.clear() |