Commit Graph

1841 Commits

Author SHA1 Message Date
LCD 47
650ee9c309 Allow makeprgBuild() arguments to be lists.
String arguments to makeprgBuild() are used unchanged.  Lists, both
inside checkers and in user variables, have their elements run through
syntastic#util#shescape() first.  This solves an otherwise untractable
escaping problem.
2014-02-02 12:20:47 +02:00
LCD 47
1220888334 Haxe: fix escaping; add highlighting. 2014-02-02 11:11:06 +02:00
LCD 47
02a04d0766 Bug fix: remove extra fnameescape() when handling include paths. 2014-02-01 19:35:06 +02:00
LCD 47
8a588134f1 Cleanup: minor optimisations, formatting. 2014-02-01 18:44:04 +02:00
LCD 47
147bd7cca3 Bug fix: handling spaces in config files. 2014-02-01 13:18:50 +02:00
LCD 47
b0126aa5a9 New checker for racket: code-ayatollah.
See: http://tmp.barzilay.org/code-ayatollah.rkt
2014-02-01 11:06:40 +02:00
LCD 47
4948e5c254 Remove the gnumake checker.
There are situations when `make -s` can get stuck in a loop, even if
`make` itself would finish just fine.  When this happens, Vim gets stuck
too, and has to be killed.
2014-02-01 08:25:26 +02:00
LCD 47
d1cf6fcfac More debug logs. 2014-02-01 08:23:40 +02:00
LCD 47
f9e8995d0f Add a note about using syntastic with fizsh. 2014-01-31 14:34:13 +02:00
LCD 47
d523ae9787 Add &shellquote to debug logs. 2014-01-30 20:31:47 +02:00
LCD 47
5fb095caef Typo. 2014-01-30 13:23:22 +02:00
LCD 47
2b3df92350 New jump mode for g:syntastic_auto_jump.
If g:syntastic_auto_jump is set to 2, jump only if the first issue found
is an error.
2014-01-30 13:20:40 +02:00
LCD 47
f624e56686 Add make to the list of supported filetypes. 2014-01-29 14:04:16 +02:00
LCD 47
46a2181849 Cleanup for gnumake. 2014-01-29 10:22:57 +02:00
LCD 47
c29fae7fc8 Rename make.vim --> gnumake.vim. 2014-01-29 09:23:10 +02:00
LCD 47
d320ad841d Merge remote-tracking branch 'make/make' into makeprg 2014-01-29 09:21:12 +02:00
Steven Myint
2c984966b9 Add syntax checker for makefiles 2014-01-28 19:51:51 -08:00
LCD 47
8aa2a6f4c1 Cleanup. 2014-01-29 01:12:42 +02:00
LCD 47
552078320c Further refactor: remove SyntasticMakeprgBuilder class. 2014-01-29 00:31:06 +02:00
LCD 47
44d7ffd7e0 makeprgBuild() refactor: add *_before and *_after options. 2014-01-28 21:44:44 +02:00
LCD 47
7434054e21 Optimisation: cache statusline flag. 2014-01-28 17:30:22 +02:00
LCD 47
e6f4daa1f6 Vimlint: update list of warnings. 2014-01-28 14:28:01 +02:00
LCD 047
b52c1f3301 Merge pull request #967 from hkbarton/bugfix-syntastic_java_javac_classpath
bug fix for issue962 javac classpath resolve bug
2014-01-27 23:41:40 -08:00
hkbarton
2ab8486f07 bug fix for issue962 javac classpath resolve bug - add windows support 2014-01-27 12:52:24 -08:00
hkbarton
95d76b21c8 bug fix for issue962 javac classpath resolve bug 2014-01-27 12:19:28 -08:00
LCD 047
8e0f22ea41 Merge pull request #966 from blueyed/docfix-syntastic_php_checkers
Doc: fix example for g:syntastic_<filetype>_checkers.
2014-01-27 07:49:33 -08:00
Daniel Hahler
d720977b7e doc: fix example for g:syntastic_<filetype>_checkers
Given checkers, the var should be syntastic_php_checkers.
2014-01-27 16:08:09 +01:00
LCD 47
2e5df9569f New Python checker; frosted. 2014-01-27 14:16:27 +02:00
LCD 47
b7624ed8cf Workaround for lessc creating NUL files on Windows. 2014-01-26 22:38:35 +02:00
LCD 47
f3240e6001 Cleanup: shut up lint warnings, formatting, doc nit. 2014-01-26 09:10:26 +02:00
LCD 47
49f99259d6 Add VimL to the list of supported languages. 2014-01-24 18:33:00 +02:00
LCD 47
955da9802e Minor cleanup. 2014-01-24 18:22:22 +02:00
LCD 047
f665bdb1f0 Merge pull request #958 from SevInf/feature/bemhtml
Add bemhtml syntax checker
2014-01-24 08:08:02 -08:00
Sergey Tatarintsev
0973ba27b8 Add bemhtml syntax checker 2014-01-24 17:19:39 +02:00
LCD 47
87e237a9d1 New checker: vimlint. 2014-01-24 11:58:57 +02:00
LCD 047
c3bd2bda16 Merge pull request #956 from bukzor/pylint-fix-colorized
Prevent pylint drom doing stupid things when pythonrc specifies format=colorized.

