As you know, ST2 uses python 2.6 internally. And when it detects code that is invalid for that version (for instance dict comprehension from 2.7) it marks the line as "invalid syntax" and prevents further syntax checking.. this means that if you have such an "invalid syntax error" at the top of your file, you may miss other "real" errors below that line.
What I want to do is use a linter/syntax checker that uses an external python executable (such as https://github.com/dreadatour/Flake8Lint) and disable the internal linting completely.
Please tell me this is possible? I really don't like to see errors that aren't really there...