summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2017-07-16Add SyntaxErl linterDmitri Vereshchagin
These changes add [SyntaxErl][1] integration. SyntaxErl is a syntax checker tool for Erlang. [1]: https://github.com/ten0s/syntaxerl
2017-07-16#739 - Document the end_col and end_lnum keys for the loclist formatw0rp
2017-07-14#764 - Update the documentation to mention how to echo messages with the ↵w0rp
ALELint autocmd
2017-07-13Add scalastyle linter (#766)Kevin Kays
* Add support for scalastyle * Add scalastyle docs * scalastyle support for column numbers * off by one column * Add tests for scalastyle command and handler * update readme for scalastyle * allow full scalastyle options instead of just config file * fix indentation * allow scalastyle config file in parent directories by a couple names. * check for missing match args with empty * remove echo * use a for loop
2017-07-12Add rails_best_practices handler (resolves #655) (#751)Eddie Lebow
* Move FindRailsRoot() to more general location * Add rails_best_practices handler (resolves #655) * Update documentation for rails_best_practices Also add brakeman to *ale* documentation. * rails_best_practices: allow overriding the executable * rails_best_practices: format help correctly * rails_best_practices: capture tool output on Windows
2017-07-11Fix documentation typoJulian Andrews
2017-07-11Prefer --fast for stack-build (#754)Jake Zimmerman
* Vim scripts shouldn't have hyphens Especially not ones that will be autoloaded. You can't have a hyphen in a function name, so autoloading functions based on filename will fail. * Add g:haskell_stack_build_options, default: --fast If we're going to use the --fast option, we may as well go the whole 9 yards and let the user configure the 'stack build' flags. * Create documentation for stack-build options
2017-07-09Add new Haskell linter (#742)Jake Zimmerman
* Add stack-build linter for Haskell The stack-build linter works better than the other two linters when you're working with an entire Haskell project. It builds the project entirely and reports any errors. The other two Haskell GHC linters only work on single files, which can result in spurious errors (for example, not being able to find imports). * Document all available Haskell linters * Split GHC checkers into separate files
2017-07-08Fix a syntax error in an examplew0rp
2017-07-08Added missing statement about `<Plug>(ale_toggle)` mapping to the ↵Andrew Vimmer
documentation (#740) * Added missing statement about a `<Plug>` mapping. * Fixed logical mistake related to "option calling". * Rectified article usage according to a request.
2017-07-08Use different reporter to support older versions of jscs (#737)Jonathan Boudreau
* Use different reporter to support older versions of jscs * Add test and make more consistent with other code * Add documentation for jscs * Add more test coverage
2017-07-08Document how to install yamllintw0rp
2017-07-08Document the virtualenv directories variable in the main file insteadw0rp
2017-07-08Use equal signs for language documentation sectionsw0rp
2017-07-07Make the executable for gometalinter configurablew0rp
2017-07-04Store the output of commands by default so I don't have to ask people to ↵w0rp
turn it on any more.
2017-07-03Fix #182 - Add support for lintrw0rp
2017-07-03Fix #178 - Check Stylus files with stylelintw0rp
2017-07-03Allow `hadolint` linter to run via docker image (#720)Chris Weyl
* Add documentation for hadolint (doc/ale-hadolint.txt) * Allow `hadolint` linter to run via docker image These changes enable the `hadolint` linter to run via the author's docker image, if present. Three modes are supported: * never use docker; * always use docker; and * use docker as a failback.
2017-06-30Be more explicit about the effect of `g:..._perlcritic_profile = ''`Chris Weyl
Just to prevent any confusion, the documentation now explicitly states that setting `g:ale_perl_perlcritic_profile` to an empty string merely disables passing an explicit profile to `perlcritic` and does not cause `--no-profile` to be set.
2017-06-29Add profile, other options to the perlcritic linter (#675)Chris Weyl
* Add profile, other options to the perlcritic linter
2017-06-29Fix #707 - Fix some duplicate tags, and add some code to check for themw0rp
2017-06-29Make pug-lint detect node_modules executables, and add options for pug-lint ↵w0rp
like the other linters
2017-06-29Adds an option to pass additional arguments to the verilog/verilator … (#698)Tarik Graba
* Adds an option to pass additional arguments to the verilog/verilator linter The new otion is g:ale_verilog_verilator_options + doc * Spell check verilog linter doc file * Add entries to the verilog linters in the doc table of content * Vader test for verilog/verilator linter args option verilog_verilator_options
2017-06-28Add prettier-standard support (#702)Adam Stankiewicz
* Add prettier-standard support * Update ale-javascript.txt Remove a duplicated header line.
2017-06-28Use a new window for the ALEFixSuggest command, and document it betterw0rp
2017-06-27Fix #680 - Use --shadow-file to check for problems with mypy while you typew0rp
2017-06-27#678 - Document the sign column color behaviourw0rp
2017-06-26Document :ALEInfo betterw0rp
2017-06-26#171 - Document every highlightw0rp
2017-06-24Fix #683 Recommend prettier and eslint over prettier-eslintw0rp
2017-06-24Add clangcheck Linter to cpp (#686)Gagbo
Add a clangcheck linter
2017-06-24Added builddir option to clang-tidy to point to json folder (#688)Gagbo
Detect compille_commands.json files for clang-tidy
2017-06-24Fix #687 - Check files on enter if they have changedw0rp
2017-06-21Document the new phpcs optionsw0rp
2017-06-20Fix #668 - Support eslint for TypeScriptw0rp
2017-06-18#659 - Add options for Python fixers, and cut down on duplicated documentationw0rp
2017-06-14Fix #536 - Implement linter problem type re-mappingw0rp
2017-06-14Fix FusionScript documentation text alignmentw0rp
2017-06-14Add fusion-lint, documentation, and tests (#648)Ryan
* Add `fusion-lint` for first FusionScript linter * Add documentation over `fusion-lint` * Add tests for `fusion-lint` command callback
2017-06-13Document the tsserver linterw0rp
2017-06-11Perlcritic column number and rule names (#640)Steven Humphrey
* Add column number to perlcritic linting output This returns the column number of the perlcritic error so that ale can show the column in addition to the line where perlcritic found an error. * Add perlcritic configuration for rule names This adds a configuration setting so that the name of the perlcritic rule is shown [Rule::Name] after the error message. This is useful to lookup the rule failure. * Add a vader test for perlcritic#GetCommand
2017-06-08Support for GNU Awk linting (#638)Mark Korondi
* GNU Awk linter support * Documentation for awk linter
2017-06-08Fix typoMarcio Mazza
2017-06-08Fix #634 - Document eslint --fix behaviour with nested configuration filesw0rp
2017-06-07Put ve-py3 before ve, so Python 3 executables will be preferredw0rp
2017-06-06Allow ALEFix functions to be defined with only the buffer argumentw0rp
2017-06-06Use BufWinEnter for g:ale_lint_on_enter insteadw0rp
2017-06-05doc: fix typo: s/the the/to the/Daniel Hahler
2017-06-03Add :ALEFirst and :ALELast commands (#616)Drew Neil
* Add :ALEFirst and :ALELast commands * Add documentation for ALEFirst and ALELast commands * Add tests for ale#loclist_jumping#JumpToIndex() * Fix the loclist jumping tests