syntastic 3.8.0

@lcd047 lcd047 released this Oct 22, 2016 · 61 commits to master since this release

Core changes

  • New option g:syntastic_nested_autocommands (@lcd047)
  • New flag g:syntastic_auto_loc_list = 3 (@jasontibbitts)
  • Refactor registry code to allow running checkers for "foreign" filetypes (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

  • Added basex checker for XQuery (@james-jw)
  • Added iverilog checker for Verilog (@Psidium)
  • Added stylelint checker for CSS (@pixelastic)
  • Added vcom checker for VHDL (@jevogel)
  • Added ansible_lint checker for Ansible playbooks (@erikzaadi)
  • Added dockerfile_lint checker for Dockerfile (@pixelastic)
  • Added slim_lint style checker for Slim (@justcxx)
  • Added lintr checker for R (@jimhester)
  • Added mixedindentlint indentation checker (@sirbrillig)
  • Added yamllint checker for YAML (@adrienverge)
  • Added textlint natural language linter for text, Markdown, and HTML (@lcd047)
  • Added pyang validator for YANG data models (@jdowner)
  • Added rapper checker for RDF Turtle and RDF TriG (@seebi)
  • Added ttl checker for RDF Turtle (@selliera)
  • Added eslint checker for JavaScript in HTML files (@lcd047)
  • Added sass_lint checker for SASS and SCSS (@lcd047)
  • Added tern_lint checker for JavaScript (@lcd047)
  • Added iasl checker for ASL (@Lekensteyn)
  • Added avrgcc checker for AVR C++ sources (@sentinelt)
  • Added htmlhint checker for HTML (@lcd047)
  • Added proselint checker for text files (@lcd047 and the Proselint team)
  • Renamed jade_lint to pug_lint (@acidjazz)
  • Renamed pep257 to pydocstyle (@rmk135)
  • Renamed pep8 to pycodestyle (@lcd047)
  • Dropped support for ghc-mod versions 5.4.0 and later (@lcd047)
  • Disabled the racket checker by default, for [security reasons]6
  • Moved checker docs from the wiki to the manual (@lcd047)
  • Removed the tsc checker for TypeScript (@lcd047)
  • Removed the ghc_mod checker for Haskell (@lcd047)
  • Various bugs have been fixed.

Downloads

syntastic 3.7.0

@lcd047 lcd047 released this Oct 6, 2015 · 308 commits to master since this release

Core changes

  • Cleaner handling of checker versions
  • Allow user to re-define g:syntastic_<filetype>_<checker>_exec if the checker has already been used (@lcd047)
  • New option g:syntastic_shell (@lcd047)
  • New flags for stl_format: %ne, %nw, %N, %pe, %pw, %P (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

Downloads

syntastic 3.6.0

@lcd047 lcd047 released this Jan 19, 2015 · 489 commits to master since this release

Core changes

  • New option g:syntastic_exit_checks (@lcd047)
  • New option b:syntastic_skip_checks (@lcd047)
  • New options b:syntastic_<filetype>_<checker>_exec and b:syntastic_<checker>_exec (@lcd047)
  • New postprocess function guards (@lcd047)
  • New options g:syntastic_<filetype>_<checker>_sort (@lcd047)
  • New option b:syntastic_mode (@lcd047)
  • New jump mode for g:syntastic_auto_jump (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

Downloads

syntastic 3.5.0

@lcd047 lcd047 released this Jan 19, 2015 · 638 commits to master since this release

Core changes

  • New option g:syntastic_sort_aggregated_errors (@lcd047)
  • New syntax highlight groups SyntasticStyleError and SyntasticStyleWarning (@kovidgoyal)
  • Lazy calls to the IsAvailable() functions (@lcd047)
  • New option g:syntastic_cursor_columns (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

Downloads

syntastic 3.4.0

@lcd047 lcd047 released this Jan 19, 2015 · 778 commits to master since this release

Core changes

  • Removed g:syntastic_delayed_redraws (@lcd047)
  • New options *_before and *_after for makeprgBuild() (@lcd047)
  • New jump mode for g:syntastic_auto_jump (@lcd047)
  • New buffer-local user variables b:syntastic_<filetype>_<checker>_<option> (@lcd047)
  • Overhaul of the checker registry (@lcd047)
  • Speed optimisations (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

Downloads

syntastic 3.3.0

@lcd047 lcd047 released this Jan 19, 2015 · 901 commits to master since this release

Core changes

  • Overhaul of the checker infrastructure (@lcd047)
  • More detailed debugging (@lcd047)
  • New command :SyntasticSetLoclist (@lcd047)
  • :SyntasticCheck now accepts multiple parameters (@lcd047)
  • :SyntasticInfo now takes an optional argument (@lcd047)
  • Option syntastic_quiet_warnings is now deprecated (@lcd047)
  • New options syntastic_quiet_messages and syntastic_<filetype>_<checker>_quiet_messages (@lcd047)
  • Speed optimisations (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

Downloads

syntastic 3.2.0

@lcd047 lcd047 released this Jan 19, 2015 · 1038 commits to master since this release

Core changes

  • Allow g:syntastic_filetype_map to apply to composite filetypes (@lcd047)
  • Re-read g:syntastic_mode_map at each attempted check (@lcd047)
  • New config variable g:syntastic_delayed_redraws (@lcd047)
  • New config variable g:syntastic_id_checkers (@lcd047)
  • Various bugs have been fixed.

Syntax checker changes

Downloads

syntastic 3.1.0

@lcd047 lcd047 released this Jan 19, 2015 · 1188 commits to master since this release

Core changes

  • Added simple debug message system :let g:syntastic_debug=1 to activate (@scrooloose)
  • Added :SyntasticInfo command (@scrooloose)
  • Refactor notifier mechanisms into notifier classes (@lcd047)
  • Syntastic no longer calls :quit (@kovidgoyal)
  • New option g:syntastic_check_on_wq (@lcd047)
  • New option g:syntastic_ignore_files (@lcd047)
  • New option g:syntastic_filetype_map (@lcd047)
  • New command :SyntasticReset (@lcd047)
  • New option g:syntastic_aggregate_errors (@lcd047)
  • Many optimisations and speed improvements (@lcd047)
  • Many bugs fixed.

Syntax checker changes

Downloads