Commit Graph

1470 Commits

Author SHA1 Message Date
LCD 47
95879f19a9 Security: disable the racket checker by default.
This checker executes the code in the files it checks. This is probably fine
if you wrote the files yourself, but it can be a problem if you're trying to
check third party files. If you are 100% willing to let Vim run the code in
your files, set g:enable_racket_racket_checker to 1 in your vimrc to enable
this checker: vim let g:enable_racket_racket_checker = 1 There is also a
buffer-local version of this variable, that takes precedence over it in the
buffers where it is defined.

Reference: https://github.com/scrooloose/syntastic/issues/1773
2016-05-23 16:54:33 +03:00
LCD 47
30fa9bec2d ESLint can check JavaScript in HTML files. 2016-05-20 20:42:22 +03:00
LCD 47
c2c6a07511 Checker ttl: cleanup. 2016-05-12 21:49:59 +03:00
Antoine Reilles
2b9f030e90 Add turtle check via ttl
turtle in an RDF syntax defined by the W3C
https://www.w3.org/TR/turtle/

ttl is a nodejs turtle validation tool:
https://www.npmjs.com/package/turtle-validator
2016-05-12 17:26:49 +02:00
LCD 47
822cb14be5 Checker shellcheck: infer shell from the current highlighting scheme. 2016-05-09 13:17:35 +03:00
LCD 47
d69c878499 Checker rst2pseudoxml: log exec. 2016-05-08 09:45:44 +03:00
LCD 47
71208eb69b Checker rapper: cleanup. 2016-05-05 19:42:00 +03:00
Sebastian Tramp
952e297457
add turtle an trig check via rapper
turtle and trig are RDF syntaxes defined by the W3C
https://www.w3.org/TR/turtle/
https://www.w3.org/TR/trig/

rapper is an RDF parsing and serializing utility
http://librdf.org/raptor/rapper.html
2016-05-05 17:17:19 +02:00
LCD 47
23abc77a83 Checker nvcc: minor bug fix. 2016-04-26 20:09:00 +03:00
LCD 47
eb2b9cfcd9 Cleanup. 2016-04-25 09:15:49 +03:00
LCD 47
b940830756 Checker govet: minor cleanup. 2016-04-25 08:49:40 +03:00
LCD 47
3f320d02de Checker scalastyle: fix command line. 2016-04-18 22:49:53 +03:00
LCD 47
3f885273a1 Checker camlp4o: cleanup. 2016-04-16 09:48:41 +03:00
Julien Pivard
63c0877e2e Absolute filepath for error and warnings.
On save file, if the file is in project, open new buffer with bad filepath so the buffer open is empty.
Before change:
```gcc -c -x ada -gnats src/principale.adb
principale.adb:32:26: missing ";"```

quickfix try to open principale.adb but file is in src/ not in current directory.

After change:
```gcc -c -x ada -gnats -gnatef src/principale.adb 
src/principale.adb:32:26: missing ";"```

