From 7201afe8d18eadfae3baeb1eda42a76b4a5bb354 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Wed, 6 Mar 2019 12:39:07 +0100 Subject: [PATCH] s:on_stderr_nvim: do not call err handler for [''] --- autoload/gitgutter/async.vim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/autoload/gitgutter/async.vim b/autoload/gitgutter/async.vim index 40f2ad2..1cc2b16 100644 --- a/autoload/gitgutter/async.vim +++ b/autoload/gitgutter/async.vim @@ -60,8 +60,10 @@ function! s:on_stdout_nvim(_job_id, data, _event) dict abort endif endfunction -function! s:on_stderr_nvim(_job_id, _data, _event) dict abort - call self.handler.err(self.buffer) +function! s:on_stderr_nvim(_job_id, data, _event) dict abort + if a:data != [''] " With Neovim there is always [''] reported on stderr. + call self.handler.err(self.buffer) + endif endfunction function! s:on_exit_nvim(_job_id, exit_code, _event) dict abort