tabline: Vim9 script implementation of get_buffer_name func

This commit is contained in:
Christian 2020-11-18 17:20:03 +01:00 committed by Christian Brabandt
parent d5ffa5fd58
commit 6a6945d45d
No known key found for this signature in database
GPG Key ID: F3F92DA383FDDE09

View File

@ -416,4 +416,8 @@ else
endif
return title
enddef
def airline#extensions#tabline#get_buffer_name(nr: number, buffers: list<number> = airline#extensions#tabline#buflist#list()): string # {{{2
var formatter = get(g:, 'airline#extensions#tabline#formatter', 'default')
return eval('airline#extensions#tabline#formatters#' .. formatter .. '#format(nr, ' .. string(buffers) .. ')')
enddef
endif