mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-02 23:10:06 +08:00
Fix job api (#4463)
close https://github.com/SpaceVim/SpaceVim/issues/4458 close https://gitee.com/spacevim/SpaceVim/issues/I48Z0S
This commit is contained in:
parent
4bad742708
commit
2bad103358
@ -114,6 +114,7 @@ function! s:self.warp_nvim(argv, opts) abort dict
|
||||
let self._eof = a:data[-1]
|
||||
elseif len(a:data) ==# 1 && a:data[-1] ==# '' && !empty(self._eof)
|
||||
call self._opts.on_stdout(a:id, [self._eof], 'stdout')
|
||||
let self._eof = ''
|
||||
elseif len(a:data) ==# 1 && a:data[-1] !=# ''
|
||||
let self._eof .= a:data[-1]
|
||||
endif
|
||||
@ -130,6 +131,7 @@ function! s:self.warp_nvim(argv, opts) abort dict
|
||||
let self._eof = a:data[-1]
|
||||
elseif len(a:data) ==# 1 && a:data[-1] ==# '' && !empty(self._eof)
|
||||
call self._opts.on_stderr(a:id, [self._eof], 'stderr')
|
||||
let self._eof = ''
|
||||
elseif len(a:data) ==# 1 && a:data[-1] !=# ''
|
||||
let self._eof .= a:data[-1]
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user