Martin Grenfell
6f18a97b0f
set shell back regardless of whether we are running windows
...
This is purely in the interests of keeping the code simple.
2011-02-18 10:02:31 +13:00
Brian Donovan
e0d7338bdb
Make sure we specify the shell to use since '&>' doesn't work in all shells.
2011-02-17 12:53:53 -08:00
Martin Grenfell
49e80c3e9f
doc the new syntastic_auto_loc_list functionality
2011-02-16 19:39:51 +13:00
Donald Ephraim Curtis
fc2a2e1134
Simplify the auto_loc_list options.
...
Don't allow "full_auto" and "semi_auto".
2011-02-15 21:49:54 -06:00
Donald Ephraim Curtis
ffae882541
slight modification to auto_loc_list behavior
...
g:syntastic_auto_loc now has the following possible options:
1 or "full_auto" or "fully_auto" behaves as normal, closing the loclist
when there are no errors and opening when there are errors.
2 or "semi_auto" will automatically close the loclist but _not_
automatically open it.
2011-02-15 21:45:44 -06:00
Martin Grenfell
09d0a091f0
move the syntastic_jsl_conf option out of the core plugin
...
Move this variable out of syntastic.vim since we dont the core plugin
shouldn't know any details of how the individual syntax checkers work.
2011-02-15 19:49:13 +13:00
Bryan Forbes
5bc6c2226f
Added option to pass a config file to jsl.
2011-02-14 20:59:35 -06:00
Chris Hoffman
09eb954a44
Merge remote-tracking branch 'scrooloose/master'
2011-02-13 01:20:09 -06:00
Chris Hoffman
bc9ab423ed
Don't get g:ruby_path anymore
2011-02-13 01:20:04 -06:00
Martin Grenfell
db90009a11
less checker: make it handle the new lessc output as well
2011-02-13 14:07:42 +13:00
Martin Grenfell
5dfedf994f
less checker: convert it to use errorformat/makeprg
...
this way we can add new expressions to errorformat to upgrade to
the latest lessc output while preserving backwards compatibility
2011-02-13 14:06:50 +13:00
Martin Grenfell
e2f8d56bc4
fix a bug with s:ErrorsForType()
...
compare the error type case insensitively since we cant know whether
errors will have a type of 'E' or 'e'
2011-02-12 01:15:00 +13:00
Chris Hoffman
6a19ae4ee0
Merge remote-tracking branch 'scrooloose/master'
...
Conflicts:
syntax_checkers/ruby.vim
2011-02-10 05:37:03 -06:00
kongo2002
3ba7a3b7e8
don't trust pkg-config exit code
2011-02-10 19:30:16 +08:00
kongo2002
45cff48ef6
search for gtk and glib separately
2011-02-10 19:30:16 +08:00
kongo2002
c356ddbbfe
improve lacheck errorformat
2011-02-10 19:30:15 +08:00
kongo2002
f8cb300890
haml: small regex tune
2011-02-10 19:30:15 +08:00
Martin Grenfell
4de05651aa
eruby checker: escape % chars in the sed expression
...
Looks like vim was expanding these to the filename of the buffer.
2011-02-10 19:29:20 +08:00
Dominique Rose-Rosette
4a59adf7f5
Braindead "fix" for Rails 3's eruby sytax
...
Rails 3 ships with its own version of Erb. Plain old Erb barfes on things like
<%= form_for ... do %> instead of old <% form_for ... do %>
For the moment, let's use sed to filter out this case. Dirty kludge, but that
will do for now.
2011-02-10 19:29:04 +08:00
Martin Grenfell
056fb50d77
eruby checker: escape % chars in the sed expression
...
Looks like vim was expanding these to the filename of the buffer.
2011-02-10 22:56:41 +13:00
Martin Grenfell
65327a7fd7
Merge remote branch 'changa/master'
2011-02-10 22:46:12 +13:00
kongo2002
f9853e6c00
don't trust pkg-config exit code
2011-02-09 20:02:48 +01:00
kongo2002
c75689037d
search for gtk and glib separately
2011-02-09 19:58:56 +01:00
kongo2002
62628964b5
improve lacheck errorformat
2011-02-09 04:45:40 +08:00
kongo2002
d77f9f5c7c
haml: small regex tune
2011-02-09 04:45:13 +08:00
kongo2002
3ce9edb5fd
extend ruby errorformat
2011-02-09 03:28:24 +08:00
kongo2002
1a1593a6fd
don't set RUBYOPT on windows
2011-02-09 03:28:24 +08:00
Chris Hoffman
f959b5b17e
Merge remote-tracking branch 'scrooloose/master'
2011-02-07 18:16:36 -06:00
kongo2002
85f11ca138
improve c errorformat
2011-02-07 03:39:29 +08:00
Aman Gupta
7e9456ebb9
Add support for Sass 3.x and Compass imports
2011-02-07 03:36:08 +08:00
Martin Grenfell
d6a93dfd36
add a help section for the syntastic_auto_jump option
2011-02-05 12:26:23 +13:00
Donald Ephraim Curtis
e30ee7ce8b
Fixed the problem with closing the Errors window and then wanting to
...
re-open it. This error occurs when g:syntastic_auto_loc_list is
enabled.
2011-02-05 12:09:41 +13:00
Donald Ephraim Curtis
aebfc62a3b
Silence the :ll command when auto_jump is enabled.
...
The message for the current error was being displayed when :ll was being
called. Put a silent call to suppress output.
2011-02-05 12:09:27 +13:00
Donald Ephraim Curtis
9e6ad47d71
Add an option to jump to the first error.
2011-02-05 12:09:20 +13:00
Donald Ephraim Curtis
ddd858d8c1
Make it so that Loccation List is always populated.
...
Previously, the location list didn't get populated unless the Errors
window was displayed. As a consequence there is no way to use :lnext
and :lprev to navigate the errors. This makes it so that the list is
populated if there are new errors/warnings.
2011-02-05 12:08:56 +13:00
Dominique Rose-Rosette
b6bfca9701
Braindead "fix" for Rails 3's eruby sytax
...
Rails 3 ships with its own version of Erb. Plain old Erb barfes on things like
<%= form_for ... do %> instead of old <% form_for ... do %>
For the moment, let's use sed to filter out this case. Dirty kludge, but that
will do for now.
2011-02-03 12:48:12 +01:00
marty
7e183dd2e2
update my email in the docbk checker
2010-12-26 11:52:17 +13:00
Tim Pope
e394db20fa
Add DocBook syntax checker
2010-12-26 06:50:53 +08:00
Harley Pig
c9a23c0bdb
allow for custom perl efm program
2010-12-26 06:32:39 +08:00
Harley Pig
943d88877c
added updated list and made note to check syntax_checkers dir
2010-12-26 06:32:38 +08:00
bmihelac
f874e9dc89
fix for #13
2010-12-26 06:32:13 +08:00
marty
06213cd241
fix a comment typo in the less syntax checker
2010-12-10 17:48:26 +08:00
Julien Blanchard
5850503574
LESS CSS syntax checker
2010-12-10 17:48:26 +08:00
Julien Blanchard
40ce610a14
WIP: less syntax checker
2010-12-10 17:48:26 +08:00
marty
97176807b6
switch to version 1.2.0 and update the changelog
2010-12-10 17:48:25 +08:00
marty
b8fbc338ce
fix a comment typo in the less syntax checker
2010-12-09 13:09:29 +13:00
Julien Blanchard
4dbca32dfa
LESS CSS syntax checker
2010-12-09 08:07:53 +08:00
Julien Blanchard
e1e327d5a3
WIP: less syntax checker
2010-12-09 08:07:52 +08:00
Julien Blanchard
107903e2f1
LESS CSS syntax checker
2010-12-07 17:39:23 +01:00
Julien Blanchard
3f59274de3
WIP: less syntax checker
2010-12-07 17:25:27 +01:00