Commit Graph

1203 Commits

Author SHA1 Message Date
LCD 47
a8be73d113 Moved syntastic#gcc#GetLocList() to autoload/syntastic/c.vim. 2013-05-30 19:44:12 +03:00
LCD 47
4a6ece567a Merge branch 'master' into gcc_refactor 2013-05-30 19:29:12 +03:00
LCD 47
bad592ece8 Minor fixes. 2013-05-30 19:08:12 +03:00
LCD 47
ec434f50b1 Added checkers for Objective-C++ (mostly cloned from Objective-C). 2013-05-30 18:55:39 +03:00
LCD 47
3c5323c103 More errorformar adjustments for OClint. 2013-05-30 18:40:37 +03:00
LCD 47
5393d3b040 Better handling of errorformat for OClint. 2013-05-30 13:01:37 +03:00
LCD 47
5a73439775 New checker: text/atdtool. 2013-05-29 18:03:14 +03:00
LCD 47
3c41ef06b3 Remove duplicated code. 2013-05-29 14:57:29 +03:00
LCD 47
76b90995f5 Uniform naming for load guards. 2013-05-29 14:50:29 +03:00
LCD 47
a0aff0f436 OClint can check Objective-C files. Cleanup. 2013-05-29 14:25:33 +03:00
unc0
85cd84e5b0 add oclint syntax checker for c/c++ 2013-05-29 16:10:46 +08:00
LCD 47
dd6e1c703b Relax parsing of version strings. 2013-05-29 09:55:42 +03:00
LCD 47
6be98fe110 Formatting, again. 2013-05-28 10:26:30 +03:00
LCD 47
cc1b898c78 Minor update to the docs. 2013-05-27 10:43:11 +03:00
LCD 47
729e2e08fb Add a note about syntastic_always_populate_loc_list. Formatting. 2013-05-27 10:20:44 +03:00
LCD 47
d205c97e95 Clear loclist if there are no errors. Fixes #650. 2013-05-27 09:23:09 +03:00
LCD 47
b4e0bdfe12 Coffee checker: "--lint" is now deprecated. 2013-05-26 17:47:52 +03:00
LCD 47
a97e01a3d5 Merge pull request #658 from GarrisonJ/patch-1
Change 'call' to 'execute'
2013-05-23 23:52:41 -07:00
Garrison Jensen
d6c047a012 Change 'call' to 'execute'
According to https://github.com/tpope/vim-pathogen
2013-05-23 18:04:13 -06:00
LCD 47
4d9a8338e1 Minor optimisation related to syntastic_ignore_files. 2013-05-23 11:50:26 +03:00
LCD 47
f4a5842d18 Small fixes. 2013-05-21 15:02:42 +03:00
LCD 47
ea827bfa06 GCC refactor. 2013-05-21 10:03:04 +03:00
LCD 47
792349fcc9 Merge pull request #652 from eddiemonge/patch-1
Add main to list of block level elements
2013-05-20 14:07:29 -07:00
Eddie Monge Jr.
2da8a149a6 Add main to list of block level elements
HTML5 now supports main element http://www.w3.org/html/wg/drafts/html/master/grouping-content.html#the-main-element
2013-05-20 15:00:42 -06:00
LCD 47
3462105740 Splint: kip some assertion messages. 2013-05-20 21:52:49 +03:00
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