Clean up job dictionary entry after nvim job completes

This commit is contained in:
Tim Pope
2021-08-31 14:51:00 -04:00
parent 0d8dc0f31c
commit 3e032f295f

View File

@@ -291,6 +291,7 @@ function! s:JobNvimExit(dict, callback, job, data, type) dict abort
let a:dict.stdout = self.stdout
let a:dict.stderr = self.stderr
let a:dict.exit_status = a:data
call remove(a:dict, 'job')
call call(a:callback[0], [a:dict] + a:callback[1:-1])
endfunction