Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-15 | #3332 Implement :ALERename! for ignoring errors | w0rp | |
:ALERename! now ignores errors for files that cannot be modified, and modifies all other files. | |||
2020-09-08 | Close #3333 - Add an ALECompletePost event | w0rp | |
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-06 | Close #3268 - Implement :ALEImport | w0rp | |
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-08-29 | Fix psalm options. Retry on some test failures | w0rp | |
2020-08-27 | #3312 - Just check if additionalTextEdits is non-empty | w0rp | |
2020-08-27 | Fix #3312 - Fix a false positive for auto imports | w0rp | |
ALE was incorrectly detecting completion results from servers such as rust-analyzer as wanting to add import lines when additionalTextEdits was present, but empty. Now ALE only filters out completion results if the autoimport setting is off, and one of the additionalTextEdits starts on some line other than the current line. If any additionalTextEdits happen to be identical to the change from completion anyway, ALE will skip them. | |||
2020-08-14 | Fix #2899 - Handle tsserver default import completion | w0rp | |
2020-08-09 | Close #3267 - Add a general autoimport setting | w0rp | |
2020-08-09 | Merge pull request #2849 from DonnieWest/excludeTsserverWarnings | w0rp | |
Allow the user to remove warnings from completions | |||
2020-08-07 | Fix a failing test | w0rp | |
2020-05-31 | Add test for LSP autoimport | Jerko Steiner | |
2020-04-17 | Merge pull request #2823 from jeremija/do-not-save-on-autoimport | w0rp | |
Do not save after ALERename and ALEOrganizeImports | |||
2020-01-01 | Add 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> | |||
2019-11-08 | Fix typo | Donnie West | |
2019-11-08 | Allow the user to set their own completion values | Donnie West | |
2019-11-08 | Allow the user to remove warnings from completions | Donnie West | |
2019-10-22 | Merge branch 'master' into do-not-save-on-autoimport | Jerko Steiner | |
2019-10-18 | Merge pull request #2845 from DonnieWest/fixItemDetailsOnEmptySource | w0rp | |
Fix tsserver not returning details for items with empty source | |||
2019-10-17 | Fix tsserver not returning details for items with empty source | Donnie West | |
2019-10-17 | Allow code actions to work on callback based sources | Donnie West | |
2019-10-09 | Do not save for ALERename and ALEOrganizeImports | Jerko Steiner | |
2019-09-20 | Show description of autoimport action for tsserver | Jerko Steiner | |
2019-09-12 | Add 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-08-17 | Add asyncomplete.vim Support (#2627) | Donnie West | |
2019-06-19 | Add & fix tests for added funcs | delphinus | |
2019-05-30 | Fix #2544 - Completion positions are off by one | w0rp | |
2019-05-28 | Fix #2535 - Automatically emit <C-x><C-o> less to prevent <C-o> issues | w0rp | |
2019-05-17 | Close #2285 - Add a function for use with omnifunc | w0rp | |
2019-05-12 | #2492 - Try to fix a deoplete bug again | w0rp | |
2019-05-11 | Support b:ale_completion_enabled for disabling it for some buffers | w0rp | |
2019-05-09 | #2481 - Use text to insert from insertText | w0rp | |
2019-04-23 | Close #1753 - Implement minimum viable integration with Deoplete | w0rp | |
2019-03-10 | #2341 - Handle completion messages with textEdit objects | w0rp | |
2019-03-08 | Fix #2326 - ALEComplete no longer replaces completeopt | w0rp | |
2019-02-15 | Fix #2295 - Respond to initialize with an initialized message | w0rp | |
2019-02-13 | #2132 Use an on-init callback for all LSP logic | w0rp | |
2019-02-08 | Fix #2257 - Fix an off by 1 which broke completion for some servers | w0rp | |
2019-01-21 | Update tests | Andrey Popp | |
2019-01-08 | Optimize ale#completion#Filter when prefix is "" | Jerko Steiner | |
2019-01-08 | Manually trigger autocomplete even when prefix is "" | Jerko Steiner | |
2018-09-17 | #1794 - Handle LSP documentation content as a Dictionary | w0rp | |
2018-09-12 | fix non-. prefix triggers overfiltering results | Nick Gavalas | |
2018-09-11 | fix tsserver className parsing | Nick Gavalas | |
2018-09-07 | #1888 Support names with minuses in Clojure and Lisp | w0rp | |
2018-08-24 | Use one LSP connection per project | w0rp | |
2018-07-26 | #1700 - Try using a 0ms timer showing the completion menu | w0rp | |
2018-07-25 | #1700 - Temporarily change completion options when the feedkeys() keybind is ↵ | w0rp | |
fired | |||
2018-07-23 | #1751 Handle LSP completion results without the 'kind' attribute | w0rp | |
2018-07-22 | Make the completion events test fail less | w0rp | |
2018-07-22 | #1692 - Only send completion requests to the first server supporting them | w0rp | |