mirror of
https://github.com/dense-analysis/ale.git
synced 2026-02-12 21:21:50 +08:00
Fix #1085 - Add a final newline character to tsserver and LSP messages
This commit is contained in:
@@ -53,7 +53,7 @@ function! ale#lsp#message#DidOpen(buffer, language_id) abort
|
||||
\ 'uri': ale#path#ToURI(expand('#' . a:buffer . ':p')),
|
||||
\ 'languageId': a:language_id,
|
||||
\ 'version': ale#lsp#message#GetNextVersionID(),
|
||||
\ 'text': join(l:lines, "\n"),
|
||||
\ 'text': join(l:lines, "\n") . "\n",
|
||||
\ },
|
||||
\}]
|
||||
endfunction
|
||||
@@ -67,7 +67,7 @@ function! ale#lsp#message#DidChange(buffer) abort
|
||||
\ 'uri': ale#path#ToURI(expand('#' . a:buffer . ':p')),
|
||||
\ 'version': ale#lsp#message#GetNextVersionID(),
|
||||
\ },
|
||||
\ 'contentChanges': [{'text': join(l:lines, "\n")}]
|
||||
\ 'contentChanges': [{'text': join(l:lines, "\n") . "\n"}]
|
||||
\}]
|
||||
endfunction
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ function! ale#lsp#tsserver_message#Change(buffer) abort
|
||||
\ 'offset': 1,
|
||||
\ 'endLine': 1073741824,
|
||||
\ 'endOffset': 1,
|
||||
\ 'insertString': join(l:lines, "\n"),
|
||||
\ 'insertString': join(l:lines, "\n") . "\n",
|
||||
\}]
|
||||
endfunction
|
||||
|
||||
|
||||
Reference in New Issue
Block a user