syntastic/syntax_checkers
Richard Brown a26d3aef58 PHP: Work with php-5.3 and php-5.4
The current makeprg doesn't work with php-5.3. display_errors=0 has
disabled error outputting and error_log='' disables the error log. With
php-5.4 error_log='' is causing errors to be logged to stderr.

This patch disables the error_log and enables display_errors.
Theoretically errors are displayed on stdout, however php in mountain
lion seems to insist on outputting to stderr.

As we're now displaying errors rather than logging them to error format
has changed to no longer include 'PHP ' and I've removed duplicates.

This has been tested with PHP 5.3.13 with Suhosin-Patch (cli) (built: Jun 20
2012 17:05:20)  (mountain lion) and PHP 5.4.4 (cli) (built: Jul  2 2012
16:33:50) Fedora 17
2012-08-14 13:31:00 +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 Added an option: g:syntastic_javascript_closure_compiler_file_list 2012-05-07 13:13:16 -07: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
co.vim add another error format to coco language 2012-07-30 16:18:46 -04: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 css checker: add syntastic_csslint_options variable 2012-08-03 00:29:10 +01: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 s/gcc/closurecompiler/ 2012-05-06 11:10:57 -07: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
lisp.vim Added syntax checker for lisp 2012-05-08 11:17:09 -07: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 perl: namespace the 'perl_lib_path' option under 'syntastic' 2012-08-03 00:27:37 +01:00
php.vim PHP: Work with php-5.3 and php-5.4 2012-08-14 13:31:00 +01: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