diff --git a/README.markdown b/README.markdown index b9bdc7e0..5523d088 100644 --- a/README.markdown +++ b/README.markdown @@ -65,11 +65,11 @@ JSX, LESS, Lex, Limbo, LISP, LLVM intermediate language, Lua, Markdown, MATLAB, Mercury, NASM, Nix, Objective-C, Objective-C++, OCaml, Perl, Perl POD, PHP, gettext Portable Object, OS X and iOS property lists, Pug (formerly Jade), Puppet, Python, QML, R, Racket, RDF TriG, RDF Turtle, Relax NG, -reStructuredText, RPM spec, Ruby, SASS/SCSS, Scala, Slim, SML, Solidity, Sphinx, SQL, -Stylus, Tcl, TeX, Texinfo, Twig, TypeScript, Vala, Verilog, VHDL, VimL, xHtml, -XML, XSLT, XQuery, YACC, YAML, YANG data models, z80, Zope page templates, and -Zsh. See the [manual][checkers] for details about the corresponding supported -checkers (`:help syntastic-checkers` in Vim). +reStructuredText, RPM spec, Ruby, SASS/SCSS, Scala, Slim, SML, Solidity, +Sphinx, SQL, Stylus, Tcl, TeX, Texinfo, Twig, TypeScript, Vala, Verilog, +VHDL, VimL, xHtml, XML, XSLT, XQuery, YACC, YAML, YANG data models, z80, Zope +page templates, and Zsh. See the [manual][checkers] for details about the +corresponding supported checkers (`:help syntastic-checkers` in Vim). A number of third-party Vim plugins also provide checkers for syntastic, for example: [merlin][merlin], [omnisharp-vim][omnisharp], [rust.vim][rust], diff --git a/doc/syntastic-checkers.txt b/doc/syntastic-checkers.txt index 91f090e8..ccd1bea0 100644 --- a/doc/syntastic-checkers.txt +++ b/doc/syntastic-checkers.txt @@ -101,7 +101,7 @@ SYNTAX CHECKERS BY LANGUAGE *syntastic-checkers-lang* Sh.......................................|syntastic-checkers-sh| Slim.....................................|syntastic-checkers-slim| SML......................................|syntastic-checkers-sml| - Solicity.................................|syntastic-checkers-solicity| + Solidity.................................|syntastic-checkers-solidity| SQL......................................|syntastic-checkers-sql| Stylus...................................|syntastic-checkers-stylus| @@ -5783,18 +5783,18 @@ accepts the standard options described at |syntastic-config-makeprg|. ============================================================================== SYNTAX CHECKERS FOR SOLIDITY *syntastic-checkers-solidity* -The following checkers are available for Solidity (filetype "sol"): +The following checkers are available for Solidity (filetype "solidity"): - 1. SOLC.....................|syntastic-solidity-solc| + 1. solc.....................|syntastic-solidity-solc| ------------------------------------------------------------------------------ -1. Solc *syntastic-solidity-solc* +1. solc *syntastic-solidity-solc* Name: solc Maintainer: Jacob Cholewa -"Solc" is a compiler for the Etherium Smart-Contract language Solidity. -See the project's page for details: +"solc" is a compiler for Etherium's smart-contract language "Solidity" +(https://solidity.readthedocs.io/). See the project's page for details: https://github.com/ethereum/solidity @@ -5803,6 +5803,14 @@ Checker options~ This checker is initialised using the "makeprgBuild()" function and thus it accepts the standard options described at |syntastic-config-makeprg|. +Note~ + +You probably also need a plugin to set |filetype| for Solidity files, such as +"vim-solidity": + + https://github.com/tomlion/vim-solidity + + ============================================================================== SYNTAX CHECKERS FOR SQL *syntastic-checkers-sql* diff --git a/plugin/syntastic.vim b/plugin/syntastic.vim index 5b501910..76f1e743 100644 --- a/plugin/syntastic.vim +++ b/plugin/syntastic.vim @@ -19,7 +19,7 @@ if has('reltime') lockvar! g:_SYNTASTIC_START endif -let g:_SYNTASTIC_VERSION = '3.7.0-180' +let g:_SYNTASTIC_VERSION = '3.7.0-187' lockvar g:_SYNTASTIC_VERSION " Sanity checks {{{1