Show More
@@ -277,16 +277,15 b' def diff(repo, node1=None, node2=None, f' | |||
|
277 | 277 | modified, added, removed, deleted, unknown = changes |
|
278 | 278 | if files: |
|
279 | 279 | def filterfiles(filters): |
|
280 |
l = [x for x in files if x in fil |
|
|
280 | l = [x for x in filters if x in files] | |
|
281 | 281 | |
|
282 |
for t in fil |
|
|
283 |
if |
|
|
282 | for t in files: | |
|
283 | if not t.endswith("/"): | |
|
284 | 284 | t += "/" |
|
285 | l += [x for x in files if x.startswith(t)] | |
|
285 | l += [x for x in filters if x.startswith(t)] | |
|
286 | 286 | return l |
|
287 | 287 | |
|
288 |
modified, added, removed = map( |
|
|
289 | (modified, added, removed)) | |
|
288 | modified, added, removed = map(filterfiles, (modified, added, removed)) | |
|
290 | 289 | |
|
291 | 290 | if not modified and not added and not removed: |
|
292 | 291 | return |
General Comments 0
You need to be logged in to leave comments.
Login now