LCD 47
bccfdea4e8
Handling redefinition of exec: minor optimisation.
2015-02-22 18:50:10 +02:00
LCD 47
8256e43510
Typo.
2015-02-20 22:20:24 +02:00
LCD 47
471ce96afe
Remove the xcrun checker for Swift.
...
A better third-party checker is included in Kevin Ballard's plugin
[vim-swift](https://github.com/kballard/vim-swift ).
2015-02-20 22:15:09 +02:00
LCD 47
d73546dd4a
Java checker: more path fixes.
2015-02-20 16:15:44 +02:00
LCD 47
cf4e18d3f7
Java checker: fix path detection.
2015-02-20 09:47:43 +02:00
LCD 47
776d4175cd
Handle redefinition of exec after the checker has run.
2015-02-19 11:43:35 +02:00
LCD 47
4782184020
Security: disable the swift/xcrun checker by default.
...
The checker executes the code in your files. 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:syntastic_enable_swift_xcrun_checker to 1 in
your vimrc.
Reference:
https://github.com/scrooloose/syntastic/issues/1326
2015-02-17 10:02:36 +02:00
LCD 47
372daff1a8
Reek checker: update.
...
Option "--quiet" is gone in reek 2.0.0.
Add return code checks.
2015-02-15 18:30:17 +02:00
LCD 47
157ad8d432
Minor cleanup.
2015-02-13 14:49:53 +02:00
LCD 47
a7841c869b
Minor cleanup.
2015-02-13 11:56:09 +02:00
LCD 47
dde4a9be9c
Formatting.
2015-02-13 11:05:04 +02:00
LCD 47
7cbb79b734
More detailed debug information.
2015-02-12 14:04:35 +02:00
LCD 47
c1a2098954
New checker for JavaScript: standard.
2015-02-11 23:53:46 +02:00
LCD 47
3ea613f539
Xmllint: make "--xinclude" and "--postvalid" optional.
2015-02-09 18:34:26 +02:00
LCD 47
7d9aec0bee
Prospector no longer accepts option "--external-config".
2015-02-05 16:37:50 +02:00
LCD 47
6b76c26cba
Puppet checker: don't redirect stderr when checking version.
2015-01-31 12:38:13 +02:00
LCD 47
b69efd0723
README: Swift is now supported.
2015-01-31 08:39:31 +02:00
LCD 47
cf012bdea8
Version logging: minor cleanup.
2015-01-31 08:19:15 +02:00
LCD 47
b9608e77be
Xcrun: cleanup.
2015-01-31 08:12:23 +02:00
Tom Fogg
46fc1ec684
Merge branch 'master' of https://github.com/scrooloose/syntastic
2015-01-30 21:45:38 +00:00
LCD 47
106c772b05
More detailed logging for version operations.
2015-01-30 19:40:32 +02:00
Tom Fogg
a76370c14a
add swift syntax checker support using xcrun
2015-01-30 15:09:31 +00:00
LCD 47
2d27fd93d0
Formatting: use the full name for execute.
2015-01-27 10:05:58 +02:00
LCD 47
cb64516d4d
Version handling: deal with errors.
2015-01-23 11:49:08 +02:00
LCD 47
1ba96436c1
Cleanup: handling versions. Minor optimisation.
2015-01-23 11:39:42 +02:00
LCD 47
36ead6d75c
Bump version number.
2015-01-19 08:48:35 +02:00
LCD 47
2073cee050
More safety checks.
2015-01-17 16:37:56 +02:00
LCD 47
38f46b6ac8
A (hopefully) safer "rm -rf".
...
Also remove javac option g:syntastic_java_javac_temp_dir, as it's way to
easy to make it trigger a disaster.
2015-01-17 14:26:24 +02:00
LCD 47
5359f7f4e1
Python checker: new option g:syntastic_python_python_use_codec (@delfick).
...
The new option tells the checket to load the file in memory and look for
a comment line "# coding: <codec>". If found, the named codec is used
to decode the file before checking. This makes sense only if said codec
doesn't change the line numbers of the initial file. An example of such
codec is "spec" provided by the "Nose of Yeti" library:
https://github.com/delfick/nose-of-yeti
2015-01-17 11:17:35 +02:00
LCD 47
c60e440d00
Go checker: more contortions around "go_go_build_args" and "go_go_test_args".
2015-01-15 17:51:15 +02:00
LCD 47
d1b401609b
Bug fix: glob()
, globpath()
, and expand()
should ignore wildignore
.
2015-01-04 09:01:55 +02:00
LCD 47
03f43ec55f
Source uglification, part III.
...
Rename a few more things. Because, you know, namespaces are overrated.
2014-12-15 09:06:34 +02:00
LCD 47
6de1559f33
Make SyntasticInfo aware of b:syntastic_mode.
2014-12-12 10:28:46 +02:00
LCD 47
f583df730d
Minor optimisation.
2014-12-11 08:32:33 +02:00
LCD 47
9caf33d5d5
If auto_jump is set to 3, jump to the first error if any.
2014-12-11 00:31:00 +02:00
LCD 47
6fdd394388
New option: b:syntastic_mode.
2014-12-08 11:59:45 +02:00
LCD 47
0c1dd2aa01
Safer closing of the error window.
2014-12-08 11:14:17 +02:00
LCD 47
4dba558288
Remove the avrgcc checker for Arduino.
...
According to #1173 : "When the Arduino IDE compiles arduino files,
they're not just passed to avr-gcc -- there's some preprocessing that
happens". This is the template problem, and syntastic doesn't have a
solution for it at this time.
2014-11-16 11:24:36 +02:00
LCD 47
47834c0343
Slightly more meaningful messages for checkers disabled by Eclim and YCM.
2014-11-08 13:18:27 +02:00
LCD 47
412d3526ab
Try to detect checkers disabled by YouCompleteMe.
2014-11-07 14:46:44 +02:00
LCD 47
7b6734546f
Try to detect filetypes abducted by Eclim.
2014-11-07 14:09:51 +02:00
LCD 47
e4c94d67a9
First step towards exposing an API.
2014-11-04 08:42:08 +02:00
LCD 47
82ba62ce99
Minor cleanup: wrap the main commands in their own functions.
2014-11-03 20:12:21 +02:00
LCD 47
c4c56716fe
More naming conventions.
2014-11-03 11:58:46 +02:00
LCD 47
83971066a1
Add legacy checker method setWantSort().
2014-10-24 16:08:36 +03:00
LCD 47
57f1a0eb20
New user variables: syntastic_<filetype>_<checker>_sort
.
2014-10-24 15:55:47 +03:00
LCD 47
71c9a7dd02
Don't run preprocess functions if checker returned an invalid code.
2014-10-22 09:16:31 +03:00
LCD 47
948202d042
Source uglification, part II.
...
The names from commit 4e9e08b
conflict with &viminfo containing "!".
2014-10-17 18:53:53 +03:00
LCD 47
4e9e08b509
Change case for constants' names.
...
Avoid poluting saved sessions when &sessionoptions contains "globals".
2014-10-17 10:28:05 +03:00
LCD 47
f180e28a38
Closurecompiler: allow running througha shell script (@bjpbakker).
2014-10-17 08:56:10 +03:00