equal
deleted
inserted
replaced
683 |
683 |
684 # file is missing if it isn't present in the destination, but is present in |
684 # file is missing if it isn't present in the destination, but is present in |
685 # the base and present in the source. |
685 # the base and present in the source. |
686 # Presence in the base is important to exclude added files, presence in the |
686 # Presence in the base is important to exclude added files, presence in the |
687 # source is important to exclude removed files. |
687 # source is important to exclude removed files. |
688 missingfiles = filter(lambda f: f not in m1 and f in base and f in c2, |
688 filt = lambda f: f not in m1 and f in base and f in c2 |
689 changedfiles) |
689 missingfiles = [f for f in changedfiles if filt(f)] |
690 |
690 |
691 if missingfiles: |
691 if missingfiles: |
692 basenametofilename = collections.defaultdict(list) |
692 basenametofilename = collections.defaultdict(list) |
693 dirnametofilename = collections.defaultdict(list) |
693 dirnametofilename = collections.defaultdict(list) |
694 |
694 |