Martin Grenfell
0de450de20
simplify how the 'subtype' option is added to errors
...
this is just a refactor to make things simpler and shorter
2012-02-08 13:31:20 +00:00
Martin Grenfell
6ffdf6ead9
Merge pull request #168 from zsprackett/puppet-version-fix
...
Make this work with releases > 2.7
2012-02-08 05:32:33 -08:00
Martin Grenfell
2b514d84bd
Merge pull request #158 from technosophos/master
...
Support for subtypes
2012-02-07 08:31:54 -08:00
S. Zachariah Sprackett
d0a7546f1e
Make this work with releases > 2.7
2012-02-07 11:27:32 -05:00
Matt Butcher
516b2eec4f
Per #158 : Removed SubtypeMasksType.
...
Because the subtype checker is never run when an error is found,
this is not necessary anymore.
2012-02-07 10:02:21 -06:00
Matt Butcher
51a9e96e20
Per #158 (and #155 ): Turning empty() check back on.
2012-02-07 09:58:00 -06:00
Martin Grenfell
fa1084cf8f
DRY up the code that loads checkers when multiple exist
...
Javascript and json have multiple syntax checkers that can be loaded.
Previously the logic to determine which checker to load was basically
copied and pasted in both. The `go` checker will soon have more
than one option too so remove the duplication by sticking the
common code in the core.
2012-02-06 17:46:08 +00:00
Martin Grenfell
111b012548
Merge pull request #163 from naoina/master
...
Fix the error in the .c syntax checking and Python 3.x
2012-02-06 08:31:42 -08:00
Naoya INADA
a2e7ef08c0
Fix the error that occurs when using Python 3.x and written the '#include <Python.h>' in the .c file
2012-02-03 21:58:49 +09:00
Martin Grenfell
ad1481c2ce
Merge pull request #152 from irrationalfab/master
...
Improved less fix
2012-02-01 09:33:24 -08:00
Martin Grenfell
3bb2b7fe0c
Merge pull request #160 from acarapetis/patch-1
...
bugfix from Michael Ludwig for VIMRUNTIME paths with spaces (e.g. on windows)
2012-02-01 01:20:22 -08:00
Anthony Carapetis
d4683b39f0
bugfix from Michael Ludwig for VIMRUNTIME paths with spaces (e.g. on windwos)
2012-02-01 14:49:21 +11:00
Matt Butcher
8df5c3bcdc
Added support for error/warning subtyping.
2012-01-27 13:43:48 -06:00
Martin Grenfell
10f4d4d3e0
Merge pull request #156 from mitchellh/master
...
Python syntax checker executable check uses a string, when it should use value of the variable
2012-01-26 13:50:11 -08:00
Mitchell Hashimoto
c6d464bb62
Python executable check should use the variable, not a string
2012-01-26 11:29:07 -08:00
Martin Grenfell
31970a8ac0
Merge pull request #155 from AD7six/feature/php-no-phpcs-on-parseerror
...
only run phpcs if the file has no syntax errors.
2012-01-25 03:36:12 -08:00
AD7six
7fedd203e7
only run phpcs if the file has no syntax errors.
...
running phpcs on a file which contains a parse error generates a huge
number of warnings from the phpcs library. This can freeze vim for
minutes at a time while it attempts to parse these
notices/warnings/errors.
Therefore - don't run phpcs on files which have parse errors.
2012-01-25 12:28:54 +01:00
Fabio
1724155881
less: improved errorformat for v1.2
...
* previous version would skip "NameError" and potentially other errors
* introduced support for the capture of the error message
2012-01-19 19:28:18 +01:00
Martin Grenfell
fe5b8989af
less: simplify 1.2 errorformat and split errorformat up
...
* remove some unneeded escaping of spaces and colons from the 1.2
errorformat
* split the pre and post 1.2 errorformats up and comment them for future
clarity
2012-01-19 13:01:12 +00:00
Martin Grenfell
42ea3426d1
cuda: simplify/fix the executable checking
...
Remove the g:syntastic_nvcc_binary option as this should be in the users
path - or at least symlinked in. Also, the logic was broken in that the
script was hardcoded to only accept '/usr/local/cuda/bin/nvcc' as the
binary anyway.
2012-01-19 12:47:48 +00:00
Martin Grenfell
ae5171e453
Merge pull request #147 from irrationalfab/master
...
less fix
2012-01-18 08:55:51 -08:00
Fabio
e603586f4e
removed .DS_Store and added it to .gitignore
2012-01-18 17:14:56 +01:00
Martin Grenfell
74d45605e5
Merge pull request #145 from darcyparker/master
...
shellescape(expand()) the filename passed
2012-01-18 05:31:31 -08:00
Martin Grenfell
f521a0c0ee
Merge pull request #143 from edwintorok/master
...
Add ocamlbuild support to ocaml.vim
2012-01-18 05:25:45 -08:00
Martin Grenfell
3dfcd1ab2b
Merge pull request #149 from AD7six/patch-1
...
Use the default coding standard which phpcs is configured to use
2012-01-18 05:22:19 -08:00
Martin Grenfell
1ef8a5b374
Merge pull request #148 from parantapa/master
...
Make pylint available as a python syntax checker
2012-01-18 04:49:52 -08:00
Török Edwin
331e821a01
ocaml: only run ocamlbuild if _build already exists
2012-01-16 16:42:01 +02:00
Török Edwin
c7380d7ab4
drop locaml syntax
...
there is no such syntax, copy+pasto error.
2012-01-16 16:27:35 +02:00
Török Edwin
cb1d8c12ce
ocaml syntax: handle warnings and ignore some ocamlbuild messages
2012-01-16 16:27:21 +02:00
Andy Dawson
4b68c72506
Use the default coding standard which phpcs is configured to use
...
see http://pear.php.net/manual/en/package.php.php-codesniffer.config-options.php#package.php.php-codesniffer.config-options.php-codesniffer.default-standard
2012-01-16 15:11:20 +01:00
Parantapa Bhattacharya
a01332f54e
Add support for pylint
...
Make pylint one of the available syntax checkers for python in
addition to flakes8 and pyflakes.
2012-01-15 22:46:47 +05:30
Fabio
7e8ab5f636
Error format fix for less files
...
Added errorformat because the output of lessc was not correctly
recognized in my system (maybe lessc errors changed in the last update)
2012-01-15 05:24:17 +01:00
Darcy Parker
3989481ba3
shellescaped(expand()) the filename passed to xmllint
2012-01-13 11:26:11 -05:00
Darcy Parker
10bc9fea44
shellescaped(expand()) the filename passed to coffee
2012-01-13 11:25:48 -05:00
Darcy Parker
a9685fbbf3
Merge branch 'master' of https://github.com/scrooloose/syntastic
2012-01-13 11:08:05 -05:00
Török Edwin
7df01d8566
Add ocamlbuild support
...
Enabled with 'let g:syntastic_ocaml_use_ocamlbuild = 1' in .vimrc,
also creates .annot files for <Leader>t.
Not enabled by default because it writes to disk (_build dir).
2012-01-13 17:59:02 +02:00
Martin Grenfell
2616623bb9
xml/xslt: shellescape() the filename that is passed it
...
previously, checking an xml/xslt file called "foo bar.xml" would fail
2012-01-13 15:31:36 +00:00
Martin Grenfell
469e4efd0a
Merge pull request #142 from darcyparker/18834a35877b756049b0c241de750d8e17f0eff0
...
A cleaner fix for wrapping makeprg's arguments that have spaces.
2012-01-13 07:15:26 -08:00
Darcy Parker
3555dc6d24
Merge remote-tracking branch 'upstream/master'
2012-01-13 09:51:35 -05:00
Darcy Parker
18834a3587
Wrapped arguments with spaces that were previously wrapped in single
...
quotes with shellescape(). cmd.exe on win32/64 does not recognize
single quotes properly. shellescape() correctly wraps arguments with
spaces using double quotes on win32/64.
2012-01-13 09:34:40 -05:00
Martin Grenfell
10e6fe51f0
add locaml checker and make it alias ocaml
...
Move the locaml->lcaml alias function out of the ocaml checker as this
code wont be loaded for locaml files - only syntax checkers for filetype
that are in use get sourced
2012-01-13 12:16:31 +00:00
Martin Grenfell
f7072dd0ff
ocaml: fix mixed indenting
...
indent with spaces only, and consistently use 4 spaces
2012-01-13 12:11:43 +00:00
Martin Grenfell
9d17fe4c4d
Merge pull request #141 from edwintorok/master
...
OCaml syntax checker
2012-01-13 04:09:46 -08: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
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
Martin Grenfell
64cb6860fb
Merge pull request #138 from rephorm/local
...
missing 'let' in fortran.vim
2012-01-07 02:07:41 -08: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