summaryrefslogtreecommitdiff
path: root/autoload/ale/list.vim
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2017-06-06 17:31:13 +0100
committerw0rp <devw0rp@gmail.com>2017-06-06 17:31:13 +0100
commit9dadde190e2d691c375cde9e2d6988b11f40285a (patch)
treee9d60f878da943b972caf16e4acd43145bac4dae /autoload/ale/list.vim
parente88eb6c4157a6f5b517588a632c0dae6eb79fcea (diff)
downloadale-9dadde190e2d691c375cde9e2d6988b11f40285a.zip
Fix #461 - Allow multiple loclist windows to be opened, and replace some split windows
Diffstat (limited to 'autoload/ale/list.vim')
-rw-r--r--autoload/ale/list.vim12
1 files changed, 6 insertions, 6 deletions
diff --git a/autoload/ale/list.vim b/autoload/ale/list.vim
index bbe71e3c..f446bbac 100644
--- a/autoload/ale/list.vim
+++ b/autoload/ale/list.vim
@@ -44,12 +44,12 @@ function! ale#list#SetLists(buffer, loclist) abort
if len(a:loclist) > 0 || g:ale_keep_list_window_open
let l:winnr = winnr()
- if !ale#list#IsQuickfixOpen()
- if g:ale_set_quickfix
- execute 'copen ' . str2nr(ale#Var(a:buffer, 'list_window_size'))
- elseif g:ale_set_loclist
- execute 'lopen ' . str2nr(ale#Var(a:buffer, 'list_window_size'))
- endif
+ if g:ale_set_quickfix
+ if !ale#list#IsQuickfixOpen()
+ execute 'copen ' . str2nr(ale#Var(a:buffer, 'list_window_size'))
+ endif
+ elseif g:ale_set_loclist
+ execute 'lopen ' . str2nr(ale#Var(a:buffer, 'list_window_size'))
endif
" If focus changed, restore it (jump to the last window).