From c92d17b4aab9595f7606dd3509ad39b52ee780af Mon Sep 17 00:00:00 2001 From: Thiago de Arruda Date: Thu, 30 Oct 2014 10:19:48 -0300 Subject: job: Let job_start callers to selectively ignore stdio Passing NULL as the callback for stdout/stderr will result in job_start ignoring stdout/stderr, respectively. A 'writable' boolean argument was also added, and when false `job_start` will ignore stdin. Also, refactor os_system to allow passing NULL as the `output` argument. --- src/nvim/eval.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/nvim/eval.c') diff --git a/src/nvim/eval.c b/src/nvim/eval.c index d0af4b8249..6b6f008a44 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -10675,6 +10675,7 @@ static void f_jobstart(typval_T *argvars, typval_T *rettv) job_start(argv, xstrdup((char *)argvars[0].vval.v_string), + true, on_job_stdout, on_job_stderr, on_job_exit, -- cgit