Martin Grenfell
171776140b
Merge remote-tracking branch 'rbrown/sh2'
...
Conflicts:
syntax_checkers/sh.vim
2012-09-18 00:20:15 +01:00
Martin Grenfell
72856e6490
add licence file
...
This is in response to #326
2012-09-17 12:24:19 +01:00
Martin Grenfell
7e68e4b1f3
Merge pull request #325 from rbrown/sh
...
Fix issue #303 FilterLocList
2012-09-16 07:11:36 -07:00
Martin Grenfell
bf234f040f
Merge pull request #350 from kisielk/master
...
Added support for multi-line error messages in go.vim
2012-09-16 05:06:22 -07:00
Martin Grenfell
9c97ef1007
Merge pull request #351 from bryankennedy/html5-source-fix
...
Adding the HTML5 <souce> tag to valid tag list …
2012-09-16 04:55:35 -07:00
Martin Grenfell
3b08d44236
Merge pull request #353 from rramsden/topic/elixir
...
add support for elixir language
2012-09-16 04:54:24 -07:00
Richard Ramsden
eb503ed4ba
add support for elixir language
2012-09-15 19:24:02 -07:00
bryan kennedy
8d4e096599
Adding the HTML5 <souce> tag to valid tag list …
...
The HTML5 <source> tag throws an error when using Tidy since exceptions
have been made for audio and video, we should also support the source
tag which can exist inside these calls.
2012-09-11 12:37:57 -05:00
Daniel Walker
ed0da303a1
Adds a syntax checker for C# using Mono
2012-09-10 18:29:08 -07:00
Kamil Kisiel
b1dc62076b
Added support for multi-line go errors in go.vim
2012-09-09 15:24:55 -07:00
Daniel Walker
e409f1ceb5
Add a gcc based checker for Objective-C . This checker is just a
...
slightly modified version of the C checker. I did a find/replace to make
it use "_objc_" instead of "_c_" . I also modified the errorformat to
look more like the cpp errorformat because I discovered that the entries
added to the C errorformat no longer seem to match anything.
2012-09-08 11:32:18 -07:00
Richard Brown
e6a22210ec
Remove wrong call to runtime in wrong file
2012-09-07 11:32:29 +01:00
Martin Grenfell
70f8354420
Merge pull request #318 from dstanek/master
...
Fixes issue #311
2012-09-07 02:35:15 -07: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
Martin Grenfell
f0123971f1
Merge pull request #345 from pjdelport/master
...
Fix README typos.
2012-09-06 06:25:11 -07:00
Piet Delport
d6a72845a6
README: Typos.
2012-09-06 14:10:10 +02:00
Richard Brown
0140f4baca
Add syntax checker for ft=zsh
...
The current sh.vim checks for ft=sh and #!/bin/zsh This add a checker
specifically for ft=zsh and changes sh.vim to call the same code.
2012-09-06 09:53:34 +01:00
Richard Brown
f1758b6e61
Use SyntasticMake in sh.vim
...
Simplifies sh.vim by using SyntasticMake, also fixes #303
2012-09-06 09:52:06 +01:00
Mitch Lindgren
a709b6d505
Update README.markdown
...
Added a note on aliases not working for syntax checkers, which tripped me up for a while.
2012-09-05 18:55:23 -07:00
Martin Grenfell
df9c16cc1e
add an FAQ to the readme RE jumping between errors
...
This is in response to issues like #341 and #342
2012-09-05 10:14:30 +01:00
Martin Grenfell
65091e5dc8
Merge pull request #337 from mlindgren/master
...
Additional documentation update
2012-09-04 01:58:32 -07:00
Mitch Lindgren
484537f1f1
Update README.markdown
...
Added a note on aliases not working for syntax checkers, which tripped me up for a while.
2012-09-03 12:24:18 -07:00
Martin Grenfell
a1ae9f18f7
Merge pull request #336 from zedshaw/master
...
Rewrite the install to include the pathogen install steps
2012-09-03 10:16:10 -07:00
Zed A. Shaw
8b960bdf25
Grammar and formatting fix.
2012-09-03 09:45:28 -07:00
Zed A. Shaw
0135849368
Write install docs that explain the entire process and have potential pitfalls.
2012-09-03 09:43:05 -07:00
Bit Connor
2ab6f7f50b
haskell checker: Use hdevtools if available instead of ghc-mod
2012-09-03 17:01:02 +03:00
Martin Grenfell
9d6a3a8341
ocaml dont use a: for local variables
2012-09-02 19:20:12 +01:00
Martin Grenfell
37389b51e0
ocaml: apply patch from adinapoli to fix my fails :)
2012-09-02 19:18:58 +01:00
Martin Grenfell
c5b985b96a
ocaml: refactor the makeprg code
...
The code to generate the makeprg was an epic jumble. Break it down into
separate methods.
Also, init several options at the top of the script and make some
executable() checks at the same time. This clears up some of the clutter
and means we only check it once - not on every syntax check.
2012-08-31 21:22:35 +01:00
Alfredo Di Napoli
4b4e3a7b42
Updated OCaml checker with the possibility to syntax check through ocamlc. Supports JaneStreet Core too.
2012-08-31 21:22:35 +01:00
Alfredo Di Napoli
68f53d8b65
Updated OCaml checker with the possibility to syntax check through ocamlc. Supports JaneStreet Core too.
2012-08-31 21:22:35 +01:00
Martin Grenfell
38eeaa8a87
Merge pull request #333 from pneff/puppet-lint
...
Allow puppet validation to be disabled
2012-08-31 09:02:18 -07:00
Patrice Neff
6bf22df41d
Allow puppet validation to be disabled
...
This way only puppet-lint is used.
This is necessary on Windows where the Puppet executable is extremely slow.
2012-08-31 17:28:37 +02:00
Martin Grenfell
83e6007c81
Merge pull request #329 from phleet/update-location-list
...
Always update the location list, even if empty
2012-08-30 10:25:08 -07:00
Martin Grenfell
9eeaaf3abb
puppet: cache versions
...
Cache the version numbers when we first extract them.
Remove the "Extract" from the version number function names since it is
redundant and fugly.
2012-08-30 18:12:07 +01:00
Martin Grenfell
2bf439a7fc
puppet: extract version checking logic into a function
2012-08-30 18:03:20 +01:00
Martin Grenfell
c88fe19dc8
Merge pull request #332 from rbrown/puppet-lint
...
Puppet check fixes
2012-08-30 09:27:09 -07:00
Richard Brown
1af59829df
puppet: Fix the puppet-lint version comparison.
...
The original comparison would disable puppet-lint for version 1.2.3 because 3 <
10 even though 2 > 1
2012-08-29 15:05:10 +01:00
Richard Brown
4467ab2663
puppet: Fix puppet-lint check
...
Original verison would always call puppet-lint even if the executable wasn't
present. Fixes issue #331
2012-08-29 15:04:17 +01:00
Richard Brown
6314305019
puppet: fix version extractors to ignore stderr
2012-08-29 15:02:48 +01:00
Jamie Wong
98437c8752
Always update the location list, even if empty
2012-08-25 01:41:05 -04:00
Richard Brown
fc31ec69cb
Fix issue #303 FilterLocList
...
999d3c1b
added a filter on the errors list that checks for key/value
valid:1 in each element of the errors list. sh.vim doesn't use
SyntasticMake to check for errors so needs to add {valid:1} to each
result.
2012-08-23 15:19:20 +01:00
troydm
4c519852b6
java checkstyle syntax checker added, added auto pom classpath detection and classpath editing for javac syntax checker
2012-08-14 19:56:20 +04:00
Richard Brown
a26d3aef58
PHP: Work with php-5.3 and php-5.4
...
The current makeprg doesn't work with php-5.3. display_errors=0 has
disabled error outputting and error_log='' disables the error log. With
php-5.4 error_log='' is causing errors to be logged to stderr.
This patch disables the error_log and enables display_errors.
Theoretically errors are displayed on stdout, however php in mountain
lion seems to insist on outputting to stderr.
As we're now displaying errors rather than logging them to error format
has changed to no longer include 'PHP ' and I've removed duplicates.
This has been tested with PHP 5.3.13 with Suhosin-Patch (cli) (built: Jun 20
2012 17:05:20) (mountain lion) and PHP 5.4.4 (cli) (built: Jul 2 2012
16:33:50) Fedora 17
2012-08-14 13:31:00 +01:00
David Stanek
2bad8761fa
Fixes #311 : errors not showing up in statusline
...
s:Errors() function loops through the location list lookin for errors
and caches the result. The function is called indirectly by
SynasticStatuslineFlag before the location list has content. This patch
ensures s:Errors only gets called if location list has content.
2012-08-10 03:23:46 -04:00
delphinus35
3eb6118c16
perl: specify multiple external libraries
2012-08-09 16:15:07 +09:00
Martin Grenfell
e5dfcc3488
Merge pull request #307 from superjoe30/master
...
add support for coco language
2012-08-02 16:32:16 -07:00
Martin Grenfell
f81b031174
css checker: add syntastic_csslint_options variable
2012-08-03 00:29:10 +01:00
Martin Grenfell
ab59e7dcf0
perl: namespace the 'perl_lib_path' option under 'syntastic'
2012-08-03 00:27:37 +01:00
Martin Grenfell
f99073e20d
perl: refactor the new syntastic_perl_efm_program option
...
* move the doc for it to the top of the script to be consistent with
other syntax checkers
* dont define a s:checker var - just use the
g:syntastic_perl_efm_program variable. This simplifies things slightly
2012-08-03 00:25:52 +01:00