summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-04Refactor the "s:LoadArgCount()" function (#3025)w0rp
* Refactor the "s:LoadArgCount()" function Previously, this function would always set "v:errmsg" on the first call with a given function. This is because autoloaded functions are not defined on the first call. A number of improvements have been made: - a useless local function ("l:Function") is removed - the "execute()" builtin captures the output, instead of ":redir" - a ":try" block handles the case where a function is not defined - a useless ":if" is removed since ":redir" always defines the var - confusing quoting is re-written (remove double "'" chars) Fixes: #3021
2020-02-25Mention using 'hidden' in combination with ALEGoToDefinitionw0rp
2020-02-22Add default labels to issue templatesw0rp
2020-02-08Merge pull request #2986 from ndrewtl/patch-1Ryan
misc: change email address for @ndrewtl
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-02Merge pull request #2908 from af/patch-1w0rp
Fix for incorrect eslint output parsing for graphql files
2020-01-02Mypy: try to find folder containing mypy.ini to use as cwd. (#2385)Harry Percival
* When deciding which directory to run mypy from, prefer a folder with mypy.ini in it * Add a test for mypy.ini-finding behaviour
2020-01-02Fix the buildw0rp
2020-01-02Fix #2704 - Show mypy notes; can be disabledw0rp
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-01Make it more obvious you can use popup in completeopt noww0rp
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-01Documented g:ale_hover_to_previeww0rp
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-12-03Add a Help Wanted message in case people are interestedw0rp
2019-11-27Merge pull request #2910 from hsanson/2891-fix-eslinter-json-parserw0rp
Fix 2891 - eslint not showing errors.
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-24Fix for incorrect eslint output parsing for graphql filesAaron Franks
The output is configured to be JSON, but the handler was parsing it as 'lines'
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-14Merge pull request #2890 from nhanb/masterw0rp
Add nimpretty fixer for nim-lang
2019-11-14Merge pull request #2889 from zigford/powershell-7-errorvieww0rp
Default errorview in pwsh7 now concise
2019-11-09add nimpretty fixerBùi Thành Nhân
2019-11-09Default errorview in pwsh7 now conciseJesse Harris
2019-11-08Add tagged entry for symbols to documentationDonnie West
2019-11-08Switch variables to dictionary keyDonnie West
2019-11-08Add scriptencoding to `completion.vim`Donnie West
2019-11-08Fix typoDonnie West
2019-11-08Add documentation for ale-symbols featureDonnie 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-11-07Fix a test failing in AppVeyorw0rp
2019-11-07Merge pull request #2887 from tamago324/add-nimcheck-end_col-optionsw0rp
Add nimcheck end_col options
2019-11-07Revert "Add definition of c/clangd's language as C (#2791)"w0rp
This reverts commit f4070f6c43b3cb2e7463d8426a68d5a726991288.
2019-11-07Merge pull request #2617 from robindar/masterw0rp
Fix crystal-lang non file-tied message handling
2019-11-07Add nimcheck end_col optionstamago324
nimcheck
2019-10-29Merge pull request #2690 from iclanzan/purtyw0rp
Add purty fixer for PureScript
2019-10-29Merge pull request #2819 from greg0ire/psalm_extra_optionsw0rp
Add the possiblity to add extra psalm options
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-28Merge pull request #2700 from elebow/clangcheck-no-color-diagnosticsw0rp
clangcheck: Add -fno-color-diagnostics (closes #2188)
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-21Make sure README and docs are synced.Ian Campbell
2019-10-21Add StandardJS for TypeScript linting and fixing.Ian Campbell