Merge pull request #1691 from silenc3r/master

ALE: add option to disable line numbers
This commit is contained in:
Christian Brabandt 2018-04-01 14:13:29 +02:00 committed by GitHub
commit 2ba64a88fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions

View File

@ -5,6 +5,7 @@ scriptencoding utf-8
let s:error_symbol = get(g:, 'airline#extensions#ale#error_symbol', 'E:') let s:error_symbol = get(g:, 'airline#extensions#ale#error_symbol', 'E:')
let s:warning_symbol = get(g:, 'airline#extensions#ale#warning_symbol', 'W:') let s:warning_symbol = get(g:, 'airline#extensions#ale#warning_symbol', 'W:')
let s:show_line_numbers = get(g:, 'airline#extensions#ale#show_line_numbers', 1)
function! s:airline_ale_count(cnt, symbol) function! s:airline_ale_count(cnt, symbol)
return a:cnt ? a:symbol. a:cnt : '' return a:cnt ? a:symbol. a:cnt : ''
@ -52,7 +53,11 @@ function! airline#extensions#ale#get(type)
let num = is_err ? counts[0] : counts[1] let num = is_err ? counts[0] : counts[1]
endif endif
if s:show_line_numbers == 1
return s:airline_ale_count(num, symbol) . <sid>airline_ale_get_line_number(num, a:type) return s:airline_ale_count(num, symbol) . <sid>airline_ale_get_line_number(num, a:type)
else
return s:airline_ale_count(num, symbol)
endif
endfunction endfunction
function! airline#extensions#ale#get_warning() function! airline#extensions#ale#get_warning()

View File

@ -1023,6 +1023,9 @@ ale <https://github.com/w0rp/ale>
< <
* ale warning > * ale warning >
let airline#extensions#ale#warning_symbol = 'W:' let airline#extensions#ale#warning_symbol = 'W:'
* ale show_line_numbers >
let airline#extensions#ale#show_line_numbers = 1
< <
* ale open_lnum_symbol > * ale open_lnum_symbol >
let airline#extensions#ale#open_lnum_symbol = '(L' let airline#extensions#ale#open_lnum_symbol = '(L'