From 13a92b1474f196417e11bf96269a15ecb33849da Mon Sep 17 00:00:00 2001 From: kazukazuinaina Date: Tue, 21 Jul 2020 14:08:21 +0900 Subject: [PATCH 1/2] [fix] searchcount's extension --- autoload/airline/extensions.vim | 2 +- autoload/airline/extensions/searchcount.vim | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index a801487d..53f1ee70 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -439,7 +439,7 @@ function! airline#extensions#load() call add(s:loaded_ext, 'cursormode') endif - if get(g:, 'airline#extensions#searchcount#enabled', 1) && exists('*searchcount') + if get(g:, 'airline#extensions#searchcount#enabled', 1) call airline#extensions#searchcount#init(s:ext) call add(s:loaded_ext, 'searchcount') endif diff --git a/autoload/airline/extensions/searchcount.vim b/autoload/airline/extensions/searchcount.vim index 7f7fd36f..e64729d8 100644 --- a/autoload/airline/extensions/searchcount.vim +++ b/autoload/airline/extensions/searchcount.vim @@ -4,6 +4,9 @@ scriptencoding utf-8 +if !exists('*searchcount') + finish +endif function! airline#extensions#searchcount#init(ext) abort call a:ext.add_statusline_func('airline#extensions#searchcount#apply') From 19fdf61efe02e0a73922289a2deac0f859989b50 Mon Sep 17 00:00:00 2001 From: kazukazuinaina Date: Tue, 21 Jul 2020 14:35:22 +0900 Subject: [PATCH 2/2] [fix] CI's error --- autoload/airline/extensions.vim | 2 +- autoload/airline/extensions/searchcount.vim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index 53f1ee70..a801487d 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -439,7 +439,7 @@ function! airline#extensions#load() call add(s:loaded_ext, 'cursormode') endif - if get(g:, 'airline#extensions#searchcount#enabled', 1) + if get(g:, 'airline#extensions#searchcount#enabled', 1) && exists('*searchcount') call airline#extensions#searchcount#init(s:ext) call add(s:loaded_ext, 'searchcount') endif diff --git a/autoload/airline/extensions/searchcount.vim b/autoload/airline/extensions/searchcount.vim index e64729d8..6543eb46 100644 --- a/autoload/airline/extensions/searchcount.vim +++ b/autoload/airline/extensions/searchcount.vim @@ -13,7 +13,7 @@ function! airline#extensions#searchcount#init(ext) abort endfunction function! airline#extensions#searchcount#apply(...) abort - call airline#extensions#append_to_section('y', + call airline#extensions#append_to_section('y', \ '%{v:hlsearch ? airline#extensions#searchcount#status() : ""}') endfunction