LCD 47
d523ae9787
Add &shellquote to debug logs.
2014-01-30 20:31:47 +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
46a2181849
Cleanup for gnumake.
2014-01-29 10:22:57 +02: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
f3240e6001
Cleanup: shut up lint warnings, formatting, doc nit.
2014-01-26 09:10:26 +02: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 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
e4b77ddcd9
Bump version number.
2014-01-20 08:59:43 +02:00
LCD 47
9057e3eff5
Bump version number.
2014-01-14 07:31:06 +02:00
LCD 47
327ba4c415
Optimise loclist.filter().
2014-01-04 10:01:43 +02:00
LCD 47
ee3c56c6f7
New feature: message filtering.
...
New options: g:syntastic_quiet_messages, and a per-checker version
of it named g:syntastic_<filetype>_<checker>_quiet_messages.
Option g:syntastic_quiet_warnings is now deprecated.
Option g:syntastic_ignore_files now refers only to files that shouldn't
be checked.
2014-01-04 10:01:43 +02:00
Joshua Rahm
e86385f789
added glsl checker
2013-12-27 01:07:08 -07:00
Andy Earnshaw
7b29bea72d
New syntax checker actionscript/mxmlc
2013-12-20 23:35:29 +00:00
LCD 47
1852b5d386
:SyntasticInfo now takes an optional argument.
...
Added several clarifications to the manual.
2013-12-16 18:06:30 +02:00
LCD 47
6aafacbbb8
Update: dart_analyzer has been replaced by dartanalyzer.
2013-12-13 13:51:55 +02:00
LCD 47
77c4eb3eec
Workaround for autocmd brain damage.
...
Vim doesn't call autocmd commands in a predictible order, which can lead
to missing filetype when jumping to a new file with `lrewind`.
2013-12-04 19:39:30 +02:00
LCD 47
b89c644468
Fix an infinite loop in syntastic#util#findInParent().
...
As a side effect, also fix some of the "has('win32')" mess.
2013-12-04 16:50:35 +02:00
LCD 47
c18ad3e5b8
New checker for yacc: bison.
2013-12-02 16:31:45 +02:00
LCD 47
9856b73b3a
New checker for lex: flex.
2013-12-02 13:11:32 +02:00
LCD 47
aa63e1d79e
Cleanup fo the racket checker.
2013-12-01 19:09:33 +02:00
LCD 47
1ee2930e24
SyntasticCheck accepts multiple arguments. Cache available checkers.
2013-11-30 00:56:10 +02:00
LCD 47
31a882e52e
Minor cleanup: qualify case sensitivity.
2013-11-29 10:35:21 +02:00
LCD 47
cf66f35658
Cleanup the limbo checker.
2013-11-25 20:01:21 +02:00
syucream
1319e52925
Add syntax checking plugin for po files of gettext
2013-11-23 03:49:45 +09:00
LCD 047
fcb83a0d43
Merge pull request #876 from jcristovao/master
...
Bit rot: the registered name for ghc-mod is ghc_mod.
2013-11-21 08:38:05 -08:00
LCD 47
f97ebd2173
Minor cleanup.
...
Cleanup highlighting initialization.
Document the syntax highlight groups involved.
2013-11-21 18:27:52 +02:00
João Cristóvão
3721d9fca9
Name specified in ghc-mod.vim is ghc_mod, not ghc-mod.
2013-11-21 09:48:29 +00:00
LCD 47
4cc0b119c0
Minor cleanup.
2013-11-19 09:35:16 +02:00
LCD 47
cfe2ac68a4
New command :SyntasticSetLoclist.
2013-11-16 12:49:43 +02:00
LCD 47
7b36f9147f
More detailed debugging.
...
Moved logging functions to autoload/syntastic/log.vim.
Cleanup debug functions.
Add a function to dump option variables.
2013-11-14 10:13:05 +02:00
LCD 47
bbd382ba5d
Detailed debugging.
...
New variables: g:syntastic_debug_file, the name of a file where to write
debugging messages, in addition to adding them to the message history.
The old g:syntastic_debug is now a sum of flags:
* 1 - trace checker calls
* 2 - dump loclists
* 4 - trace notifiers
* 8 - trace autocommands
* 16 - dump syntastic variables (not implemented yet)
2013-11-13 10:58:33 +02:00
LCD 47
7c638f6f70
Minor cleanup.
2013-11-11 22:14:05 +02:00
LCD 47
802ccf53ab
Fix luac highlighting.
2013-11-11 18:24:36 +02:00
LCD 47
544d616acf
Bump version number.
2013-11-11 10:55:12 +02:00
LCD 47
a5b5fb784e
Merge branch 'registry_cleanup'
2013-11-11 10:36:20 +02:00
LCD 47
6740608991
Bump version number.
2013-11-08 17:29:33 +02:00
LCD 47
a9e3b52c73
Add default checkers for all filetypes.
2013-11-08 17:28:41 +02:00
LCD 47
8922dc2388
Cleanup related to the HighlightRegex() functions.
2013-11-07 18:27:11 +02:00
LCD 47
1a5bf0118a
Cleanup related to the HighlightRegex() functions.
2013-11-07 18:24:10 +02:00
LCD 47
6d81ac5dd0
Registry cleanup, stage 3.
...
Make syntastic#makeprg#build() a dictionary function.
Remove the mandatory checker argument to syntastic#makeprg#build().
2013-11-02 10:44:06 +02:00
LCD 47
3694908d05
Registry cleanup, stage 2.
...
(1) Checkers now have an _exec attribute, and an accessor getExec().
(2) CreateAndRegisterChecker() initializes _exec from an optional argument
'exec'. If this argument is missing, 'name' is used instead.
(3) Functions SyntaxCheckers_*_IsAvailable() are now dictionary functions.
(4) Functions SyntaxCheckers_*_IsAvailable() are now optional. When
they are missing, they are assumed to return executable(expand(self.getExec())).
(5) Argument 'exe' of function syntastic#makeprg#build() is now optional.
If this argument is missing, expand(self.getExec()) is used to set checker
executables.
2013-11-02 10:44:06 +02:00
LCD 47
28bce98a68
Registry cleanup, stage 1.
...
Make SyntaxCheckers_*_GetLocList() dictionary functions.
Pass a reference to the current checker to syntastic#makeprg#build().
Add an optional 'redirect' argument to CreateAndRegisterChecker().
Change the sh checker to use the new dictionary functions.
Add a new registry method getLocListRaw() (needed for the sh checker).
2013-11-02 10:44:06 +02:00
LCD 47
14cb306414
New option g:syntastic_id_checkers.
...
Default: 1. There is also a local version b:syntastic_id_checkers.
2013-11-02 10:39:06 +02:00
LCD 47
c2e1429c4e
Reword the message given by SyntasticInfo.
2013-11-01 16:51:50 +02:00