From c4ee72f2d9cf7997484e3cb863c55365765ca429 Mon Sep 17 00:00:00 2001 From: skeept Date: Thu, 9 Jul 2020 11:16:23 -0500 Subject: [PATCH] don't rely on NR for checking that NrrRgn is loaded This fixes issue when using Plug to conditionally loading NrrRgn: Plug 'chrisbra/NrrwRgn', {'on': ['NR', 'NW', 'NRV', 'NW', 'NarrowRegion']} The command will exist but the plugin has not been loaded yet which gives a warning message. --- autoload/airline/extensions.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index 660c68ae..047c3a50 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -370,7 +370,7 @@ function! airline#extensions#load() call add(s:loaded_ext, 'promptline') endif - if get(g:, 'airline#extensions#nrrwrgn#enabled', 1) && exists(':NR') == 2 + if get(g:, 'airline#extensions#nrrwrgn#enabled', 1) && get(g:, 'loaded_nrrw_rgn', 0) call airline#extensions#nrrwrgn#init(s:ext) call add(s:loaded_ext, 'nrrwrgn') endif