eslint/eslint — pull request #1402 by btmills (2014-10-27 16:34:47+00:00)
Title: Fix: ! negates .eslintignore patterns (fixes #1093)

For example, given the following .eslintignore, `/dir/bar.js` would be ignored, but `/dir/foo.js` would still be included.

```
/dir
!/dir/foo.js
```

I moved the logic that duplicated patterns by adding `/**` because the duplicate patterns were breaking the negation logic, so instead I just check each pattern twice.