With format=colorized, {C} in --msg-template is longer than 1 character, and thus can't match %t in errorformat.
2014-01-23 22:36:44 -08:00
Buck Golemon
4636be0818 fix pylint messages when pythonrc specifies format=colorized 2014-01-23 16:13:43 -08:00
LCD 47
12b3c071a5 Pylint: use symbolic names in messages. Add column information. 2014-01-23 22:20:00 +02:00
LCD 47
c78cf647a3 Remove deprecation warning for hasErrorsOrWarningsToDisplay().
Detecting whether hasErrorsOrWarningsToDisplay() is the same as
!isEmpty() can't be done reliably.  Just leave it alone for now.
2014-01-22 23:19:21 +02:00
LCD 47
d629be9e8d Workaround for powerline: resurrect hasErrorsOrWarningsToDisplay(). 2014-01-22 22:07:11 +02:00
LCD 47
e30c80623d Bug fix: loclist clobbered by filter().
Loclist cleanup: hasErrorsOrWarningsToDisplay() == !isEmpty().
Loclist cleanup: rename filteredRaw() --> getRaw().
Loclist cleanup: rename toRaw() --> copyRaw().
2014-01-22 21:14:31 +02:00
LCD 47
a39b397e6a Better default args for rustc. 2014-01-21 19:22:28 +02:00
LCD 47
1c911633fd Fix errorformat for rustc. 2014-01-21 06:46:48 +02:00
LCD 47
6c9735335f Remove support for YCM.
YCM has now its own navigation functions, so there is no longer any need
to call it from syntastic.

g:syntastic_delayed_redraws is also gone.  Syntastic doesn't use popup
menus, and the only purpose of this variable was to provide a workaround
for a problem triggered by YCM.

References:
https://github.com/Valloric/YouCompleteMe/pull/763
2014-01-20 10:29:06 +02:00
LCD 047
d7d7cb1662 Merge pull request #946 from wiseman/patch-1
Be explicit that this is for vim.
2014-01-19 23:01:20 -08:00
LCD 47
82c1003cb0 Typo. 2014-01-20 09:00:01 +02:00
LCD 47
e4b77ddcd9 Bump version number. 2014-01-20 08:59:43 +02:00
John Wiseman
603e3f6757 Be explicit that this is for vim. 2014-01-19 16:45:43 -08:00
LCD 47
47f054112b Fix shebang parsing for escript. 2014-01-14 20:33:49 +02:00
LCD 47
12de86a649 Typo. 2014-01-14 08:17:33 +02:00