LCD 47
eca7c1e1a0
New C checker for Secure Programming Lint.
2013-04-21 22:21:13 +03:00
Martin Grenfell
dc01f5d69d
clisp: some fixes
...
Add a buffer number to loc list entries.
Match warnings that are for multiple lines.
2013-04-21 18:37:41 +01:00
Martin Grenfell
5859a5bdff
ruby/rubocop: bugfix
2013-04-21 17:31:37 +01:00
Martin Grenfell
0d2909390c
Merge pull request #622 from roktas/master
...
New checker for Ruby: rubocop
2013-04-21 09:31:11 -07:00
Recai Oktaş
02dbc6433a
New syntax checker for Ruby: rubocop.
2013-04-20 23:48:31 +03:00
LCD 47
6f214cbb6d
Fix error highlighting in x?html/tidy.
2013-04-17 13:29:46 +03:00
LCD 47
b9700c7a6f
Merge pull request #618 from liamcurry/py3kwarn
...
Added py3kwarn checker
2013-04-16 22:55:51 -07:00
LCD 47
78bc84fb5a
Rework of the html/w3 checker.
2013-04-16 11:30:42 +03:00
LCD 47
742bcc1465
Typo.
2013-04-16 10:22:15 +03:00
Liam Curry
1653093baa
Added py3kwarn checker
2013-04-15 17:15:49 -04:00
LCD 47
408287de6f
Cleanup.
...
Adds an option g:syntastic_xhtml_tidy_ignore_errors to xhtml/tidy.
Cosmetic code changes.
2013-04-15 11:21:52 +03:00
LCD 47
f76ae1cc0f
Go vet errorformat fix.
2013-04-14 09:38:51 +03:00
LCD 47
7b380249f0
Merge pull request #616 from kisielk/master
...
Add new "govet" checker for Go code
2013-04-13 23:37:26 -07:00
Kamil Kisiel
fdfa54e702
Add new "govet" checker for static checking of Go code with the vet tool
2013-04-13 20:56:44 -07:00
Kamil Kisiel
2472fe3ca0
Check for gofmt instead of go in the gofmt checker.
2013-04-13 20:35:27 -07:00
Martin Grenfell
b72d9e57da
add :SyntasticInfo command to echo info about current checkers
...
Closes #557
2013-04-13 23:36:18 +01:00
Martin Grenfell
49b6012f98
add basic deprecation warning system
2013-04-13 17:19:24 +01:00
Martin Grenfell
a9938e0afd
Merge remote-tracking branch 'origin/notifiers'
...
Conflicts:
autoload/syntastic/util.vim
2013-04-13 17:05:18 +01:00
Martin Grenfell
fbbb30295b
add a simple debug message system
...
We may want to add debug messages at many points. We can add them as we
find we need them - i.e. when debugging stuff with users.
2013-04-13 16:51:23 +01:00
Martin Grenfell
a7fcf4cad2
Merge branch 'notifiers'
2013-04-13 16:11:14 +01:00
Martin Grenfell
e3f5958b7d
bump to version 3.0.0
2013-04-13 16:02:03 +01:00
Martin Grenfell
274e782ed1
help file: add a new tag easy reference from the changelog
2013-04-13 15:48:25 +01:00
Martin Grenfell
781d45dfe8
contributing doc: add section about issues/bug reports
2013-04-13 15:28:11 +01:00
kongo2002
1ff67622c5
use $SHELL for scripts without shebang
...
thanks to @zhaocai
Closes #613
2013-04-13 12:29:57 +02:00
LCD 47
3083df59fc
Addresses #530 .
...
If variable g:syntastic_[filetype]_checker is found in user's config,
g:syntastic_[filetype]_checkers is set and a warning is issued.
2013-04-13 11:04:47 +03:00
LCD 47
51001b66de
Typo.
2013-04-12 13:29:47 +03:00
LCD 47
4604c97f06
Rework of the python checker.
2013-04-12 13:14:07 +03:00
LCD 47
4e32123b53
Make the enabled() method optional.
2013-04-11 23:49:39 +03:00
LCD 47
49b0318fa6
Cleanup for tidy.
...
Added an user-defined global list of errors to ignore:
g:syntastic_html_tidy_ignore_errors.
Minor cleanup.
2013-04-11 23:00:25 +03:00
LCD 47
85d4631002
New checker for CSS: PrettyCSS.
2013-04-11 11:29:10 +03:00
Martin Grenfell
04778e2dda
Merge pull request #610 from amouravski/add_syntax_highlighting_to_contributing
...
Add syntax highlighting to contribution guide.
2013-04-10 14:18:37 -07:00
Andrei Mouravski
cbe90d9d23
Add syntax highlighting to contribution guide.
2013-04-10 14:14:31 -07:00
LCD 47
13169b2477
New checker for C++: Google cpplint.
2013-04-10 23:44:04 +03:00
LCD 47
3cb4de3095
Skip unknown error messages.
2013-04-10 23:02:03 +03:00
Martin Grenfell
656706e148
doc: add the wiki link to the checker guide
2013-04-10 20:43:10 +01:00
Martin Grenfell
35089380b3
update contributing file
2013-04-10 19:46:43 +01:00
Martin Grenfell
807f8c1824
add the first stab at the contributing doc
2013-04-10 19:41:53 +01:00
LCD 47
7438ab376b
Error format fix for checkbashisms.
2013-04-10 18:55:30 +03:00
LCD 47
0248a848d3
Minor bug fix.
2013-04-10 13:48:19 +03:00
LCD 47
fac0d46c85
Rename signer.vim -> signs.vim.
2013-04-10 13:45:18 +03:00
LCD 47
11380c2d51
Minor cleanup.
...
Warning signs should not overwrite error ones.
Use buffers instead of file names when placing signs.
Other minor changes.
2013-04-10 13:40:03 +03:00
LCD 47
bd2d5e37ed
Error format fix for pylint.
2013-04-10 11:48:17 +03:00
LCD 47
31b654301b
Fix for #597 .
...
If the first error in the location list refers to a file that isn't
loaded, entering the quickfix window would close it.
If `hidden` is set, `:quit`-ing the main file would not close the
quickfix window.
2013-04-09 18:20:14 +03:00
Martin Grenfell
2b6f6a5724
move s:Loclist() into SyntasticLoclist as a class method
2013-04-09 09:52:02 +01:00
LCD 47
92a25ed1a2
More cleaning up.
...
Renames notification classes.
Fixes a stupid bug related to the cursor notifier.
2013-04-09 01:10:17 +03:00
LCD 47
90dce6d3e7
Cleanup.
...
Makes cursor a standard notifier.
Adds a method enabled() to the notifiers.
Adds an optional method reset() to the notifiers.
2013-04-09 00:24:54 +03:00
Martin Grenfell
9a7db4a50b
move a couple of options out into relevant notifiers
2013-04-07 23:30:24 +01:00
Martin Grenfell
dc3d80a204
more refactors to the Notifier classes
...
Move the autoloc list toggling out into its own notifier class.
Move the function that echos the error on the current line out into its
own notifier.
A few other changes were required in the process:
* move s:WideMsg() out into syntastic#util autoload lib so it is
available from the cursor notifier.
* move s:ShowLocList() into the LocList class so it is available for
the autoloclist notifier
* move s:HideLocList() into Loclist as a class method mainly to keep the
two show/hide methods together
* move the s:old_line var into the Cursor notifier where it is needed
2013-04-07 23:06:02 +01:00
LCD 47
0deeefd08e
Notifiers refactor.
...
Creates a notifier class.
Changes the existing signer class to fit the new notifier.
Moves balloons and highlighting to their own classes.
Caches and speeds up EchoCurrentError().
Adds all relevant messages to balloons rather than using the first one.
Fixes yet another (minor) bug related to g:syntastic_quiet_warnings.
2013-04-07 22:10:26 +03:00
LCD 47
01232979aa
Fix signs initialization.
...
Signs should be initialized even if they aren't enabled at startup.
2013-04-06 23:10:27 +03:00