LCD 47
59b98a655f
Checker nvcc: mark warning messages as such.
2017-02-15 13:51:32 +02:00
LCD 47
f660d1074f
Cleanup: buffer handling.
2017-02-15 13:50:19 +02:00
LCD 47
53a3db5e3b
Formatting.
2017-02-07 07:41:40 +02:00
Justin Donaldson
15c13a9889
[haxe] add warning indicator to errorformat
2017-02-06 14:54:35 -08:00
LCD 47
bd03a27ca1
Checker flow: there is an option "--quiet" from flow 0.34.0.
2017-01-30 20:21:32 +02:00
Justin Donaldson
bbcb9f7cc4
[haxe] disable output during syntax check
2017-01-26 18:45:49 -08:00
LCD 47
b03f26d049
Merge remote-tracking branch 'origin/pr/1944'
2017-01-13 16:29:07 +02:00
Jean-Sébastien Pédron
f19b05d301
erlang_check_file.erl: Add support for Erlang.mk
...
Now, it first determines the compilation "profile" (are we building tests
or the program itself?) and the build tool. Once it found it - either
rebar when there is a `rebar.config` file, or Erlang.mk when there is a
`erlang.mk` file - it calls the appropriate function to query ERL_LIBS
paths and compiler options.
The Erlang.mk function uses the `show-ERL_LIBS`, `show-ERLC_OPTS` and
`show-TEST_ERLC_OPTS` Make targets to query those informations.
Signed-off-by: Gerhard Lazu <gerhard@lazu.uk>
2017-01-13 10:17:20 +01:00
LCD 47
40ac6c462e
Checker valac: fix previous bug fix. :)
2017-01-04 13:06:20 +02:00
LCD 47
e19298787a
Checker valac: fix behaviour.
2017-01-04 12:01:59 +02:00
Jesper Brix Rosenkilde
2576be8ef7
Add hadolint support
2016-11-30 15:39:33 +01:00
LCD 47
1c89d2a570
Checker stylus/stylint: fix errorformat for version 1.5.7.
2016-11-23 09:55:32 +02:00
LCD 47
f3a5344f08
Checker stylus/stylint: version 1.5.7 breaks errorformat.
2016-11-15 10:00:59 +02:00
LCD 47
36484fbfb2
Removed checker ghc_mod.
2016-10-22 06:38:49 +03:00
Daniel Loffgren
b1fdce61a0
Do not assume we are assembling to an ELF
2016-10-17 20:16:04 -07:00
LCD 47
5044cc699b
New checker for text files: proselint.
2016-10-11 10:57:35 +03:00
LCD 47
1379530f03
New checker for HTML: htmlhint.
2016-10-08 09:05:59 +03:00
LCD 47
4c4e516e1d
Bug fix: allow checkers to have an empty exec.
2016-10-05 14:47:54 +03:00
LCD 47
90b19d188b
Checker luac: fix errorformat.
...
Newer versions of luac prepend error messages with the actual name of
the executable.
Reference: http://www.lua.org/source/5.3/luac.c.html#fatal
2016-09-22 09:09:35 +03:00
LCD 47
1fec9e8b9a
Checker hdevtools: fix errorformat.
2016-09-03 17:28:21 +03:00
LCD 47
68f473ecc8
Checker flow: option "--version" is deprecated.
2016-08-27 09:18:36 +03:00
Nicholas Caley
841582f6ff
Fixing URL for Dockerfile linter
2016-08-18 10:30:17 -04:00
LCD 47
bee62146bb
Checker perl: minor fixes.
2016-08-18 09:16:06 +03:00
LCD 47
400a20c531
Checker solc: even more cleanup. :)
2016-08-15 23:24:03 +03:00
LCD 47
29d76d58e3
Checker solc: more cleanup.
2016-08-15 23:22:28 +03:00
Jacob B. Cholewa
77651c154d
Added license and docs entry
2016-08-15 21:55:03 +02:00
Jacob B. Cholewa
4aa56613d5
Minor changes
2016-08-15 19:49:30 +02:00
Jacob B. Cholewa
4ed3772551
Initial draft of Solidity syntax checker
2016-08-15 17:05:25 +02:00
Emily St
a6bbfbdb4e
Add warning error format
2016-08-09 13:24:00 -07:00
LCD 47
c73673e0f3
Checker fsc: allow -Ystop-after:parser to be overridden.
2016-08-09 21:27:50 +03:00
LCD 47
88b66584b5
Checker iasl: fix typos (@Lekensteyn).
2016-08-01 13:45:58 +03:00
LCD 47
4607092691
Checker iasl: fix temporary directory reference.
2016-08-01 08:07:16 +03:00
LCD 47
3be03caa36
Fix pilot error from a previous patch.
2016-07-31 20:36:57 +03:00
LCD 47
83e910720d
Checker avr-gcc for C++: cleanup.
2016-07-31 19:11:17 +03:00
LCD 47
b00354d77c
Merge remote-tracking branch 'origin/pr/1832'
2016-07-31 18:52:14 +03:00
LCD 47
85666799bb
Checker iasl: cleanup.
2016-07-31 18:45:34 +03:00
Peter Wu
0377d09346
New checker for ASL (ACPI Source Language): iasl.
2016-07-31 18:26:08 +03:00
Sławek Piotrowski
08edf43535
New checker for CPP: avr-gcc
2016-07-30 12:36:35 +02:00
LCD 47
6014bdc57f
Remove checker tsc.
...
Checker "tsc" has been removed, in favour of the external checker
"tsuquyomi" (https://github.com/Quramy/tsuquyomi ).
Reference: #1811
2016-07-26 21:34:04 +03:00
Jason
158a233225
Update MATLAB mlint after arguements
...
Removes unexpected argument causing error from mlint.
2016-07-08 09:08:16 -07:00
LCD 47
cee74e0c1a
Checker pep8 has been renamed to pycodestyle.
2016-06-28 17:28:30 +03:00
LCD 47
5462fdd677
New checker for JavaScript: tern-lint.
2016-06-21 07:47:58 +03:00
LCD 47
4486e2ed37
Checker jade_lint: restore backward compatibility.
2016-06-12 10:50:37 +03:00
LCD 47
73142f4593
Cleanup.
2016-06-12 10:45:08 +03:00
LCD 47
551bcbcc30
New checker for SASS and SCSS: sass-lint.
2016-06-12 10:21:50 +03:00
LCD 47
4925c95026
Checker vimlint: minor cleanup.
2016-06-11 18:18:58 +03:00
LCD 47
2e377c7dd3
Vala checker: minor cleanup.
2016-06-11 17:24:16 +03:00
LCD 47
b8bdaa20be
Checker nvcc: cleanup.
...
- Mark variable g:syntastic_cuda_arch as deprecated.
- Create temporary files in the base directory of the file being
checked, rather than the current directory.
- Remove temporary files after use.
2016-06-06 07:24:31 +03:00
LCD 47
f9eca22c04
Checker nvcc: switch to makeprgBuild(). (@nmoehrle)
2016-06-05 22:58:04 +03:00
LCD 47
0ec2a5c53b
Checker ansible_lint: fix errorformat (@omarkhan).
2016-06-05 11:18:35 +03:00
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