equal
deleted
inserted
replaced
476 elif c[1] != s.st_mode or c[3] != s.st_mtime: |
476 elif c[1] != s.st_mode or c[3] != s.st_mtime: |
477 lookup.append(fn) |
477 lookup.append(fn) |
478 else: |
478 else: |
479 if match(fn): unknown.append(fn) |
479 if match(fn): unknown.append(fn) |
480 |
480 |
481 return (lookup, changed, added, dc.keys(), unknown) |
481 return (lookup, changed, added, filter(match, dc.keys()), unknown) |
482 |
482 |
483 # used to avoid circular references so destructors work |
483 # used to avoid circular references so destructors work |
484 def opener(base): |
484 def opener(base): |
485 p = base |
485 p = base |
486 def o(path, mode="r"): |
486 def o(path, mode="r"): |