Martin Grenfell
a3299364ca
sh/checkbashisms: remove unneeded l: variable prefixes
2013-03-26 19:52:40 +00:00
Martin Grenfell
818b4a5365
Merge pull request #574 from aswna/master
...
Added new sh checker: checkbashisms.
2013-03-26 12:52:01 -07:00
Martin Grenfell
076c00790b
Merge pull request #582 from lcd047/jshint_args
...
Fix for #581
2013-03-26 12:49:41 -07:00
LCD 47
73a72bdc25
Try to cope with older versions of jshint.
2013-03-26 21:40:20 +02:00
aswna
259f7717fb
Use and adapt to more recent checkbashisms.pl. Some refactoring.
2013-03-26 00:40:50 +01:00
Martin Grenfell
8480de81af
Merge pull request #579 from lcd047/typo
...
Fix for #578
2013-03-25 08:15:23 -07:00
LCD 47
36f6cd471e
Typo in cpp/gcc checker.
2013-03-25 17:12:13 +02:00
Martin Grenfell
bf99882563
Merge pull request #262 from powerman/E855-on-lclose
...
Fix E855 on :lclose
2013-03-25 02:49:32 -07:00
Martin Grenfell
dfd184c2a3
Merge pull request #577 from likr/togglefix
...
Error on SyntasticToggleMode.
2013-03-25 02:26:31 -07:00
Martin Grenfell
9dd3052aac
Merge pull request #553 from amouravski/master
...
Updated the dart syntax checker.
2013-03-25 02:24:05 -07:00
aswna
cf1a639795
Removed unsafe tcsh checker.
2013-03-25 09:19:58 +01:00
Yosuke ONOUE
01ce9e3daf
Fixed error on SyntasticToggleMode.
2013-03-25 14:16:58 +09:00
Gregor Uhlenheuer
c3615fb063
Merge pull request #571 from lcd047/cleanup_dupes
...
Checkers cleanup
2013-03-24 12:41:58 -07:00
Gregor Uhlenheuer
747fed932d
Merge pull request #536 from trprice/master
...
Make.vim - Check g:syntastic_c_errorformat so that users can provide their own error format
2013-03-24 11:23:43 -07:00
aswna
01b3e89352
Added new sh checker: checkbashisms.
2013-03-23 01:30:26 +01:00
Martin Grenfell
d35e273d33
move the modemap code out into its own class
2013-03-22 22:50:47 +00:00
Martin Grenfell
925ba796c9
move the sign options into the sign class file
2013-03-22 18:08:27 +00:00
Martin Grenfell
84aae9b87f
fix some guards
2013-03-22 18:07:50 +00:00
Martin Grenfell
5dfde8e151
add syntastic_always_populate_loc_list option
...
We dont want to set the loc list by default since syntastic isnt the
only plugin using loclists - and we dont want to clobber other peoples
loclists.
This option allows the user to override this behaviour if it suits their
workflow.
2013-03-21 17:46:14 +00:00
Martin Grenfell
6193c99f69
extract the sign code out into its own class
2013-03-21 17:46:13 +00:00
Martin Grenfell
46395567af
Merge pull request #569 from lcd047/css_phpcs
...
PHPCS can check CSS files.
2013-03-21 01:32:38 -07:00
Martin Grenfell
44be5f391f
Merge pull request #570 from brianpeiris/patch-1
...
Add support for JSHint's secondary error format
2013-03-21 01:31:38 -07:00
LCD 47
fb090ec277
Another bug fix.
2013-03-20 21:44:43 +02:00
LCD 47
e7aacdabf9
Bug fix.
2013-03-20 20:09:15 +02:00
LCD 47
1cab34063a
Checkers cleanup.
...
Elliminates duplicate code.
Brings gcc cpp, objc, and ada checkers in synch with c.
Minor bug fixes.
2013-03-20 11:31:45 +02:00
LCD 47
1ae871e39d
Cleanup: defer to php/phpcs.vim.
2013-03-20 09:07:07 +02:00
Brian Peiris
96658758d6
Add support for JSHint's secondary error format
...
JSHint has a secondary error format that includes a number related to the error message.
E.g. The normal error format is something like:
.\Foo.js: line 2, col 5, Missing semicolon. (W033)
But the secondary error format includes a number in parentheses:
.\Foo.js: line 3, col 4, Blocks are nested too deeply. (2) (W073)"
I've changed the errorformat to read the message until it hits a space, instead of a period, so that these errors are included.
2013-03-19 17:27:38 -03:00
LCD 47
dbf6685b18
PHPCS can check CSS files.
2013-03-18 22:22:24 +02:00
Martin Grenfell
fa46a82860
ruby/mri: add highlight regex function
...
Make it work for unused variable warnings
2013-03-18 13:38:30 +00:00
Martin Grenfell
5117e76f99
Merge pull request #568 from lcd047/phpmd_syntax
...
Syntax highlighting function for phpmd
2013-03-18 05:54:05 -07:00
LCD 47
7846502a95
Added a syntax highlighting function.
2013-03-18 14:08:05 +02:00
Martin Grenfell
7250aae562
Merge pull request #567 from Chewie/syntastic_c_compiler
...
Added documentation for the g:syntastic_c_checker option
2013-03-18 04:00:03 -07:00
Martin Grenfell
073eae9884
Revert "python/flake8: add some backwards compat"
...
This reverts commit 0ef513a0a8
.
The cases that I was trying to catch here were already caught further
along in the errorformat
2013-03-18 10:49:39 +00:00
Martin Grenfell
fd90fdf9f4
SyntasticChecker: extract out the highlight regex population code
2013-03-18 10:01:56 +00:00
LCD 47
0906a5c5d1
Cleanup: a simpler and more efficient approach.
2013-03-18 10:01:56 +00:00
Martin Grenfell
e01f3e2f6b
Merge pull request #559 from troydm/master
...
javac checker maven executable option added
2013-03-18 02:49:43 -07:00
Martin Grenfell
c350107da2
jshint: add a comment version requirements
2013-03-18 09:49:00 +00:00
Martin Grenfell
b32d8f21be
Merge pull request #562 from joshuarh/jshint-warnings
...
detect warnings in jshint
2013-03-18 02:47:59 -07:00
Martin Grenfell
291c3fa00b
Merge pull request #563 from Lasall/vala-modules-copy
...
Work with copy of g:syntastic_vala_modules list.
2013-03-18 02:45:37 -07:00
Martin Grenfell
29fb3250d0
Merge pull request #564 from hdoshi/master
...
Use redraw in mvim
2013-03-18 02:44:47 -07:00
Martin Grenfell
0ef513a0a8
python/flake8: add some backwards compat
...
make it match E and W for flake < 2.0
2013-03-18 09:42:22 +00:00
Martin Grenfell
04d96a9019
Merge pull request #566 from Chronial/master
...
flake8 2.0 error parsing
2013-03-18 02:35:08 -07:00
Kévin Sztern
d1897fe482
Added documentation for the g:syntastic_c_checker option
2013-03-17 22:45:43 +01:00
Chronial
1315a85aee
recognize flake8 2.0 error output
2013-03-17 12:13:39 +01:00
Harsh Doshi
3d736681ea
redraw! causes screen flicker in mvim too
2013-03-15 17:20:41 -07:00
Dominique Lasserre
0511f0a216
Work with copy of g:syntastic_vala_modules list.
2013-03-16 00:48:50 +01:00
Josh
f05a277f92
detect warnings in jshint
...
pass `jshint` the `--verbose` option to get 'W' or 'E' indicating
whether something is a warning or an error.
NOTE: this was tested with jshint 1.1.0 installed with `npm install
jshint`
2013-03-15 16:30:08 -05:00
troydm
b475f08fed
maven executable option added
2013-03-13 20:00:17 +04:00
amouravski
964e17f4b3
Updated the dart syntax checker.
...
It now uses the correct path for the dart_analyzer, it uses the
machine readable format to provide more information.
The highlighter now highlights the exact span that the analyzer complains
about. Further, warnings are different from errors now.
2013-03-11 19:25:01 -07:00
Martin Grenfell
75a234231b
fix sign highlight groups
...
Seems that `:sign define ... texthl=bar` causes `hlexists('bar')` to
return true.
So set up the highlight groups before the signs - otherwise they will
never be set up by default.
2013-03-08 17:50:24 +00:00