瀏覽代碼

Do not poll for messages in blacklisted filetypes

Boris Staletic 5 年之前
父節點
當前提交
b9db197d97
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      autoload/youcompleteme.vim

+ 5 - 1
autoload/youcompleteme.vim

@@ -94,7 +94,11 @@ endfunction
 
 
 function! s:ReceiveMessages( timer_id )
-  let poll_again = s:Pyeval( 'ycm_state.OnPeriodicTick()' )
+  let poll_again = v:false
+  if s:AllowedToCompleteInCurrentBuffer()
+    let poll_again = s:Pyeval( 'ycm_state.OnPeriodicTick()' )
+  endif
+
 
   if poll_again
     let s:pollers.receive_messages.id = timer_start(