From a2f59049dc4123b44631d198b94924c5ab47664a Mon Sep 17 00:00:00 2001 From: ninjawithaneedle Date: Mon, 13 Feb 2017 16:24:25 +0530 Subject: [PATCH] Highlighting should not filter linter messages without column info --- autoload/ale/highlight.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autoload/ale/highlight.vim b/autoload/ale/highlight.vim index 348226e..b57931f 100644 --- a/autoload/ale/highlight.vim +++ b/autoload/ale/highlight.vim @@ -63,8 +63,9 @@ function! ale#highlight#SetHighlights(buffer, loclist) abort " we next open it. " " We'll filter the loclist down to items we can set now. + let temp_loclist = deepcopy(a:loclist) let s:buffer_highlights[a:buffer] = filter( - \ a:loclist, + \ temp_loclist, \ 'v:val.bufnr == a:buffer && v:val.col > 0' \)