Przeglądaj źródła

Display error message if plug#end is called before plug#begin

Junegunn Choi 12 lat temu
rodzic
commit
b9174c366f
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      plug.vim

+ 4 - 0
plug.vim

@@ -91,6 +91,10 @@ function! plug#begin(...)
 endfunction
 
 function! plug#end()
+  if !exists('g:plugs')
+    echoerr 'Call plug#begin() first'
+    return
+  endif
   let keys = keys(g:plugs)
   while !empty(keys)
     let keys = keys(s:extend(keys))