From 3d667c32d3ac04d3a6d84a9c1c4c6e92522a727c Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Sat, 24 Sep 2016 22:06:41 +0200 Subject: [PATCH] for empty sections, make test return true fixes #1231 --- autoload/airline/builder.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autoload/airline/builder.vim b/autoload/airline/builder.vim index 19830e46..9dcc66a6 100644 --- a/autoload/airline/builder.vim +++ b/autoload/airline/builder.vim @@ -162,6 +162,9 @@ function! s:section_is_empty(self, content) if match(a:content, '%#__accent_[^#]*#.*__restore__#') > -1 return 0 endif + if empty(a:content) + return 1 + endif let list=matchlist(a:content, '%{\zs.\{-}\ze}', 1, start) if empty(list) return 0 " no function in statusline text