Merge pull request #673 from lynnard/master

fixed bug with excludes for buffers
This commit is contained in:
Bailey Ling
2014-12-23 16:40:19 -08:00

View File

@@ -135,15 +135,19 @@ function! s:get_buffer_list()
let cur = bufnr('%')
for nr in range(1, bufnr('$'))
if buflisted(nr) && bufexists(nr)
let toadd = 1
for ex in s:excludes
if match(bufname(nr), ex)
continue
if match(bufname(nr), ex) >= 0
let toadd = 0
break
endif
endfor
if getbufvar(nr, 'current_syntax') == 'qf'
continue
let toadd = 0
endif
if toadd
call add(buffers, nr)
endif
call add(buffers, nr)
endif
endfor