syntastic/syntax_checkers
Austin Ziegler cfd41f1ca3 Enable user-specified Ruby interpreters.
On systems where Ruby 1.8.7 is the default Ruby and users use
alternative suffixes (e.g., ruby19) or even rbenv or rvm Rubies, modern
Ruby syntax will be highlighted as an error.

The default behaviour in Syntastic is to run 'ruby' to check the syntax
of the script in question. This patch allows the user to specify a
different binary which may even be a full path. This should work on all
platforms.

  let g:syntastic_ruby_exec = 'ruby19'
  let g:syntastic_ruby_exec = '~/.rbenv/versions/1.9.2-p318/bin/ruby'
2012-07-24 13:08:22 +01:00
..
go Build all files with go build 2012-04-11 08:19:57 -07:00
html html: rename w3c.vim to w3.vim (i fail @ naming files!) 2012-05-01 15:23:22 +01:00
javascript refactor the error highlighting system 2012-03-02 10:05:15 +00:00
json add millermedeiros as maintainer of JSON syntax checker. 2011-12-18 11:06:09 -02:00
python Modifying pylint checker such that it displays both the original pylint error code as well as translating said error codes into syntastic-compatible Error and Warning messages. 2012-06-27 10:21:43 -07:00
ruby Enable user-specified Ruby interpreters. 2012-07-24 13:08:22 +01:00
ada.vim Added an Ada barebone checker 2012-07-05 06:34:10 +00:00
applescript.vim 0.2.1 - remove g:syntastic_applescript_tempfile. use tempname() instead. 2011-12-09 13:11:45 -05:00
c.vim extend C errorformat 2012-07-06 00:54:40 +02:00
coffee.vim coffee checker: refactor and change the coffee_lint option name 2012-07-24 10:05:38 +01:00
cpp.vim add support for g:syntastic_cpp_compiler 2012-07-10 15:15:07 +10:00
css.vim add an option to SyntasticMake to specify defaults 2011-12-09 13:47:42 +00:00
cucumber.vim Properly escape % for makeprg 2010-09-24 10:48:49 +08:00
cuda.vim Pass arch flag to header check as well. 2012-07-02 11:05:13 +02:00
d.vim Cleaned the license section 2012-06-02 16:11:59 +02:00
docbk.vim shellescaped(expand()) the filename passed to xmllint 2012-01-13 11:26:11 -05:00
efm_perl.pl Merge pull request #282 from khussein/perl_Ilib 2012-07-02 13:14:27 -07:00
erlang_check_file.erl Syntax checking for erlang 2011-11-27 21:39:48 +00:00
erlang.vim fix for erlang syntax checker 2011-12-02 10:38:11 +00:00
eruby.vim Remove some unnecessary win64 checks. 2012-05-08 20:31:20 +08:00
fortran.vim missing 'let' in fortran.vim 2012-01-06 17:07:58 -08:00
gentoo_metadata.vim Added basic Gentoo metadata.xml checker. 2011-12-14 13:58:20 +00:00
go.vim go syntax checker using 'go build' 2012-03-29 07:48:52 -07:00
haml.vim fix the haml syntax checker 2011-07-09 18:59:21 +12:00
haskell.vim haskell: configurable ghc-mod arguments, default to support for HSP 2012-03-27 13:21:59 +02:00
haxe.vim haxe: fix the permissions on the checker file 2012-02-09 14:00:50 +00:00
html.vim html: rename w3c.vim to w3.vim (i fail @ naming files!) 2012-05-01 15:23:22 +01:00
java.vim A very basic syntax checker for java files. 2012-05-13 22:00:34 +02:00
javascript.vim pass a filetype to SyntasticLoadChecker 2012-03-21 09:42:11 +00:00
json.vim pass a filetype to SyntasticLoadChecker 2012-03-21 09:42:11 +00:00
less.vim less: improved errorformat for v1.2 2012-01-19 19:28:18 +01:00
lua.vim refactor the error highlighting system 2012-03-02 10:05:15 +00:00
matlab.vim add an option to SyntasticMake to specify defaults 2011-12-09 13:47:42 +00:00
nasm.vim Small NASM syntax checker fix. 2012-02-20 14:17:22 +01:00
ocaml.vim ocaml: only run ocamlbuild if _build already exists 2012-01-16 16:42:01 +02:00
perl.vim Improves the Perl syntax checker to include lib 2012-07-02 10:10:01 -07:00
php.vim Add another PHP error clause to the list of parsables 2012-04-20 09:47:04 -05:00
puppet.vim Enable pass arguments to puppet-lint 2012-06-17 03:33:49 -04:00
python.vim pass a filetype to SyntasticLoadChecker 2012-03-21 09:42:11 +00:00
rst.vim Show only real warnings in ReST 2012-02-27 17:27:54 +02:00
ruby.vim Enable user-specified Ruby interpreters. 2012-07-24 13:08:22 +01:00
rust.vim rust: remove the explicit color codes 2012-02-11 12:51:42 +00:00
sass.vim Disable sass cache creation 2012-05-25 08:10:13 -06:00
scala.vim scala language plugin 2012-02-20 20:08:16 -05:00
scss.vim move the scss checker out of the sass checker 2011-11-29 09:11:08 +00:00
sh.vim fix a bug with the sh checker 2011-12-05 15:07:22 +00:00
tcl.vim tcl checker: fix a small typo 2011-02-27 00:30:02 +13:00
tex.vim improve lacheck errorformat 2011-02-09 04:45:40 +08:00
vala.vim vala: g:syntastic_vala_modules variable to set modules list via vim script 2012-03-26 15:27:45 +03:00
xhtml.vim add an option to SyntasticMake to specify defaults 2011-12-09 13:47:42 +00:00
xml.vim xml/xslt: shellescape() the filename that is passed it 2012-01-13 15:31:36 +00:00
xslt.vim xml/xslt: shellescape() the filename that is passed it 2012-01-13 15:31:36 +00:00
yaml.vim Fix js-yaml (CLI) installation instructions 2012-07-01 18:07:17 +03:00
z80.vim Add z80 assembly language 2012-02-19 22:09:16 +01:00
zpt.vim Add support for Zope Page Template syntax checking using zptlint 2011-11-24 23:12:36 +00:00