Commit Graph

109 Commits

Author SHA1 Message Date
LCD 47
dd57547da0 Manual: add a note about netrw. 2014-07-04 23:12:12 +03:00
Andrew Gallant
931db14d97 filename -> fname
The rationale for this change is that `makeprgBuild` uses `fname` as the
parameter name to retrieve the file path. Therefore, the documentation
has been changed to match the code.
2014-06-12 14:54:17 -04:00
LCD 47
50518b335d Add separate highlighting groups for style messages (@kovidgoyal). 2014-05-11 20:34:32 +03:00
LCD 47
716038ea46 Output of pep257 has changed.
Fix errorformat.
Make compressWhitespace() postprocess function remove leading and
trailing spaces.
Typo in the manual.
2014-05-10 18:47:50 +03:00
Lucas Hoffmann
79fde89e7b Fix broken tag in docs.
When originally introduced that tag pointed to section 4.
2014-05-08 09:19:24 +02:00
LCD 47
75c439fc24 Manual: add a note about PowerShell. 2014-04-27 20:12:04 +03:00
LCD 47
177292cafa Cleanup for the new aggregate_errors. 2014-04-19 09:09:48 +03:00
LCD 47
4dbb652763 New option: syntastic_sort_aggregated_errors.
Aggregated error lists are now sorted by default.
2014-04-17 22:09:12 +03:00
LCD 47
81313611ae Manual: minor cleanup. 2014-04-10 10:56:20 +03:00
LCD 47
30198e1091 Manual: add a note about vim-virtualenv. 2014-04-09 21:17:38 +03:00
LCD 47
8d2ac06820 Minor rephrase in the manual. 2014-03-30 21:10:20 +03:00
LCD 47
94e0e73c4e Add a note to the manual about Eclim. 2014-03-20 07:34:49 +02:00
LCD 47
b0191a144c Refactor of quiet_message filters.
Optimisation: merge handling of global and per-checker filters.
Feature: allow [] and '' values for quiet_messages filter elements.
Feature: allow overrides for quiet_messages filters.
Feature: buffer-local auto_jump and quiet_messages.
Safety: add magic specifiers to catch regexps.
Cleanup: minor restructuring for the forthcoming foreign checkers
feature.
2014-02-24 01:10:33 +02:00
LCD 47
a60a2f879c Document the new b:syntastic_<filetype>_<checker-name>_<option-name>. 2014-02-12 21:34:34 +02:00
LCD 47
8df33c80c2 Document g:syntastic_extra_filetypes. 2014-02-11 13:04:46 +02:00
LCD 47
c72f58231a Docs: clarification about running checkers when aggregating errors. 2014-02-04 23:29:53 +02:00
LCD 47
f9e8995d0f Add a note about using syntastic with fizsh. 2014-01-31 14:34:13 +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
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
f3240e6001 Cleanup: shut up lint warnings, formatting, doc nit. 2014-01-26 09:10:26 +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 47
82c1003cb0 Typo. 2014-01-20 09:00:01 +02:00
LCD 47
12de86a649 Typo. 2014-01-14 08:17:33 +02:00
LCD 47
55941360f3 Clarifications to the docs. 2014-01-05 08:30:25 +02:00
LCD 47
78666b1d6b Minor doc update. 2014-01-04 10:38:17 +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
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
d343e17615 Makeprg clarification in the docs. 2013-12-12 22:03:56 +02:00
LCD 47
936bd72a06 Another type in the help. 2013-12-06 16:50:17 +02:00
Aru Sahni
2dc7dbc6f4 Fixing small type in help docs
Incorrectly said "symobls" instead of "symbols."
2013-12-06 09:27:53 -05:00
LCD 47
f97ebd2173 Minor cleanup.
Cleanup highlighting initialization.
Document the syntax highlight groups involved.
2013-11-21 18:27:52 +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
c245568e57 Update docs to describe the new checker infrastructure. 2013-11-11 10:54:35 +02:00
LCD 47
a3e710eae5 Add a warning about using syntastic_delayed_redraws. 2013-11-06 11:04:11 +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
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
bcbcb7c6fb Merge branch 'delayed_redraws' 2013-10-29 20:35:02 +02:00
LCD 47
5827b6a416 Document g:syntastic_delayed_redraws. Minor cleanup. 2013-10-29 17:51:15 +02:00
LCD 47
e4726f4f63 Add a note to the manual about the fish shell. 2013-10-29 09:37:13 +02:00
LCD 47
3fa735d7ff Add a note about python-mode to the docs. 2013-10-29 00:50:30 +02:00
LCD 47
c8e173c4ef Make g:syntastic_filetype_map apply to composite filetypes.
Normally composite types are handled by splitting them into simple
components, and applying the corresponding (simple) checkers.  This
behaviour can now be disabled, by mapping composite types to a simple
ones.
2013-10-28 08:20:21 +02:00
LCD 47
df1328733a Minor help re-wording. 2013-10-17 14:23:03 +03:00
LCD 47
86160723dc Add a pointer to the wiki page for more docs. 2013-10-01 19:53:11 +03:00
LCD 47
de9d56121b Add option "syntastic_aggregate_errors". 2013-08-05 09:25:33 +03:00
LCD 47
65c852cf25 Add a SyntasticReset command. 2013-07-30 23:09:47 +03:00
LCD 47
90259bde00 New knob: g:syntastic_full_redraws. 2013-07-11 10:04:26 +03:00
LCD 47
eeec03d19d Minor fixes to the docs. Document g:syntastic_debug. 2013-07-09 22:15:24 +03:00