From 8ab103504f4a526eb59aa68c9ed1d53bf29970d1 Mon Sep 17 00:00:00 2001 From: w0rp Date: Sun, 18 Jun 2017 18:20:05 +0100 Subject: [PATCH] Fix #658 - Clear highlights for all problem types --- autoload/ale/highlight.vim | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/autoload/ale/highlight.vim b/autoload/ale/highlight.vim index 80e4352..2f7bf5a 100644 --- a/autoload/ale/highlight.vim +++ b/autoload/ale/highlight.vim @@ -64,15 +64,7 @@ function! ale#highlight#UnqueueHighlights(buffer) abort endfunction function! s:GetALEMatches() abort - let l:list = [] - - for l:match in getmatches() - if l:match['group'] ==# 'ALEError' || l:match['group'] ==# 'ALEWarning' - call add(l:list, l:match) - endif - endfor - - return l:list + return filter(getmatches(), 'v:val.group =~# ''^ALE''') endfunction function! s:GetCurrentMatchIDs(loclist) abort