LCD 47
6ba8e651cb
Make shell escaping less produce fewer useless quotes.
...
Function inspired by tpope's vim-dispatch.
2013-07-04 21:04:20 +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
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
Kévin Sztern
d1897fe482
Added documentation for the g:syntastic_c_checker option
2013-03-17 22:45:43 +01:00
Martin Grenfell
05feca29d7
fix a couple of bugs in the c/gcc checker
...
(introduced in the epic refactor)
2013-01-31 16:56:29 +00:00
Martin Grenfell
e0b8e87c93
refactor all the syntax checkers to use the new API and dir layout
2013-01-27 20:08:30 +00:00
Florent Bruneau
29d5b88e27
c/c++: force language in compiler invocation.
...
That way, the files are properly treated as C/C++ even when they don't
have the standard file extension
Signed-off-by: Florent Bruneau <florent.bruneau@intersec.com>
2012-12-16 18:44:20 +01:00
Florent Bruneau
4b0b81cddc
c/c++: add an option to ignore default include dirs.
...
Signed-off-by: Florent Bruneau <florent.bruneau@intersec.com>
2012-12-16 18:44:20 +01:00
Florent Bruneau
91f3af2862
c: allow using clang to check C.
...
Since clang as a interface compatible with gcc's, use the gcc backend for
both.
Signed-off-by: Florent Bruneau <florent.bruneau@intersec.com>
2012-12-15 13:41:23 +01:00
kongo2002
42279e29f2
add output redirection to null device for C as well
2012-10-09 23:10:35 +02:00
kongo2002
d4ef5f7284
Merge remote-tracking branch 'daniel-walker/checkpatch-checker'
2012-09-23 23:24:50 +02:00
Daniel Walker
eef0180f8b
Add a syntax checker for the Linux kernel checkpatch.pl utility.
...
I modified the C checker so checkpatch could be given as an alternate
checker for C files.
2012-09-06 18:41:09 -07:00