Commit Graph

1278 Commits

Author SHA1 Message Date
LCD 47
c64f49456e Syntax checker: pod/podchecker. 2013-05-20 20:57:02 +03:00
LCD 47
8c0f54e794 Syntax checker: nroff/mandoc. 2013-05-20 19:37:26 +03:00
LCD 47
c7ad55cbbd Allow per-buffer b:syntastic_perl_efm_program to override g:syntastic_perl_efm_program. 2013-05-17 19:53:38 +03:00
LCD 47
5f7e62f95d Allow g:syntastic_perl_interpreter to override the Perl interpretter. 2013-05-17 19:09:21 +03:00
Martin Grenfell
86fdb12540 Merge remote-tracking branch 'origin/modemap_ignore' 2013-05-17 15:58:07 +01:00
LCD 47
d8386c1211 Make compressWhitespace() handle embedded LFs. 2013-05-15 09:42:00 +03:00
LCD 47
7b5b259d89 More fixes backported from the buffers branch. 2013-05-15 09:04:34 +03:00
LCD 47
49166270fa Bug fix. 2013-05-14 21:48:00 +03:00
LCD 47
8a998efe54 Backport of small fixes from the buffers branch. 2013-05-14 20:21:57 +03:00
Martin Grenfell
602bbe7b24 break down some error format strings
Most errorformats are now expressed 1 "clause" per line.
2013-05-14 17:36:20 +01:00
LCD 47
8d47df65d2 Adds an option g:syntastic_ignore_files.
List of regexps specifying files that should neither be checked, nor
included in error lists.  The full paths of files are matched against
these regexps, and the matches are case sensitive.
2013-05-14 11:14:49 +03:00
LCD 47
68cfe6513b Cleanup. 2013-05-13 16:37:16 +03:00
LCD 47
cd289e45f0 Minor cleanup. 2013-05-13 10:59:13 +03:00
LCD 47
4ffa051137 Bug fix. 2013-05-10 16:44:47 +03:00
LCD 47
7319cb6a9e Postprocessing functions.
This patch adds an option 'postprocess' to SyntasticMake().  The value
of this option is a list of names.  Each name is translated to a
function syntastic#postprocess#name().  These functions are applied in
order to the list of errors just before SyntasticMake() returns.  They
take a single parameter, the list of errors, and are supposed to
returned the processed list.
2013-05-10 14:11:07 +03:00
LCD 47
7f0412e91d Added an option to skip checks on :wq, :x, and :ZZ, try 2. 2013-05-06 20:18:02 +03:00
LCD 47
431508e19e Fix for #641: back off 003751a. 2013-05-06 19:26:45 +03:00
LCD 47
d261751c77 Merge pull request #632 from mbedna/master
Fix to enable using syntastic plugin with java projects using maven in cygwin
2013-05-06 05:52:45 -07:00
Marcin Bednarek
5bd761984c Using standard output directories for maven project. 2013-05-06 12:25:19 +01:00
Marcin Bednarek
2f89733f3e Cygwin support added. 2013-05-06 12:24:15 +01:00
LCD 47
901f19797c Remove a duplicate function. 2013-05-06 08:27:01 +03:00
LCD 47
17d49a8db6 Added pep8 checker for Python. 2013-05-05 08:54:03 +03:00
LCD 47
003751a48d Be less wastefull about loclists.
This is a first step towards making :lolder and :lnewer work with
Syntastic.  It still has a long way to go: a new loclist is now craeted
at each run of SyntasticMake(), but the notification machinery can only
use the last one.  Ideally a single loclist would be created per window
and then reused.
2013-05-04 09:36:52 +03:00
LCD 47
f7508703d6 Call notifiers.reset() only for enabled notifiers. 2013-05-03 09:24:34 +03:00
LCD 47
165602e572 LLVM: avoid leaving behind junk files. 2013-04-30 23:14:55 +03:00
LCD 47
4b893ad3ba Merge pull request #635 from superjoe30/patch-1
add llvm syntax checker
2013-04-30 13:13:44 -07:00
Andrew Kelley
3ef7ec6f5b add llvm syntax checker 2013-04-30 15:42:29 -04:00
LCD 47
32423160aa Fix (again) errorformat for checkbashisms. 2013-04-30 00:16:15 +03:00
Marcin Bednarek
8217787543 target/test-classes added to classpath. 2013-04-29 21:26:33 +01:00
LCD 47
fbea90dceb Added a FAQ entry about :bdelete. 2013-04-29 09:24:32 +03:00
Marcin Bednarek
aecbf44568 ^M changed to \r - carriage return. 2013-04-28 21:06:39 +01:00
Marcin Bednarek
9d6c40c1f7 Cygwin support added. Using cygpath to get actual path for Cygwin. 2013-04-28 14:32:12 +01:00
LCD 47
4d694ad920 The QuitPre event was added in Vim 7.3.544. 2013-04-27 18:06:18 +03:00
LCD 47
c9b9a9ef5e Fix for #624.
Handle closing the loclist window in a QuitPre.
Remove the prematurely added option g:syntastic_allow_quit.
2013-04-27 13:59:19 +03:00
LCD 47
85417fde9e Merge branch 'testing' 2013-04-27 10:50:39 +03:00
LCD 47
5e65db79fe Merge pull request #625 from kisielk/patch-1
Fix description of syntastic_echo_current_error
2013-04-26 12:42:42 -07:00
Kamil Kisiel
210a3bf3f3 Fix description of syntastic_echo_current_error 2013-04-26 11:27:28 -07:00
LCD 47
63ec78cfb1 Adds an option "syntastic_allow_quit". 2013-04-26 16:20:43 +03:00
LCD 47
bdc9886b7c Merge pull request #623 from abentancur/patch-1
updated the language support list
2013-04-25 22:24:21 -07:00
abentancur
1a645a95a1 Updated all the languages currently supported 2013-04-26 00:34:25 -03:00
abentancur
d991f012bd updated the language support list 2013-04-26 00:02:45 -03:00
LCD 47
9493124831 Rework of the haskell/ghc-mod checker. 2013-04-25 22:40:03 +03:00
LCD 47
2c894c951c Bug fix in objc/gcc. 2013-04-25 09:23:47 +03:00
LCD 47
7bbaa18dce Gets the D checker in synch with the C/C++ ones. 2013-04-24 11:02:03 +03:00
Martin Grenfell
2e608688b9 Merge pull request #620 from lafka/erl-nested-dirs
Add support for nested dirs inside src/
2013-04-22 04:21:11 -07:00
LCD 47
eca7c1e1a0 New C checker for Secure Programming Lint. 2013-04-21 22:21:13 +03:00
Martin Grenfell
dc01f5d69d clisp: some fixes
Add a buffer number to loc list entries.

Match warnings that are for multiple lines.
2013-04-21 18:37:41 +01:00
Martin Grenfell
5859a5bdff ruby/rubocop: bugfix 2013-04-21 17:31:37 +01:00
Martin Grenfell
0d2909390c Merge pull request #622 from roktas/master
New checker for Ruby: rubocop
2013-04-21 09:31:11 -07:00
Recai Oktaş
02dbc6433a New syntax checker for Ruby: rubocop. 2013-04-20 23:48:31 +03:00