LCD 47
ecf03b1c01
Merge branch 'master' into registry_cleanup
2013-11-06 14:57:16 +02:00
LCD 47
f22a2b164d
Cleanup: lessc errorformat.
2013-11-06 14:57:00 +02:00
André Gaul
4d7a21f721
less: adapt lessc errorformat
...
Closes #845 .
2013-11-06 12:16:20 +01:00
LCD 47
a0f59e7242
Safety checks for ghc-mod.
2013-11-05 20:34:54 +02:00
LCD 47
2c1c0d0eeb
Safety checks for ghc-mod.
2013-11-05 20:28:19 +02:00
LCD 47
fd5a52e0bd
Cleanup.
2013-11-04 23:00:51 +02:00
LCD 47
d9296d6321
Update scss_lint to the new registry framework.
2013-11-04 20:00:35 +02:00
LCD 47
1790a06de5
Merge branch 'master' into registry_cleanup
2013-11-04 19:59:21 +02:00
LCD 47
4c2dcf23a6
Cleanup.
2013-11-04 19:55:31 +02:00
Shane da Silva
0d207aaec5
Add scss-lint checker for SCSS files
...
Add checker for linting and syntax checking SCSS files with `scss-lint`
(https://github.com/causes/scss-lint/ ).
2013-11-03 18:00:25 -08:00
LCD 47
424ad20bb4
Update for shellcheck.
2013-11-02 10:44:06 +02:00
LCD 47
6d81ac5dd0
Registry cleanup, stage 3.
...
Make syntastic#makeprg#build() a dictionary function.
Remove the mandatory checker argument to syntastic#makeprg#build().
2013-11-02 10:44:06 +02:00
LCD 47
3694908d05
Registry cleanup, stage 2.
...
(1) Checkers now have an _exec attribute, and an accessor getExec().
(2) CreateAndRegisterChecker() initializes _exec from an optional argument
'exec'. If this argument is missing, 'name' is used instead.
(3) Functions SyntaxCheckers_*_IsAvailable() are now dictionary functions.
(4) Functions SyntaxCheckers_*_IsAvailable() are now optional. When
they are missing, they are assumed to return executable(expand(self.getExec())).
(5) Argument 'exe' of function syntastic#makeprg#build() is now optional.
If this argument is missing, expand(self.getExec()) is used to set checker
executables.
2013-11-02 10:44:06 +02:00
LCD 47
28bce98a68
Registry cleanup, stage 1.
...
Make SyntaxCheckers_*_GetLocList() dictionary functions.
Pass a reference to the current checker to syntastic#makeprg#build().
Add an optional 'redirect' argument to CreateAndRegisterChecker().
Change the sh checker to use the new dictionary functions.
Add a new registry method getLocListRaw() (needed for the sh checker).
2013-11-02 10:44:06 +02:00
LCD 47
cd1d1a2a55
Cleanup.
2013-11-01 11:51:04 +02:00
LCD 47
2106176b8a
New checker for sh: shellcheck.
...
See the project's page for details: https://github.com/koalaman/shellcheck .
2013-10-29 20:24:07 +02:00
LCD 47
afb10fac26
Coco checker: typo.
2013-10-28 12:31:16 +02:00
LCD 47
0ef7312cab
Handlebars checker: send normal output to /dev/null.
2013-10-28 08:51:29 +02:00
LCD 47
68b2c651b3
Fix handlebars errorformat.
2013-10-25 16:30:00 +03:00
LCD 47
ccef916d48
More magic / nomagic fun.
2013-10-25 15:56:09 +03:00
LCD 47
95aab2530e
Try to avoid fun with magic / nomagic by qualifying regexps.
2013-10-25 15:46:16 +03:00
LCD 47
16b246e1c1
Remove leftovers from the latest validator refactor.
2013-10-25 15:08:41 +03:00
LCD 47
d238665385
Fix unwanted filter() and map() side effects. Minor cleanup.
2013-10-23 12:59:23 +03:00
Yorick Peterse
5ee1406021
Added a syntax checker for ruby-lint.
...
ruby-lint is a linter for Ruby, see https://github.com/YorickPeterse/ruby-lint
for more information.
2013-10-21 23:54:10 +02:00
Ireton, Doug
e4fcb80ee4
Add filetype and subchecker args to foodcritic makeprg
2013-10-17 06:22:44 -07:00
Ireton, Doug
304d3649c5
Add foodcritic syntax checker for Chef files
...
Requires a ftdetect plugin to set filetype to chef or ruby.chef, e.g. vim-chef (https://github.com/dougireton/vim-chef )
2013-10-16 22:17:26 -07:00
LCD 47
c035ac2426
The html/validator checker chokes on empty lines in curl output.
2013-10-10 19:26:44 +03:00
LCD 47
2fbd870a20
Deal with more pylint versioning creativity.
2013-10-08 18:24:14 +03:00
LCD 47
47ac858692
Merge pull request #806 from mutewinter/handlebars
...
Handlebars Support
2013-10-02 23:23:59 -07:00
Jeremy Mack
e59826164e
Handlebars support
2013-10-02 22:56:26 -04:00
LCD 47
d74a2e19f9
Rename erlang.vim --> escript.vim.
2013-09-30 14:52:36 +03:00
LCD 47
1e44002f82
Erlang checker cleanup.
2013-09-30 14:52:01 +03:00
LCD 47
ce2270e228
Perl checker: deal with the "-t" taint checking.
2013-09-29 22:13:36 +03:00
LCD 47
2e7a16bf65
Rework of the perl checker.
...
Helper script efm_perl.pl is no longer needed, error formatting is now
done in a preprocess function.
g:syntastic_perl_interpreter is now a list. If set to a string,
the value is still used for backward compatibility, but a
deprecation warning is issued. There is also a buffer-scoped
b:syntastic_perl_interpreter.
Warnings are are now checked only if no errors are found.
2013-09-29 17:29:21 +03:00
LCD 47
27d7eef79c
Merge pull request #783 from zenzike/master
...
Parse multi line warnings correctly
2013-09-27 11:00:41 -07:00
LCD 47
7b73975d79
Minor errorformat fix for the go checker.
2013-09-27 20:55:56 +03:00
LCD 47
7eccb722af
Merge pull request #800 from kisielk/master
...
Support multi-line error messages in the go checker.
2013-09-27 10:53:48 -07:00
Kamil Kisiel
dd8dfc61da
Update go.vim errorformat to remove extra spaces.
2013-09-27 08:59:01 -07:00
LCD 47
d251ca822d
Minor cleanup.
2013-09-27 10:35:46 +03:00
Kamil Kisiel
538dc2c7ef
Support multi-line error messages in the go checker.
2013-09-26 16:01:30 -07:00
LCD 47
7d24ad678f
Make the nagelfar checker use the standard args mechanism.
2013-09-26 08:34:05 +03:00
LCD 47
237ebeadb2
Fix pylint version parsing on Windows.
2013-09-25 13:08:50 +03:00
LCD 47
f79e9d2eda
Minor cleanup.
2013-09-24 21:43:12 +03:00
LCD 47
bedf88c184
Cleanup parsing versions.
2013-09-24 08:39:07 +03:00
LCD 47
c0f349a4b2
Pylint checker again: calling syntastic#util#parseVersion() is wrong.
2013-09-23 23:29:10 +03:00
LCD 47
8965bd141b
Safer version check for pylint.
2013-09-23 23:14:46 +03:00
LCD 47
3eb51f1e26
Cleaner error handling for pylint.
2013-09-20 07:49:19 +03:00
LCD 47
0048156d8f
Merge branch 'master' of github.com:scrooloose/syntastic
2013-09-20 01:52:47 +03:00
LCD 47
29839fc89f
Merge branch 'gcc_refactor'
2013-09-20 01:52:15 +03:00
LCD 47
935ee1d95f
Merge pull request #757 from nougad/erlang_rebar
...
Add possibility to specify a rebar file as parameter in erlang_check_file.erl
2013-09-19 15:47:52 -07:00