quickfix open file src/principale.adb.
2016-04-14 14:11:15 +02:00
LCD 47
6a176a6488 Checker lessc: deprecate variable "less_options". 2016-04-14 08:21:21 +03:00
LCD 47
caa96a08d7 Checker gjslint can check JavaScript in HTML files. 2016-04-14 07:18:52 +03:00
LCD 47
40b1295937 Checker gjslint: allow users to override flag "--nodebug_indentation". 2016-04-13 20:51:39 +03:00
LCD 47
bbf1f3570a Checker pyang: cleanup. 2016-04-12 14:53:33 +03:00
Joshua Downer
36f84ef79d remove unnecessary call to runtime! 2016-04-12 07:02:58 -04:00
Joshua Downer
daffe39dcf identify errors and warnings 2016-04-12 07:02:19 -04:00
Joshua Downer
035b155118 added license to pyang.vim 2016-04-12 05:21:56 -04:00
Joshua Downer
4ceba225c8 added pyang.vim to syntax checkers 2016-04-11 20:27:34 -04:00
LCD 47
cc6b92afa6 DMD checker: use dub to find include directories. 2016-04-10 19:54:40 +03:00
LCD 47
77c0bfd54a Checker pylama: isort should produce style messages. 2016-03-24 21:56:50 +02:00
LCD 47
9f766ead6a Add textlint checkers for text, Markdown, and HTML. 2016-03-20 20:37:56 +02:00
LCD 47
c6d6c79c75 Checker pep257 has been renamed to pydocstyle.
References:
- https://github.com/PyCQA/pydocstyle/issues/172
- https://github.com/PyCQA/pydocstyle/pull/173
2016-02-28 20:17:39 +02:00
Benjamin Hipple
118d4be9b8 Support new HLint version 2016-02-28 01:27:07 -05:00
LCD 47
8f97e64c78 Cleanup: minor formatting. 2016-02-20 09:58:44 +02:00
LCD 47
ed42747560 Jade is now known as Pug. (@acidjazz) 2016-02-20 09:55:42 +02:00
LCD 47
c3882ef5b0 Checker rst2pseudoxml: allow messages without line numbers. (@maxwell-k) 2016-02-16 11:12:05 +02:00
LCD 47
0bdf149d5f Checker markdown/mdl: allow running markdownlint-cli instead of mdl. 2016-02-14 22:06:50 +02:00
LCD 47
de0106e839 JSCS checker: add "--max-errors -1" option.
Limiting the number of errors causes an error message to be printed to
stderr, which in turn breaks JSON parsing.
2016-01-29 20:56:37 +02:00
LCD 47
cc440f1b40 Checker yamllint: cleanup. 2016-01-26 18:03:29 +02:00
LCD 47
8c4dadc7e2 New checker for YAML: yamllint (@adrienverge). 2016-01-26 17:57:14 +02:00
LCD 47
1f4846fecc Stylelint checker can also check SCSS files. 2016-01-10 18:55:59 +02:00
LCD 47
2db6f539d0 Checker scss_lint: use the JSON reporter of scss-lint. 2016-01-09 09:17:21 +02:00
LCD 47
c57ba0da9f Asciidoc checker: fix errorformat to allow use as asciidoctor. 2016-01-08 23:04:02 +02:00
LCD 47
e39f636e28 Flow checker: go back to "flow check".
"flow status" is a lot faster but in recent versions of flow it prints
a progress spinner to stderr even when stderr is not pointing to a
terminal.
2016-01-08 20:41:39 +02:00
LCD 47
751afea9e0 JSCS checker: use JSON reporter. 2015-12-28 11:30:52 +02:00
LCD 47
48736aa376 Mixedindentlint is a style checker. 2015-12-10 07:16:06 +02:00
LCD 47
ac4541e0e8 Minor cleanup. 2015-12-10 07:12:49 +02:00
Payton Swick
ce8dd364ff Add returns list to SyntasticMake
Also remove unnecessary `isAvailable` function call (the default will work
here).
2015-12-09 19:00:19 -05:00
Payton Swick
6be9b4c71f Add mixedindentlint checker redirect for css 2015-12-09 17:54:23 -05:00
Payton Swick
a0382253cc Add mixedindentlint checker redirect for scss 2015-12-09 17:54:23 -05:00
Payton Swick
7d27a39827 Add mixedindentlint checker for JavaScript 2015-12-09 17:50:40 -05:00
LCD 47
60f9793938 R linters: minor cleanup. 2015-12-08 19:33:17 +02:00
LCD 47
06a8469556 Checker tsc: add guards option. 2015-12-08 12:38:56 +02:00
LCD 47
e60555de70 Registry: cleaner handling of checker redirections.
Redirected checkers no longer need to add
"syntax_checkers/<filetype>/*.vim" to &runtimepath.
Parameters "exec" and "enable" to CreateAndRegisterChecker() are now
inherited from the source checker, but can be overridden in the target
if needed.
2015-12-05 01:54:40 +02:00
LCD 47
4725c8616c Lintr checker: cleanup. 2015-12-04 22:04:52 +02:00
Jim Hester
bf60b72f3e Attempt support for Rmd files 2015-12-04 10:52:21 -05:00