Make sure git-ignored files are created by specs
Always add the global flag to search regex's
Path Searcher returns ranges as `[startPoint, endPoint]`

Matches Atom's range syntax
Make row results 0-based
Add smart lineText truncation + lineTextOffset

It will find the context around the match
Return i when all else fails
Comments
Comments
Use filePath instead of path

Using path as a variable leads to weird behavior with node's `path` module