mirror of
https://github.com/vim-airline/vim-airline.git
synced 2026-08-01 05:30:26 +08:00
tabline: custom buffer filter function: fix E705 (#2755)
CI / Test (v7.4) (push) Canceled after 0s
CI / Test (v8.0.0000) (push) Canceled after 0s
CI / Test (v8.1.0000) (push) Canceled after 0s
CI / Test (v8.2.0000) (push) Canceled after 0s
CI / Test (v8.2.1000) (push) Canceled after 0s
CI / Test (v9.0.0000) (push) Canceled after 0s
CI / Test (v9.1.0000) (push) Canceled after 0s
reviewdog / runner / vint (push) Canceled after 0s
CI / Test (v7.4) (push) Canceled after 0s
CI / Test (v8.0.0000) (push) Canceled after 0s
CI / Test (v8.1.0000) (push) Canceled after 0s
CI / Test (v8.2.0000) (push) Canceled after 0s
CI / Test (v8.2.1000) (push) Canceled after 0s
CI / Test (v9.0.0000) (push) Canceled after 0s
CI / Test (v9.1.0000) (push) Canceled after 0s
reviewdog / runner / vint (push) Canceled after 0s
This commit is contained in:
@@ -44,7 +44,7 @@ function! airline#extensions#tabline#buflist#list()
|
||||
let exclude_buffers = get(g:, 'airline#extensions#tabline#exclude_buffers', [])
|
||||
let exclude_paths = get(g:, 'airline#extensions#tabline#excludes', [])
|
||||
let exclude_preview = get(g:, 'airline#extensions#tabline#exclude_preview', 1)
|
||||
let CustomFilter = get(g:, 'airline#extensions#tabline#filter_function')
|
||||
let l:CustomFilter = get(g:, 'airline#extensions#tabline#filter_function')
|
||||
|
||||
let list = (exists('g:did_bufmru') && g:did_bufmru) ? BufMRUList() : range(1, bufnr("$"))
|
||||
|
||||
@@ -77,7 +77,7 @@ function! airline#extensions#tabline#buflist#list()
|
||||
" check other types last
|
||||
elseif s:ExcludeOther(nr, exclude_preview)
|
||||
continue
|
||||
elseif !empty(CustomFilter) && !call(CustomFilter, [nr])
|
||||
elseif !empty(l:CustomFilter) && !call(l:CustomFilter, [nr])
|
||||
continue
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user