aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.c
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-06-17 10:02:16 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-06-18 11:36:07 -0300
commit287967a2c0bba99a95131d36b94c8a880aa3b62b (patch)
tree2eaf09c1792c6371ac18ae6f592a769246cfcc29 /src/nvim/eval.c
parent71d9899f3cbcb2c3fc290925e5fd4300f2b9cf8c (diff)
downloadrneovim-287967a2c0bba99a95131d36b94c8a880aa3b62b.tar.gz
rneovim-287967a2c0bba99a95131d36b94c8a880aa3b62b.tar.bz2
rneovim-287967a2c0bba99a95131d36b94c8a880aa3b62b.zip
job: Add defer flag and setter method
This is has the same effect as the RStream 'defer' flag, but also works for the job's exit event.
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r--src/nvim/eval.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 00fdecc51c..1869b1eef9 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -10476,6 +10476,7 @@ static void f_job_start(typval_T *argvars, typval_T *rettv)
on_job_stdout,
on_job_stderr,
on_job_exit,
+ true,
&rettv->vval.v_number);
if (rettv->vval.v_number <= 0) {