equal
deleted
inserted
replaced
133 clean.append(fn) |
133 clean.append(fn) |
134 del mf1[fn] |
134 del mf1[fn] |
135 elif fn not in deleted: |
135 elif fn not in deleted: |
136 added.append(fn) |
136 added.append(fn) |
137 removed = mf1.keys() |
137 removed = mf1.keys() |
|
138 if removed: |
|
139 # need to filter files if they are already reported as removed |
|
140 unknown = [fn for fn in unknown if fn not in mf1] |
|
141 ignored = [fn for fn in ignored if fn not in mf1] |
138 |
142 |
139 return [modified, added, removed, deleted, unknown, ignored, clean] |
143 return [modified, added, removed, deleted, unknown, ignored, clean] |
140 |
144 |
141 @propertycache |
145 @propertycache |
142 def substate(self): |
146 def substate(self): |