Add support for error details

Some review needed.
This commit is contained in:
Jasper Woudenberg
2017-03-01 23:14:30 -08:00
parent 18508f7453
commit 70711022db
5 changed files with 47 additions and 1 deletions

View File

@@ -332,6 +332,10 @@ function! ale#engine#FixLocList(buffer, linter, loclist) abort
\ 'linter_name': a:linter.name,
\}
if has_key(l:old_item, 'detail')
let l:item.detail = l:old_item.detail
endif
if l:item.lnum == 0
" When errors appear at line 0, put them at line 1 instead.
let l:item.lnum = 1