Get automatic completion with tsserver to work

This commit is contained in:
w0rp
2017-07-02 00:28:00 +01:00
parent 5b731f761f
commit b731bd77ab
5 changed files with 307 additions and 116 deletions

View File

@@ -36,12 +36,12 @@ function! ale#lsp#tsserver_message#Geterr(buffer) abort
return [1, 'ts@geterr', {'files': [expand('#' . a:buffer . ':p')]}]
endfunction
function! ale#lsp#tsserver_message#Completions(buffer, line, column) abort
" An optional 'prefix' key can be added here for a completion prefix.
function! ale#lsp#tsserver_message#Completions(buffer, line, column, prefix) abort
return [0, 'ts@completions', {
\ 'line': a:line,
\ 'offset': a:column,
\ 'file': expand('#' . a:buffer . ':p'),
\ 'prefix': a:prefix,
\}]
endfunction