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 | ||||
| 
 | ||||
| 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 | ||||
| 
 | ||||
|     " Parse the objects now if we can, and keep the remaining text. | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 w0rp
						w0rp