mirror of
https://github.com/vim-airline/vim-airline.git
synced 2026-08-13 19:31:02 +08:00
Honor minwidth for hunks and branch parts
This removes the hardcoded minwidth limits for both the `hunks` and `branch` parts. It replaces these with safe accesses to the `minwidth` setting as done by `airline#parts#define_minwidth`.
This commit is contained in:
@@ -266,8 +266,9 @@ function! airline#extensions#branch#head()
|
||||
endif
|
||||
endif
|
||||
|
||||
let winwidth = get(airline#parts#get('branch'), 'minwidth', 120)
|
||||
let minwidth = empty(get(b:, 'airline_hunks', '')) ? 14 : 7
|
||||
let b:airline_head = airline#util#shorten(b:airline_head, 120, minwidth)
|
||||
let b:airline_head = airline#util#shorten(b:airline_head, winwidth, minwidth)
|
||||
return b:airline_head
|
||||
endfunction
|
||||
|
||||
|
||||
Reference in New Issue
Block a user