Browse Source

Only emit User event if there is a receiving end

Marco Hinz 9 years ago
parent
commit
cbcf3f2518
1 changed files with 7 additions and 1 deletions
  1. 7 1
      autoload/startify.vim

+ 7 - 1
autoload/startify.vim

@@ -155,7 +155,13 @@ function! startify#insane_in_the_membrane() abort
 
   silent file Startify
   set filetype=startify
-  silent! doautocmd <nomodeline> User Startified
+  if exists('#User#Startified')
+    if v:version > 703 || v:version == 703 && has('patch442')
+      doautocmd <nomodeline> User Startified
+    else
+      doautocmd User Startified
+    endif
+  endif
 endfunction
 
 " Function: #session_load {{{1