LCD 47
73a72bdc25
Try to cope with older versions of jshint.
2013-03-26 21:40:20 +02:00
LCD 47
36f6cd471e
Typo in cpp/gcc checker.
2013-03-25 17:12:13 +02:00
Martin Grenfell
9dd3052aac
Merge pull request #553 from amouravski/master
...
Updated the dart syntax checker.
2013-03-25 02:24:05 -07: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
Martin Grenfell
46395567af
Merge pull request #569 from lcd047/css_phpcs
...
PHPCS can check CSS files.
2013-03-21 01:32: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
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
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
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
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
Christian Höltje
2f4fc38053
Renamed version check function
...
Moved the `SyntasticIsVersionAtLeast()` into `util.vim` as
`syntastic#util#versionIsAtLeast()` as per @scrooloose's suggestion.
2013-03-08 11:58:49 -05:00
Martin Grenfell
2003c772b0
Merge pull request #465 from chazlever/master
...
Fix Flake8 Error/Warning Parsing
2013-03-08 07:10:55 -08:00
Martin Grenfell
e61aab2b12
Merge pull request #534 from xandox/master
...
Use mix for elixir if it available and vim started from project root
2013-03-08 06:53:48 -08:00
Martin Grenfell
eef491c5ac
Merge pull request #538 from joshuarh/simplify-ruby-checker
...
remove unused function (because of 2519d83
)
2013-03-08 06:50:24 -08:00
Martin Grenfell
7533269ae1
Merge pull request #540 from lcd047/chktex
...
New checker for TeX / LaTeX: ChkTeX.
2013-03-08 06:49:15 -08:00
LCD 47
ff3c05a413
Fix syntax highlighting.
...
The variable force_highlight_callback is gone.
Highlight functions are now consistently named
SyntaxCheckers_<filetype>_<checker>_GetHighlightRegex(), and they
take precedence over highlighting based on column.
2013-03-08 14:45:57 +00:00
Christian Höltje
6a1f624041
Typo: Check for puppet-lint, not puppet
2013-03-07 21:30:44 -05:00
LCD 47
387c3bc264
New checker for TeX / LaTeX: ChkTeX.
2013-03-02 09:15:23 +02:00
Josh Hoff
746d0c063f
remove unused function (because of 2519d83
)
2013-02-28 19:29:58 -06:00
Brendan Erwin
fe87bb8b03
This allows the overrides to work
2013-02-28 07:38:25 -05:00
Taylor Price
28adb9feb9
Add a check for the error messages variable so that users can specify their own error format.
2013-02-27 11:29:40 -08:00
Martin Grenfell
2519d83569
Merge pull request #483 from medlefsen/fix_mri_ruby
...
Ruby checker breaks with rvm when using "system" ruby
2013-02-26 07:46:37 -08:00
Ely Arzhannikov
9d7b358d3d
always return list
2013-02-24 19:16:06 +06:00
Ely Arzhannikov
a5024b1176
use mix for elixir
2013-02-23 18:01:44 +06:00
Taylor Price
fe346c8a41
For each of thise files, the IsAvailable function was mistakenly named with GetLocList.
2013-02-21 14:57:35 -08:00
Taylor Price
91e8b1ce84
Change the - (dash) in the header guard to _ (underscore) to fix an unxepected characters error
2013-02-21 10:10:22 -08:00
Martin Grenfell
342a13eec2
Merge pull request #514 from dominic-goog/master
...
fix 'missing endfunction' error for dart
2013-02-21 08:30:10 -08:00
Martin Grenfell
fce786f59a
Merge pull request #516 from mybuddymichael/master
...
Don't pass -fno-code to Haskell's ghc
2013-02-21 08:23:29 -08:00
Martin Grenfell
b7301ba258
Merge pull request #517 from trprice/master
...
Fix the "Missing :endfunction" in syntax_checkers\objc\gcc.vim
2013-02-21 08:21:48 -08:00
Martin Grenfell
16424e5761
add guards to all checkers
...
goddamn I love macros
2013-02-21 15:50:41 +00:00
Martin Grenfell
31789e4e8e
lisp/clisp: add a missing comma
2013-02-21 15:21:43 +00:00
Taylor Price
475f3f934c
Change the endif on SyntaxCheckers_objc_gcc_IsAvailable to endfunction
2013-02-19 16:51:07 -08:00