summaryrefslogtreecommitdiff
path: root/autoload
AgeCommit message (Collapse)Author
2020-01-01Merge pull request #2942 from PsiPhire/masterw0rp
Allow popup to be used instead of preview in completeopt
2020-01-01Merge pull request #2937 from kevinoid/eslint-run-from-project-rootw0rp
Run ESLint from project root dir where possible
2020-01-01Merge pull request #2828 from akhilman/hover-to-previeww0rp
Add option to show hover messages in preview.
2019-12-29Add old check for bufline apiJerko Steiner
2019-12-22Allow popup to be used instead of preview in completeoptZander Lee
2019-12-17Run ESLint from project root dir where possibleKevin Locke
ESLint 6 loads all plugins/configs/parsers relative to the project root which, by default, is the directory in which ESLint is invoked, as described in [ESLint RFC 2018-simplified-package-loading]. Therefore, ALE should run ESLint from the project root, when possible, so that dependencies will load. This commit does so. [ESLint RFC 2018-simplified-package-loading]: https://github.com/eslint/rfcs/blob/master/designs/2018-simplified-package-loading/README.md Fixes: #2787 Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
2019-12-04Fix prettier_standard to respect the configuration fileConrad Irwin
Before this change, prettier_standard would run and ignore any .prettierrc, now it will respect the configuration of the file being linted. This change relies on prettier-standard 16.1.0 for the --stdin-filepath flag, but is backward compatible: older versions of prettier-standard will ignore the unknown flag and continue to run with no configuration file.
2019-11-26Fix 2891 - eslint not showing errors.Horacio Sanson
ESLint errors are contained in an array that can contain different stuff other than JSON error messages. This patch iterates over the whole array ignoring any non-json data.
2019-11-23ShellDetect: fall back to filetype if no hashbangEddie Lebow
Some files lack a hashbang line but still have an unambiguous filetype. For example, the file `.zshrc` has the filetype `zsh`. Augment ale#handlers#sh#GetShellType to fall back to the filetype if no hashbang line can be found.
2019-11-15Merge pull request #2847 from DonnieWest/allowUserToCustomizeItemsw0rp
Allow user to customize items
2019-11-14Clean up the nimpretty codew0rp
2019-11-14Merge pull request #2660 from YPCrumble/masterw0rp
Add StandardJS linter for TypeScript
2019-11-09add nimpretty fixerBùi Thành Nhân
2019-11-08Switch variables to dictionary keyDonnie West
2019-11-08Add scriptencoding to `completion.vim`Donnie West
2019-11-08Allow the user to set their own completion valuesDonnie West
2019-11-08Check kind safelyDonnie West
2019-11-08Allow the user to remove warnings from completionsDonnie West
2019-11-07Switch from style to transformers (#2838)Thibault Vatter
* Switch to transformers for styler * Adapt unit test too
2019-10-29Merge pull request #2690 from iclanzan/purtyw0rp
Add purty fixer for PureScript
2019-10-28Fix the test issues with html-beautifyw0rp
2019-10-28Add support for html-beautify (#2788)Hugo Osvaldo Barrera
* Add support for html-beautify * Add html-beautify to the list of supported tools * Update docs
2019-10-28fixers/stylelint: enhance `stylelint` fixer (#2745)Charlie Johnson
* Refactor stylelint fixer test * Support additional stylelint fixer options * Support changing working directory for stylelint fixer * Force css syntax for stylelint fixer
2019-10-22Merge branch 'master' into do-not-save-on-autoimportJerko Steiner
2019-10-22Rename ale#fix#SetBufferContents to ale#util#SetBufferContentsJerko Steiner
2019-10-21Allow the use of StandardX for StandardJS linting and fixing.Ian Campbell
See https://github.com/standard/standardx
2019-10-21Remove standardts fixer in favor of allowing standard.vim fixer to handle ↵Ian Campbell
JavaScript or TypeScript options.
2019-10-21Add StandardJS for TypeScript linting and fixing.Ian Campbell
2019-10-21Fix #2835 - Bump up the sign group version check for NeoVimw0rp
2019-10-18Mention the disabled option for message severityw0rp
2019-10-18Adding support for LSP `window/showMessage` method (#2652)Andre Souto
* Added base handling for window/showMessage * Ignoring severity log * Code formatting * Added user configurable severity * Preferring ale#util#ShowMessage over echo'ing directly * Using format similar to ale_echo_msg_format for consistency * Updating docs * Added LSP log config string; improved tests * Use warning as fallback for incorrect user config
2019-10-18Merge pull request #2845 from DonnieWest/fixItemDetailsOnEmptySourcew0rp
Fix tsserver not returning details for items with empty source
2019-10-17Fix tsserver not returning details for items with empty sourceDonnie West
2019-10-17Allow code actions to work on callback based sourcesDonnie West
2019-10-16Bump the ALE versionv2.6.0w0rp
2019-10-12Add option to show hover messages in preview.Ildar Akhmetgaleev
Add new option 'ale_hover_to_preview' to show hover messages in preview window.
2019-10-09Do not save for ALERename and ALEOrganizeImportsJerko Steiner
2019-10-09Fix #2800 - Ignore completion user data which is not a dictionaryw0rp
2019-10-07Merge pull request #2676 from davidtwco/nixfmt-fixerw0rp
Add nixpkgs-fmt fixer.
2019-10-04Fix sign parser to be language independent.Horacio Sanson
2019-09-25569 support vim sign group and priority (#2786)Horacio Sanson
* Use sign-group only on supported vim versions. The sign-group feature is only available in nvim 0.4.0 and vim 8.1.614. * Add priority to ALE signs. This allows users to set a priority to ALE signs to take precedence over other plugin signs.
2019-09-20Merge pull request #2736 from zoonfafer/doc-typosw0rp
doc: Fix typos
2019-09-20Fix #2744 - Make ALEFix work when only casing is changedw0rp
2019-09-20Show description of autoimport action for tsserverJerko Steiner
2019-09-19Close #2764 - Support the new React filetypes with aliasesw0rp
2019-09-19Fix #2711 - Fix writing to files on savew0rp
2019-09-19`arguments` needs to be handled for `compile_commands.json` in addition to ↵Mo Zhonghua
`command` (#2123) * c linter: compatible with compile_commands.json without command field
2019-09-14Adding linting for rmd filetype (duplicate of rmarkdown)statquant
2019-09-12feat: support sqlformat. (#2702)Cluas
* feat: support sqlformat.
2019-09-12Add ALERename (tsserver & LSP), ALEOrganizeImports (tsserver) and auto ↵Jerko Steiner
import support (tsserver) (#2709) This commit adds support for renaming symbols in tsserver and with LSP tools, and for organising imports with tsserver. Completion results for symbols that can be imported are now suggested if enabled for tsserver completion done via ALE.