summaryrefslogtreecommitdiff
path: root/test/completion/test_completion_events.vader
AgeCommit message (Collapse)Author
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-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-08-29Fix psalm options. Retry on some test failuresw0rp
2020-04-17Merge pull request #2823 from jeremija/do-not-save-on-autoimportw0rp
Do not save after ALERename and ALEOrganizeImports
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>
2019-10-22Merge branch 'master' into do-not-save-on-autoimportJerko Steiner
2019-10-17Allow code actions to work on callback based sourcesDonnie West
2019-10-09Do not save for ALERename and ALEOrganizeImportsJerko Steiner
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-08-17Add asyncomplete.vim Support (#2627)Donnie West
2019-05-28Fix #2535 - Automatically emit <C-x><C-o> less to prevent <C-o> issuesw0rp
2019-05-17Close #2285 - Add a function for use with omnifuncw0rp
2019-05-11Support b:ale_completion_enabled for disabling it for some buffersw0rp
2019-04-23Close #1753 - Implement minimum viable integration with Deopletew0rp
2019-03-08Fix #2326 - ALEComplete no longer replaces completeoptw0rp
2018-07-26#1700 - Try using a 0ms timer showing the completion menuw0rp
2018-07-25#1700 - Temporarily change completion options when the feedkeys() keybind is ↵w0rp
fired
2018-07-22Make the completion events test fail lessw0rp
2018-07-17#1700 - Don't send <C-x><C-o> for completion in Insert modew0rp
2018-07-16#1700 - Stop handling completion results if you leave insert modew0rp
2018-07-04Close #1690 - Respect the preview setting for completeoptw0rp
2018-04-22Close #1162 - Implement completion support with LSP serversw0rp
2017-11-26#1162 Add unfinished experimental code for supporting LSP completion, clean ↵w0rp
up the tests, and make the completion cancelling better