summaryrefslogtreecommitdiff
path: root/autoload
AgeCommit message (Collapse)Author
2020-01-28misc: change email address for @ndrewtlAndrew Lee
This is kind of a peculiar reason for a PR, but I no longer control the email listed. I want to change it to avoid people getting the wrong email for me. Also, I still control the domain, but if at any point I don't, I want to put down in writing that if you get an email from this, it's not from me.
2020-01-01Add TypeScript autoimport support for deoplete (#2779)Jerko Steiner
* Add autoimport support for deoplete * Fix test_deoplete_source.py * Use callback instead of is_async for deoplete Shuogo, the author of Deoplete, does not recommend using the `is_async` option: > I think is_async is not recommended. It is not so useful and broken. > You should use callback system instead. Link: https://github.com/Shougo/deoplete.nvim/issues/1006#issuecomment-526797857 Incidentally, the same thread mentiones an issue started by w0rp: https://github.com/Shougo/deoplete.nvim/issues/976 The deoplete docs also say is_async is deprecated: > is_async (Bool) > If the gather is asynchronous, the source must set > it to "True". A typical strategy for an asynchronous > gather_candidates method to use this flag is to > set is_async flag to True while results are being > produced in the background (optionally, returning them > as they become ready). Once background processing > has completed, is_async flag should be set to False > indicating that this is the last portion of the > candidates. > > Note: The feature is deprecated and not recommended. > You should use callback system by > |deoplete#auto_complete()| instead. Link: https://github.com/Shougo/deoplete.nvim/blob/master/doc/deoplete.txt Co-authored-by: w0rp <w0rp@users.noreply.github.com>
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-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-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-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-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-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-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.
2019-09-12Merge pull request #2695 from elebow/move-ruby-escape-executablew0rp
Move ale#handlers#ruby#EscapeExecutable to ale#ruby#EscapeExecutable
2019-09-12languagetools: stop auto-appending --autoDetect (#2616)Samuel Roeca
Options are now configurable for languagetools, and `--autoDetect` can be removed by changing the options.
2019-09-11Fix #2760 - Ignore all errors for adding NeoVim highlightsw0rp
2019-09-10dfmt support (#2662)theoremoon
* Add support for `dfmt`
2019-09-01Add g:ale_sign_highlight_linenr (#2678)BlahGeek
* add g:ale_sign_highlight_linenr * Fix tests. Change option default value * Rename ale_sign_highlight_linenr to ale_sign_highlight_linenrs * Default ale_sign_highlight_linenrs to 0
2019-09-01Merge pull request #2638 from frangio/nvim-highlightw0rp
Use Neovim API for highlights when available