Commit Graph

65 Commits

Author SHA1 Message Date
kongo2002
5ccfddf7b7 check for bash or zsh 2009-12-23 04:11:36 +08:00
kongo2002
bc087ce754 first try on shell syntax checker 2009-12-23 04:11:36 +08:00
marty
4e31dc1eb0 switch to version 1.1.0 2009-12-16 23:34:40 +13:00
marty
85746f989c add changelog and credits 2009-12-16 23:33:00 +13:00
marty
6a969529bb doc :Syntastic(Enable|Disable) and g:syntastic_disabled_filetypes 2009-12-16 23:14:55 +13:00
marty
5ad3cd67c1 change my email to gmail, hotmail licks ass crack 2009-12-16 23:02:36 +13:00
marty
2b296d4e80 add an xhtml syntax checker 2009-11-26 17:53:44 +13:00
Anthony Carapetis
adb375c380 added perl syntax checker 2009-11-24 18:33:47 +08:00
Anthony Carapetis
d87fe1ee46 first commit of haskell.vim 2009-11-24 17:32:26 +08:00
marty
5ea36cb882 add commands to disable/enable syntax checking per filetype
Add these:
    :SyntasticDisable [filetype]
    :SyntasticEnable [filetype]

[filetype] defaults to the current filetype.

Add functions to bind the commands to.

Add g:syntastic_disabled_filetypes option to specify which filetypes
are disable by default.
2009-09-20 22:49:59 +12:00
Tim Pope
5184c3fb73 First draft of a Cucumber syntax checker 2009-09-17 20:18:28 +12:00
Travis Jeffery
578502afbb added rakefile for easy installation
Signed-off-by: Martin Grenfell <martin_grenfell@msn.com>
2009-09-15 11:10:05 +08:00
Tim Pope
c83e196c84 Don't automatically focus quickfix window 2009-09-14 23:24:31 +12:00
Tim Pope
9c5553c167 Add another jsl warning format
Some warnings don't include the word lint, like the warning from

  function(x) { var x; }
2009-09-13 12:42:11 -04:00
Tim Pope
0e1c82686c Really don't load rubygems when checking eruby 2009-09-13 12:35:55 -04:00
marty
6b6546c8cc dont use :signs if vim wasnt compiled with them 2009-09-13 18:41:47 +12:00
marty
9712de9a47 remove bogus info from a method comment 2009-09-13 18:38:10 +12:00
marty
f3fdaccc38 make sure we dont load rubygems when syntax checking [e]ruby 2009-09-13 18:33:03 +12:00
marty
564496ed5a switch to version 1.0.0 2009-08-11 21:11:51 +12:00
marty
8af6d322ef update the intro in the doc 2009-08-11 21:09:30 +12:00
Martin Grenfell
20c741b56c add python syntax checker (fairly ghetto atm) 2009-07-29 22:26:33 +12:00
Martin Grenfell
69d7b5ac63 update the doc 2009-07-29 18:55:04 +12:00
Martin Grenfell
1cde42cb23 rename a var for consistency 2009-07-29 16:07:04 +12:00
Martin Grenfell
def9226891 update the javascript syntax checker
make it differentiate between errors and warnings
2009-07-27 14:59:37 +12:00
Martin Grenfell
77f428295a add gavings javascript syntax checker 2009-07-27 14:30:07 +12:00
Martin Grenfell
af1a7b89a1 return an error type for sass/haml checkers 2009-07-22 11:48:22 +12:00
Martin Grenfell
52f52feafc minor change to the doc 2009-07-22 11:26:37 +12:00
Martin Grenfell
4b769b1dbe add syntastic_quiet_warnings option 2009-07-20 22:26:03 +12:00
Martin Grenfell
b8d2430814 add a doc file, remove the doc from the top of the script 2009-07-18 23:41:04 +12:00
Martin Grenfell
3dee539a2e some minor cleanups 2009-07-17 16:13:27 +12:00
Tim Carey-Smith
33d7086c34 Only auto-display the loclist if there are errors, but not if there are only warnings
Signed-off-by: Martin Grenfell <martin_grenfell@msn.com>
2009-07-17 12:09:27 +08:00
Martin Grenfell
e9c992da05 dont run php code through tidy for now
need to figure out how to make tidy play nicely with the php sections
...  not sure if its even possible
2009-07-16 22:54:10 +12:00
Martin Grenfell
1adfa4db5c make the syntax checkers use SyntasticMake 2009-07-15 21:29:28 +12:00
Martin Grenfell
0e98aa36c4 add SyntasticMake() to wrap up the :lmake procedure 2009-07-15 21:28:44 +12:00
Martin Grenfell
0d7309330d run php files through tidy as well 2009-07-15 20:49:05 +12:00
Martin Grenfell
62abcf0b3d fix a typo 2009-07-15 19:34:17 +12:00
Martin Grenfell
1d3a963ee2 use todo hl group for warnings (looks better) 2009-07-15 19:23:02 +12:00
Martin Grenfell
f5c6f22094 add php syntax checker 2009-07-15 13:57:18 +12:00
Martin Grenfell
89ec27e97f add a note about syntastic_auto_loc_list 2009-07-14 21:43:33 +12:00
Martin Grenfell
3debc6537e use -w as well when checking ruby syntax 2009-07-14 14:19:11 +12:00
Martin Grenfell
7fc70a741d place different signs for warnings 2009-07-14 14:10:47 +12:00
Martin Grenfell
378f74287f render new signs before deleting the old ones
this stops the sign column from flickering on and off
2009-07-14 13:47:46 +12:00
Martin Grenfell
0c35ca4416 use lmake instead of make 2009-07-14 09:53:36 +12:00
Martin Grenfell
7f60f42a2a add a todo note about the use of lclose 2009-07-13 23:23:04 +12:00
Martin Grenfell
03f4bd521e fix typo in a comment 2009-07-13 23:13:22 +12:00
Martin Grenfell
33fd1d9cd8 use location list instead of quicklist 2009-07-13 23:12:18 +12:00
Martin Grenfell
624c0b370b add sntastic_auto_copen option 2009-07-13 21:38:50 +12:00
Martin Grenfell
68d6ac09a2 refresh errors on bufreadpost instead of filetype
this is to stop the multiple syntax checking invocations that were
occurring when &ft was being detected as compound eg ruby.sinatra. i.e.
the ft was getting set as ruby, then another autocommand was resetting
it to ruby.sinatra, causing the syntax checking to be run twice.
2009-07-12 12:13:06 +12:00
Martin Grenfell
23a3edb4ed check all subfiletypes if &ft = "foo.bar" 2009-07-12 12:07:26 +12:00
Martin Grenfell
00f8718f6e check the user has grep installed for html checker 2009-07-12 01:38:28 +12:00