Browse Source

Remove non-lazy lazy loading code

As discussed in https://github.com/Valloric/YouCompleteMe/pull/2454,
this code doesn't do what it claims to do on the surface, so we should
delete it.

I'll follow up with a commit to explain in the README how to actually
defer loading of the plug-in.
Greg Hurrell 8 years ago
parent
commit
c22e425e25
1 changed files with 1 additions and 10 deletions
  1. 1 10
      plugin/youcompleteme.vim

+ 1 - 10
plugin/youcompleteme.vim

@@ -128,16 +128,7 @@ let g:ycm_goto_buffer_command =
 let g:ycm_disable_for_files_larger_than_kb =
       \ get( g:, 'ycm_disable_for_files_larger_than_kb', 1000 )
 
-" On-demand loading. Let's use the autoload folder and not slow down vim's
-" startup procedure.
-if has( 'vim_starting' ) " loading at startup
-  augroup youcompletemeStart
-    autocmd!
-    autocmd VimEnter * call youcompleteme#Enable()
-  augroup END
-else " manual loading with :packadd
-  call youcompleteme#Enable()
-endif
+call youcompleteme#Enable()
 
 " This is basic vim plugin boilerplate
 call s:restore_cpo()