• Show log

    Commit

  • Hash : a7b4b639
    Author : buddyspike
    Date : 2019-08-24T12:14:31

    ignore: correct handling of nested rules overriding wild card unignore
    
    problem:
    filesystem_iterator loads .gitignore files in top-down order.
    subsequently, ignore module evaluates them in the order they are loaded.
    this creates a problem if we have unignored a rule (using a wild card)
    in a sub dir and ignored it again in a level further below (see the test
    included in this patch).
    
    solution:
    process ignores in reverse order.
    
    closes #4963