Skip to content

Commit dbe8b17

Browse files
authored
diagnostics/highlights: add patch check for getbufoneline() (#1514)
1 parent ee2bb88 commit dbe8b17

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

autoload/lsp/internal/diagnostics/highlights.vim

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,11 @@ function! s:place_highlights(server, diagnostics_response, bufnr) abort
186186
if l:line == l:end_line
187187
let l:highlight_end_col = l:end_col
188188
else
189-
let l:highlight_end_col = strlen(getbufoneline(a:bufnr, l:line)) + 1
189+
if has('patch-9.0.0916')
190+
let l:highlight_end_col = strlen(getbufoneline(a:bufnr, l:line)) + 1
191+
else
192+
let l:highlight_end_col = strlen(getbufline(a:bufnr, l:line)[0]) + 1
193+
endif
190194
endif
191195

192196
try

0 commit comments

Comments
 (0)