Fix LSP message handling when the handler doesn't get strings, somehow
This commit is contained in:
parent
201f8519d9
commit
fae9167083
@ -207,6 +207,11 @@ function! ale#lsp#HandleOtherInitializeResponses(conn, response) abort
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! ale#lsp#HandleMessage(conn, message) abort
|
function! ale#lsp#HandleMessage(conn, message) abort
|
||||||
|
if type(a:message) != type('')
|
||||||
|
" Ignore messages that aren't strings.
|
||||||
|
return
|
||||||
|
endif
|
||||||
|
|
||||||
let a:conn.data .= a:message
|
let a:conn.data .= a:message
|
||||||
|
|
||||||
" Parse the objects now if we can, and keep the remaining text.
|
" Parse the objects now if we can, and keep the remaining text.
|
||||||
|
Loading…
Reference in New Issue
Block a user