mirror of
https://github.com/dense-analysis/ale.git
synced 2026-01-10 21:42:31 +08:00
Close #1162 - Implement completion support with LSP servers
This commit is contained in:
@@ -2,12 +2,9 @@ Before:
|
||||
Save g:ale_completion_delay
|
||||
Save g:ale_completion_max_suggestions
|
||||
Save g:ale_completion_info
|
||||
Save g:ale_completion_experimental_lsp_support
|
||||
Save &l:omnifunc
|
||||
Save &l:completeopt
|
||||
|
||||
unlet! g:ale_completion_experimental_lsp_support
|
||||
|
||||
let g:ale_completion_enabled = 1
|
||||
|
||||
call ale#test#SetDirectory('/testplugin/test/completion')
|
||||
@@ -44,7 +41,6 @@ After:
|
||||
unlet! b:ale_completion_parser
|
||||
unlet! b:ale_complete_done_time
|
||||
unlet! b:ale_linters
|
||||
unlet! g:ale_completion_experimental_lsp_support
|
||||
|
||||
call ale#test#RestoreDirectory()
|
||||
call ale#linter#Reset()
|
||||
@@ -136,8 +132,6 @@ Given python(Some Python file):
|
||||
bazxyzxyzxyz
|
||||
|
||||
Execute(The right message should be sent for the initial LSP request):
|
||||
let g:ale_completion_experimental_lsp_support = 1
|
||||
|
||||
runtime ale_linters/python/pyls.vim
|
||||
let b:ale_linters = ['pyls']
|
||||
" The cursor position needs to match what was saved before.
|
||||
|
||||
Reference in New Issue
Block a user