scrooloose/syntastic — pull request #364 by rbrown (2012-09-25 14:36:10+00:00)
Title: By default do not check sass partials.

Sass partials depend on their parents files for context. This patch disables the
syntax checking for partials by default because of this. To enable checking of
partials let g:syntastic_sass_check_partials = 1. Fixes issue #300.

--

The only problem I have with this is -

When _partial.scss has an error in it, and is imported by boss.scss. When SyntasticCheck is run on boss.scss, it reports an error in _partial.scss. I have autojump enabled so it jumps to the error in the _partial.scss buffer, which doesn't have the loclist because it's a buffer variable. So, especially with check_on_open I'm looking at a buffer with the wrong file, and no errors. I did notice that when the C checker jumps to an h file, :lopen still displays the errors, but I haven't had time to work out how it's doing that yet.