summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2019-05-29Merge pull request #2529 from maxwell-k/terraform_linterw0rp
Add a terraform linter
2019-05-27add pgformatterSajjad Hashemian
2019-05-23Add a terraform linterKeith Maxwell
This linter uses the check functionality built into terraform. ALE already has a fixer using `terraform fmt` but this doesn't provide error messages. ALE already has a linter using `tflint` but this requires an extra application to be installed. For example this linter will give a warning that ! is an illegal character in the line below: variable "example" !{} This linter runs the buffer through the command below and parses the output: terraform fmt -no-color -check=true - This commit includes a basic implementation, documentation and tests. The only option is to control which executable is run. Tested with: $ terraform -version Terraform v0.11.13
2019-05-22Fix eclipse.jdt.ls workspace data path.Horacio Sanson
We were setting the -data parameter to the project root but this caused the language server to fail initialization and synch of gradle dependencies. As consequence ALE failed to work fully on gradle projects. This fix sets the workspace to the parent folder of the project root. Normally this corresponds to the correct Eclipse workspace path. When this is not the case, this fix also allows users to explicitly set the absolute path to the workspace via configuration variable.
2019-05-21Allow running eclipselsp as installed by system package on GNU/Linux (#2523)Grim Kriegor
* Search eclipselsp jar and config files within system package path * Allow setting an alternate eclipselsp configuration directory * Add test for ale_java_eclipselsp_config_path
2019-05-21Revert "Fix #2492 - Remove all Deoplete support for now"w0rp
This reverts commit 975cc7af8fbabe234a220c84e56b7ff719d8d959.
2019-05-21Merge pull request #2502 from ericvw/flake8-configw0rp
Change Python project root dir detection for flake8 configuration
2019-05-19Add support for Erlang dialyzer (#2509)Antoine Gagné
* Add support for Erlang dialyzer * Add an option to specify rebar3 profile In doing so, the use of the `**` wildcard becomes unnecessary.
2019-05-19Change Python project root dir detection for flake8 configurationEric N. Vander Weele
The official configuration files for `flake8` are `.flake8`, `tox.ini`, and `setup.cfg`. After investigation, it is safe to remove `flake8.cfg` as it appears to only exist as a typo in other tooling documentation (e.g., `python-language-server`). Even though no linters automatically read `.flake8rc`, it is kept in case projects may be using it for detecting the projects root directory.
2019-05-17Fix #1989 - Use ESlint options for fixers toow0rp
2019-05-17Close #2285 - Add a function for use with omnifuncw0rp
2019-05-16Update the Dockerfile with newer Vim versionsw0rp
2019-05-16Fix #2492 - Remove all Deoplete support for noww0rp
2019-05-13[linter] Add LSP support for LaTeX via texlabrliang
2019-05-12Merge pull request #2491 from mpesari/phpstan-autoload-optionw0rp
Add phpstan autoload option
2019-05-11Support b:ale_completion_enabled for disabling it for some buffersw0rp
2019-05-11Make it less likely people will do the wrong thingw0rp
Make it very clear in every single place that the setting for ALE's own completion implementation is mentioned that you should not enable it if you want to use ALE as a completion source for other plugins like Deoplete.
2019-05-10Add phpstan autoload optionMikko Pesari
2019-05-10#2403 - Make ale_disable_lsp apply consistently, and document it betterw0rp
2019-05-09Add option to show msg id when pylint is used (#2445)Katsuya Horiuchi
* Add python_pylint_use_msg_id to tweak output of pylint * Add test for ale_python_pylint_use_msg_id * Add doc on ale_python_pylint_use_msg_id
2019-05-09Fix typos in documentationSh3Rm4n
2019-05-08Improve eclipselsp jar search logic.Horacio Sanson
- Set default value to $HOME/eclipse.jdt.ls - Make JAR search regexp more specific. - Allow to set the VSCode extensions folder as ale_java_eclipselsp_path.
2019-05-08Fix eclipselsp path documentation.Horacio Sanson
Closes #2468
2019-05-07Escape phpstan arguments, and update documentationw0rp
2019-05-07Add fixer for OCaml ocp-indent (#2436)Kanenobu Mitsuru
2019-05-01Merge pull request #2446 from fnichol/add-var-sh-shellcheck-change-directoryw0rp
Add g:ale_sh_shellcheck_change_directory
2019-05-01Merge pull request #2437 from robertjlooby/add-floskellw0rp
Add floskell for Haskell formatting
2019-04-29Merge pull request #2448 from reedriley/masterw0rp
Add support for Vim's tagstack to ALEGoToDefinition
2019-04-29Include plugin description in local help lineCaleb Maclennan
The recommended format for _vim's internal help files_ is "<tag> <for vim version> <last change>", (see `:help help-writing` but this format is not parsed the same way for plugins. For plugins the recommended format includes a description of the plugin such as "<tag> <description>". See `:help write-local-help` for the different template.
2019-04-23Close #1753 - Implement minimum viable integration with Deopletew0rp
2019-04-23Add a fixer for r based on the styler package (#2401)Thibault Vatter
* Add styler as a new fixer for R files * Add to the list of supported tools * Add documentation
2019-04-19Add support for Vim's tagstack to ALEGoToDefinitionReed Riley
fixes 1236
2019-04-18Add g:ale_sh_shellcheck_change_directoryFletcher Nichol
2019-04-17Documentation: ale-java eclipselsp customizationJulio
See also https://github.com/w0rp/ale/pull/2121
2019-04-16Fix #1930 - Finish ale_fix_on_save_ignorew0rp
* Implementation had a bug * Documentation added * Tests added
2019-04-14Add floskell for Haskell formattingRob Looby
2019-04-13Add support for latexindent (#2387)Riley Martine
2019-04-13Merge pull request #2121 from hsanson/1996-add-support-for-eclipse-jdt-lsw0rp
WIP Fix 1996 - Add eclipse LSP support.
2019-04-13Merge pull request #2394 from harttle/masterw0rp
feat: fecs support for js/html/css lint and format
2019-04-13Linter for powershell syntax errors (#2413)Jesse Harris
* Linter for powershell syntax errors
2019-04-11change default value of ale_rust_rls_toolchain and update documentationrobertking
2019-04-11style: fecs related doc and vim scriptsJun Yang
2019-04-11feat: fecs support for js/html/css lint and formatharttle
`fecs` is a lint tool for HTML/CSS/JavaScript, see http://fecs.baidu.com for more options.
2019-04-11Fix 1996 - Add eclipse LSP support.Horacio Sanson
2019-04-10Add a linter for clojure using clj-kondo (#2377)Masashi Iizuka
2019-04-10Close #2179 - Add support for goplsw0rp
2019-04-10Adding new linter "cookstyle" for chef recipes (Issue #1187) (#2362)Raphael Hoegger
2019-04-08[doc] Add swift support documentation (#2426)Dan Loman
* [doc] Add swift support documentation * [doc] Add swift bullets in main help file * [doc] Add to supported languages and tools txt file as well * Ensure same name styling for help/readme files
2019-04-07Document ale#Hasv2.4.0w0rp
2019-04-07#2132 - Replace command_chain and chain_with with ale#command#Runw0rp