summaryrefslogtreecommitdiff
path: root/doc/ale.txt
AgeCommit message (Collapse)Author
2021-01-22Fix linting errorsNelson Yeung
2021-01-22xo: update docsCharles B Johnson
2021-01-22Fix linter errorHoracio Sanson
2021-01-22Add yamllint and prettier to openapi.Horacio Sanson
This commit enables yamllint and prettier on openapi files.
2021-01-22Fix 2777 - Add IBM openapi validatorHoracio Sanson
2021-01-20Merge pull request #3261 from toastal/dhallHoracio Sanson
Enhanced Dhall fixer support
2021-01-20Merge pull request #3475 from benknoble/dafny-include-timeoutsHoracio Sanson
dafny: add a timeLimit option and message-parsing
2021-01-20Merge pull request #3362 from daliusd/tsserver_hintsHoracio Sanson
Show tsserver hints/suggestions in Ale.
2021-01-14Merge pull request #3471 from kevinclark/3448-fix-unittestsw0rp
Make test/scripts/custom-checks portable
2021-01-14Add nvim floating window support (replaces #3314) (#3470)Kevin Clark
* Add nvim floating window hover support * Add configuration for float to replace preview * preview#ShowFloating: qualify local variables * Configure floating preview usecases individually Also: * Extract floating preview to its own file. * Ignore 'stay_here' option. Moving into the floating preview window seems confusing at best. * Re-use existing floating preview window if it's still up. * Flush out floating preview documentation. * Watch cursor position changes per window Floating previews open a new window, so when that window is written to, it moves briefly there at a different position than the original window. This makes repeated positions detected when positions are tracked at a s: level. Instead, we change the variable to window scoped, which only fires a message if the cursor has changed from the last position in *that window*. * g:ale_floating_preview cleanup * floating_preview: add ALEDetail tests * Fix fecs test missing runtime call * Add ALEHover floating preview tests Co-authored-by: Jan-Grimo Sobez <jan-grimo.sobez@phys.chem.ethz.ch>
2021-01-13Merge pull request #3494 from YorickPeterse/masterHoracio Sanson
Add linter for Inko
2020-12-23Add linter for InkoYorick Peterse
This adds a linter for Inko (https://inko-lang.org/). The linter makes use of Inko's own compiler, and a newly introduced --check flag to only check for errors; instead of also compiling source code.
2020-12-21merging mastertoastal
2020-12-17Add salt-lint supportBenjamin Binier
2020-11-30dafny: add a timeLimit option and message-parsingD. Ben Knoble
2020-11-28Fix TOC testsKevin Clark
Sort order is slightly different than the headings
2020-11-25feat: add yamlfix fixerLyz
2020-11-21Add support for R languageserver (#3370)Eric Zhao
2020-11-21Merge pull request #3409 from lyz-code/feat/add-autoimport-supportw0rp
feat: add autoimport fixer
2020-11-21Adds support for Tlint - A Tighten Opinionated PHP Linter (#3291)Jose Soto
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-11-21Merge pull request #2903 from davidtwco/ormolu-fixerw0rp
Add ormolu fixer.
2020-11-21Use has('gui_running') instead of has('gui')w0rp
2020-11-21Close #2727 - Add a hover-only setting for balloonsw0rp
2020-11-21Fix #3332 - Modify everything for rename/actionsw0rp
ALE now just modifies every open buffer for rename and actions, and sets up a one-time use BufEnter event to reload buffers that are changed so you don't have to think about what to do with changed buffers.
2020-11-21Add a missing blank line in documentationw0rp
2020-11-21Merge pull request #3357 from creativenull/feat-php-intelephensew0rp
feat: add intelephense support for php
2020-11-21Add luafmt fixer (#3289)zandr
2020-11-21Merge pull request #3292 from dmitrivereshchagin/add-elvis-handler-for-erlangw0rp
Add Elvis handler for Erlang
2020-11-21Settings to control suggestions.Dalius Dobravolskas
2020-11-21Close #1466 - Add GVIM refactor menu supportw0rp
Code actions and ALERename now appear in the right click context menu for GVim by default.
2020-11-14Update documentation for code actions and renamew0rp
2020-11-14Support for LSP/tsserver Code Actions (#3437)Dalius Dobravolskas
* Added tsserver and LSP code action support. * tsserver refactors support added. * Handling special case when new text is added after new line symbol. * ale#code_action#ApplyChanges simplified. * Initial attempt on LSP Code Actions. * workspace/executeCommand added. * Some null checks added. * Add last column to LSP Code Action message. * Pass diagnostics to LSP code action. Previously ApplyChanges code was applied from top-to-bottom that required extra parameters to track progress and there was bug. I have changed code to bottom-to-top approach as that does not require those extra parameters and solved the bug. Tested with typescript-language-server and it is working.
2020-11-14Merge branch 'master' of github.com:dense-analysis/ale into dhalltoastal
2020-10-23feat: add autoimport fixerLyz
2020-10-23Add ormolu fixer.David Wood
This commit adds a fixer for the Haskell language, ormolu (https://github.com/tweag/ormolu). Signed-off-by: David Wood <david@davidtw.co>
2020-10-15#3332 Implement :ALERename! for ignoring errorsw0rp
:ALERename! now ignores errors for files that cannot be modified, and modifies all other files.
2020-10-01Fix grammatical error in docisaif
2020-09-17feat: add intelephense support for phpArnold Chand
2020-09-14Merge branch 'master' into dhalltoastal
2020-09-09Close #2522 - Check pylint on the flyw0rp
Newer versions of pylint will now check your code as you type. Older versions will still only check the file on disk. Co-authored-by: Oliver Wiegers <oliver.wiegers@gmail.com>
2020-09-08Close #3333 - Add an ALECompletePost eventw0rp
Add an `ALECompletePost` event along with everything needed to make it useful for its primary purpose: fixing code after inserting completions. * `ALEFix` can now be called with a bang (`!`) to suppress errors. * A new `ALELintStop` command lets you stop linting, and start it later.
2020-09-08merge master -- apparently someone else added dhall?toastal
2020-09-06Close #3268 - Implement :ALEImportw0rp
A new command, `:ALEImport`, has been added, which lets you import words at your cursor if a completion provider can provide a completion for that word which includes some additional text changes.
2020-09-06Add Elvis handler for ErlangDmitri Vereshchagin
[Elvis][1] is an Erlang style reviewer. [1]: https://github.com/inaka/elvis
2020-08-29#2107 - Recommend <C-c> instead, which avoids autocmd functionsw0rp
2020-08-29#2107 - Document completion fallbacks and insert-completion trickw0rp
2020-08-29Fix #2971 - Disable automatic completion while 'paste' is activew0rp
2020-08-28Close #3285 - lint_file is now dynamicw0rp
`lint_file` can now be computed dynamically with a callback function, which can return a deferred result, as per `ale#command#Run`. This allows linters to dynamically switch between checking files on disk, or checking code on the fly. Some tests have been fixed on Windows.
2020-08-28Close #3309 - Add b:ale_lint_delayw0rp
2020-08-28#3324 - Enable rls by defaultw0rp