Commit Graph

827 Commits

Author SHA1 Message Date
LCD 47
8fb6504f63 Cleanup errorformat for tex/lacheck. 2013-08-16 08:07:54 +03:00
LCD 47
6008371c11 Cleanup errorformat for tex/chktex. 2013-08-16 08:05:42 +03:00
LCD 47
7dba68cffb Cleanup the python/pep257 checker. 2013-08-16 01:36:40 +03:00
LCD 47
37c9d118f8 Merge remote-tracking branch 'marc2982/master' 2013-08-15 23:46:33 +03:00
LCD 47
39dabc88af Yet more typescript/tsc errorformat contortions. 2013-08-15 23:00:48 +03:00
LCD 47
9e5319c9a1 More fiddling with typescript/tsc errorformat and args. 2013-08-15 21:41:50 +03:00
Marc Bryan
40229b1255 Add pep257 Python syntax_checker 2013-08-15 11:41:49 -06:00
Sebastien Badia
fab79e3ff6 [issue-767] Remove backslash in puppet-lint log format (refs: #767) 2013-08-15 17:27:17 +02:00
LCD 47
2fd1b4a7c4 Update errorformat for typescript/tsc. 2013-08-15 12:23:04 +03:00
Asa Ayers
5d123a3a6a Coffeelint: Fixed errorformat, last line is optional 2013-08-13 15:52:14 -04:00
LCD 47
7eda5de0ca Haskell cleanup.
Make the "compressWhitespace" filter kill \001 characters.
Make the ghc-mod checker use the "compressWhitespace" filter.
Minor formatting of the hlint checker.
2013-08-12 22:46:20 +03:00
LCD 47
90dc8f3f8f Make expand special characters in g:syntastic_haml_interpreter. 2013-08-12 17:58:25 +03:00
LCD 47
e9118ca2aa Make jshint executable configurable. 2013-08-12 17:54:57 +03:00
LCD 47
e12217e7be Make csslint executable configurable. 2013-08-12 17:50:36 +03:00
LCD 47
e4a966a517 Pylint: ignore informational messages. 2013-08-12 11:22:12 +03:00
LCD 47
00dd154122 Add handling for coffeelint warnings. Minor fix for errorformat. 2013-08-11 22:48:40 +03:00
Asa Ayers
28d544fe7c Coffeelint: Added return code checking. refs #762 2013-08-11 15:35:17 -04:00
Asa Ayers
33c991dac9 Coffeelint: Added new formats for upcoming v0.5.7 release. fixes #762 2013-08-11 14:35:23 -04:00
LCD 47
c8bceb4ac3 New checker asciidoc, for (surprise!) asciidoc files. 2013-08-11 10:10:57 +03:00
LCD 47
c8a05f4176 Merge branch 'master' into preprocess 2013-08-07 12:02:56 +03:00
LCD 47
755ecfe46b Catch up with the latest pylint contortions. 2013-08-07 12:01:45 +03:00
LCD 47
65dbfa0895 Fix checkstyle error levels. Closes #709. 2013-08-01 18:35:08 +03:00
LCD 47
9913819255 Merge branch 'fix_checkstyle' into preprocess 2013-08-01 18:03:01 +03:00
LCD 47
4abed35797 Undo most of the changes to eruby/ruby.
The new proprocess option is not useful here.
2013-08-01 17:26:51 +03:00
LCD 47
af513ff680 Validator checker: check curl return status. 2013-08-01 13:50:50 +03:00
LCD 47
cc5ecf2bdb Replace lmake with equivalent system + lgetexpr.
It's now possible to deal with \0 characters in checkers' output.
Shell escaping is saner and safer.
SyntasticMake() has a new option 'preprocess'.
Checkers html/validator and eruby/ruby now use the new preprocess
option.  Auxilliary script validator_decode.awk is no longer needed.
2013-08-01 13:40:29 +03:00
LCD 47
e380a86180 Shell escaping is safer since commit a1e1108. 2013-07-31 16:32:36 +03:00
LCD 47
bcbc422d26 Merge pull request #741 from zenzike/master
Detangle ghc-mod and hlint
2013-07-29 08:41:14 -07:00
LCD 47
d82ee05a80 Add filetype maps for lhaskell and gentoo-metadata.
Remove checker for gentoo-metadata, since this is now an alias.
2013-07-29 18:16:54 +03:00
Nicolas Wu
ecb5a88026 Compress whitespace 2013-07-29 16:14:36 +01:00
Nicolas Wu
d92a4b79d9 Simplify errorformat 2013-07-29 16:06:09 +01:00
Nicolas Wu
fa0ef8427d Remove hlint option from ghc-mod 2013-07-29 13:02:29 +01:00
Nicolas Wu
8745794ea5 ghc-mod only does check phase 2013-07-29 12:55:38 +01:00
Nicolas Wu
f9302bbb32 Add hlint support 2013-07-29 12:52:22 +01:00
LCD 47
3288b3cddb Add more knobs to the html/tidy checker. 2013-07-28 21:59:23 +03:00
LCD 47
03429e69b6 More eRuby fun with encodings.
Ruby 1.8 doesn't support encodings when opening files.
2013-07-24 23:01:57 +03:00
LCD 47
bd67cec8c7 Scala checkers: minor cleanup. 2013-07-20 09:45:40 +03:00
kongo2002
f68fb27270 scala fsc: use util#shexpand() instead 2013-07-19 01:05:19 +02:00
kongo2002
9e5c15f966 scala: add fsc syntax checker 2013-07-19 01:01:33 +02:00
LCD 47
d8d8a300d7 Rst2pseudoxml: minor adjustment of error levels. 2013-07-17 14:55:38 +03:00
LCD 47
366360dcc1 Typos in the puppetlint checker. 2013-07-16 22:30:28 +03:00
LCD 47
ba0f349dbf Pylama: pep8, pep257, and mccabe are style checkers. 2013-07-15 11:24:41 +03:00
LCD 47
4b9bf4405b Pylama: new checker for Python 2.
Minor refactoring.
2013-07-14 19:13:18 +03:00
LCD 47
8c05dbf16e A first attempt at checking the exit code from the checkers. 2013-07-12 08:08:41 +03:00
LCD 47
3e46bcf71a Version check for rubocop.
Only rubocop versions 0.9.0 or later are supported.
2013-07-12 07:01:16 +03:00
LCD 47
0f6dad6b4c Merge remote-tracking branch 'sds/fix-rubocop-errorformat' 2013-07-12 06:52:09 +03:00
Shane da Silva
baa95470b6 Change --emacs flag to --format emacs for RuboCop
The `--emacs` flag has been deprecated. Switch to specifying
`--format emacs` so that this doesn't break when RuboCop 1.0 is
released.
2013-07-11 12:30:01 -07:00
Shane da Silva
0975a2f948 Fix errorformat for RuboCop checker
The errorformat for the RuboCop checker was missing the capture group
for the column number of the error/warning, which resulted in the
location list attempting to jump to 'filename.rb:80', which would
attempt to open a new file.

The solution was to add the "%c" to capture the column number of the
error.
2013-07-11 12:22:38 -07:00
LCD 47
bc6ca26f68 Removed erb checker for eRuby.
Rationale: ruby.vim is functionally identical, and faster.
2013-07-11 09:31:19 +03:00
LCD 47
9f7d5d7447 Errorformat adjustments for podchecker.
Deal with error messages like this:

    *** ERROR: =over on line 7 without closing =back at line EOF in file ...
2013-07-10 14:29:24 +03:00