scrooloose/syntastic — pull request #156 by mitchellh (2012-01-26 19:30:49+00:00)
Title: Python syntax checker executable check uses a string, when it should use value of the variable

The syntax checker currently does `executable('g:syntastic_python_checker')` but this actually checks if the literal string "g:syntastic_python_checker" is an executable, which is never true. This makes it so that if you attempt to force a python checker in your `vimrc` before syntastic is loaded, it always gets reset.

`executable` should use the actual variable value.