mirror of
https://github.com/vim-airline/vim-airline.git
synced 2026-08-12 02:42:33 +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_buffers = get(g:, 'airline#extensions#tabline#exclude_buffers', [])
|
||||||
let exclude_paths = get(g:, 'airline#extensions#tabline#excludes', [])
|
let exclude_paths = get(g:, 'airline#extensions#tabline#excludes', [])
|
||||||
let exclude_preview = get(g:, 'airline#extensions#tabline#exclude_preview', 1)
|
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("$"))
|
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
|
" check other types last
|
||||||
elseif s:ExcludeOther(nr, exclude_preview)
|
elseif s:ExcludeOther(nr, exclude_preview)
|
||||||
continue
|
continue
|
||||||
elseif !empty(CustomFilter) && !call(CustomFilter, [nr])
|
elseif !empty(l:CustomFilter) && !call(l:CustomFilter, [nr])
|
||||||
continue
|
continue
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user