equal
deleted
inserted
replaced
398 |
398 |
399 oldincludes, oldexcludes = repo.narrowpats |
399 oldincludes, oldexcludes = repo.narrowpats |
400 |
400 |
401 # filter the user passed additions and deletions into actual additions and |
401 # filter the user passed additions and deletions into actual additions and |
402 # deletions of excludes and includes |
402 # deletions of excludes and includes |
403 addedincludes = set([i for i in addedincludes if i not in oldincludes]) |
403 addedincludes -= oldincludes |
404 removedincludes = set([i for i in removedincludes if i in oldincludes]) |
404 removedincludes &= oldincludes |
405 addedexcludes = set([i for i in addedexcludes if i not in oldexcludes]) |
405 addedexcludes -= oldexcludes |
406 removedexcludes = set([i for i in removedexcludes if i in oldexcludes]) |
406 removedexcludes &= oldexcludes |
407 |
407 |
408 widening = addedincludes or removedexcludes |
408 widening = addedincludes or removedexcludes |
409 narrowing = removedincludes or addedexcludes |
409 narrowing = removedincludes or addedexcludes |
410 |
410 |
411 # Only print the current narrowspec. |
411 # Only print the current narrowspec. |