Martin Grenfell
f7072dd0ff
ocaml: fix mixed indenting
...
indent with spaces only, and consistently use 4 spaces
2012-01-13 12:11:43 +00:00
Török Edwin
d5cee024e9
add OCaml syntax checker
2012-01-13 14:00:53 +02:00
Darcy Parker
8ddb0037af
Fixed makeprg for win32 and win64 to use double quotes instead of single quotes. Now tidy can be executed properly.
2012-01-12 15:38:09 -05:00
James Pickard
c27c510d4e
Correct typo in email address
2012-01-11 12:35:56 -05:00
James Pickard
6ba4b3e435
Moving nagelfar.tcl.vim to nagelfar.vim - it is probably more likely to be using the binary than the TCL script.
2012-01-11 12:33:20 -05:00
James Pickard
e455bb1d0a
Initial commit, adds support for nagelfar TCL syntax checker and moves the tclsh syntax checker into a tcl directory.
2012-01-11 11:53:56 -05:00
James Pickard
45738010af
Initial commit, adds support for nagelfar TCL syntax checker and moves the tclsh syntax checker into a tcl directory.
2012-01-11 11:49:13 -05:00
Martin Grenfell
4d957c8658
sass: fix a bug with imports
...
Only cache the imports when the syntax checker is first loaded. Also,
there was a bug in the logic that was causing the imports to be set to
"" on the second run.
Make the imports var script local since we are not allowing users to
change it.
2012-01-11 16:31:56 +00:00
Brian Mattern
9335b9dca5
missing 'let' in fortran.vim
2012-01-06 17:07:58 -08:00
Martin Grenfell
c05a36f66c
jslint: update for jslint 0.1.4
2012-01-06 19:06:47 +00:00
Martin Grenfell
cd99a2d084
haxe: remove a stray echo and fix a function name
...
rename Find_in_parent to FindInParent for consistency and make it local
to the script
2012-01-06 18:20:04 +00:00
Martin Grenfell
c2b5cd1686
haxe: make the indentation consistent
2012-01-06 18:14:43 +00:00
David Bernard
47dcc47980
haxe: update Maintainer
2011-12-28 22:19:12 +01:00
David Bernard
78e1ea2b34
add basic support for haxe
2011-12-28 22:12:45 +01:00
Aleksey V Zapparov
0d4a99c31b
Updates js-yaml installation comment
2011-12-24 22:26:33 +01:00
Martin Grenfell
d949b9415e
yaml: remove a stay line
...
This should never have been added - just a debugging leftover
2011-12-24 17:51:58 +00:00
Martin Grenfell
ab1906e72e
add yaml syntax checker
2011-12-24 13:18:18 +00:00
Martin Grenfell
58cd0d340c
update the javascript/jslint syntax checker
...
The jslint guys have changed their error format again. Update the syntax
checker to handle it.
Currently jslint outputs a "use strict" error if a function doesnt have
'use strict' at the top. This is not good for our purposes, so just
filter this out for now.
2011-12-23 23:09:03 +00:00
kongo2002
fc987cead3
parse haskell error and warning tags
2011-12-18 21:26:39 +01:00
kongo2002
138e48c275
C: readd default include dirs
2011-12-18 19:05:40 +01:00
kongo2002
18073102b3
C: option to remove errors from included files ( #70 )
2011-12-18 18:59:24 +01:00
kongo2002
5accceb04a
C: add some explanatory comments
2011-12-18 18:25:07 +01:00
kongo2002
309652c840
C: modify the default include directories
2011-12-18 18:24:28 +01:00
kongo2002
58e65d99a4
C: remove duplicates in include directories
2011-12-18 18:09:27 +01:00
Martin Grenfell
26b5bb871c
Merge remote-tracking branch 'millermedeiros/jsonlint'
...
Conflicts:
doc/syntastic.txt
2011-12-18 13:43:50 +00:00
millermedeiros
dca9e450a2
add millermedeiros as maintainer of JSON syntax checker.
2011-12-18 11:06:09 -02:00
millermedeiros
e4adda29f7
fix jshint checker since it was ignoring jshintrc configs.
2011-12-16 16:28:24 -02:00
millermedeiros
2698e26e71
add json syntax checker. see #74 .
...
still need to wait for zaach/jsonlint#15 before merging into master.
2011-12-16 14:22:20 -02:00
Martin Grenfell
d14b53e903
Merge pull request #122 from JNRowe/rst_checker
...
Added basic reStructuredText checker.
2011-12-14 06:30:50 -08:00
James Rowe
7539eacb81
Added basic reStructuredText checker.
2011-12-14 14:22:59 +00:00
James Rowe
b1321422c8
Added note on speeding up validation to XML checker.
2011-12-14 13:58:44 +00:00
James Rowe
a2088eb2ff
Added basic Gentoo metadata.xml checker.
2011-12-14 13:58:20 +00:00
Martin Grenfell
3c1a8266eb
Merge pull request #119 from technosophos/master
...
Added the --standard=Zend flag as default
2011-12-13 08:26:25 -08:00
Matt Butcher
e3c2b95b94
Added default setting to php.vim.
...
Changed the default standard to Zend, which is the most forgiving
of the out-of-the-box syntaxes.
2011-12-13 10:20:07 -06:00
Martin Grenfell
394d129b55
refactor the javascript syntax checkers
...
The js syntax checker was 4 checkers stuffed into 1 file. Now it is
broken down so that each checker is in its own file inside
syntax_checkers/javascript/ while syntax_checkers/javascript.vim just
determines which file to source.
Change the names of the global js checker config variables so that
they all start with "syntastic_javascript_". This is purely for
namespacing.
Remove some unneeded logic around the config variables too. Not sure how
it got in there, but it was more confusing than helpful without offering
any benefits...
2011-12-11 22:54:33 +00:00
Martin Grenfell
8dba3fe0b5
less checker: update the error format for the latest version
...
I installed the latest version of lessc and they have modified their
output slightly. Update the errorformat for this.
Also, they new output is colorized by default. So I have added an option
to specify args to the checker that currently defaults to "--no-color".
This means that if people want to use an older version of lessc, they
will need to reset this option to an empty string.
2011-12-11 14:33:44 +00:00
Martin Grenfell
0af738a59a
less checker: fix a syntax error
...
ironic?
2011-12-11 14:32:53 +00:00
Zhao Cai
6a7529713b
0.2.1 - remove g:syntastic_applescript_tempfile. use tempname() instead.
2011-12-09 13:11:45 -05:00
Zhao Cai
2302f12367
add applescript syntax_checker
2011-12-09 10:32:39 -05:00
Martin Grenfell
da78242123
add an option to SyntasticMake to specify defaults
...
Many of the syntax checkers were setting the 'bufnr' key for each
error manually and one was setting 'text' if it didnt exist too.
Add the 'defaults' option to SyntasticMake to set default values in the
returned error list - it only sets values if they are empty.
2011-12-09 13:47:42 +00:00
Martin Grenfell
8ca2028f3e
javascript checker: make jshint 0.5.3 work
2011-12-09 12:40:42 +00:00
Martin Grenfell
a97b9eaba8
Merge pull request #81 from millermedeiros/master
...
improve support for HTML5 attributes
2011-12-08 23:40:55 -08:00
Martin Grenfell
70166f4ac6
javascript checker: make the jslint checker work again
...
Add a highlight function too.
2011-12-08 20:24:54 +00:00
Martin Grenfell
3defb627a5
php checker: add an option to disable phpcs
2011-12-07 14:13:18 +00:00
Martin Grenfell
6b6e2d1d37
php checker: ignore the csv headers in the phpcs errorformat
2011-12-07 14:03:57 +00:00
Martin Grenfell
e0ec1a3318
refactor the php checker
...
* move the phpcs code into its own function
* just use g:syntastic_phpcs_conf instead of initing a local var every
time the checker is invoked
2011-12-07 14:03:57 +00:00
Matt Butcher
b21ddb5283
Added g:syntastic_phpcs_conf to allow phpcs flags.
...
PHPCS has a wide variety of commandline flags, including
support for various syntaxes. These must be configurable,
otherwise phpcs generates a high number of spurious errors for
code written to any standard other than the PEAR standard.
2011-12-07 14:03:57 +00:00
millermedeiros
6982c38b88
filter HTML5 warnings without using grep. see #53 . see #81 .
2011-12-07 11:14:18 -02:00
millermedeiros
10c0c34d80
improve support for HTML5 attributes and refactor html.vim logic to allow adding new grep rules easily. see #53
2011-12-07 11:14:18 -02:00
Martin Grenfell
1ce4d31930
fix a bug with the sh checker
2011-12-05 15:07:22 +00:00