comparison src/eval.c @ 7975:7224f5e9c36a v7.4.1283

commit https://github.com/vim/vim/commit/942d6b22686858c9e72f8b8929df5c288170179c Author: Bram Moolenaar <Bram@vim.org> Date: Sun Feb 7 19:57:16 2016 +0100 patch 7.4.1283 Problem: The job feature isn't available on MS-Windows. Solution: Add the job feature. Fix argument of job_stop(). (Yasuhiro Matsumoto)
author Christian Brabandt <cb@256bit.org>
date Sun, 07 Feb 2016 20:00:05 +0100
parents 45ea5ebf3a98
children 22367b9f528a
comparison
equal deleted inserted replaced
7974:fe554d117c7b 7975:7224f5e9c36a
8203 {"islocked", 1, 1, f_islocked}, 8203 {"islocked", 1, 1, f_islocked},
8204 {"items", 1, 1, f_items}, 8204 {"items", 1, 1, f_items},
8205 #ifdef FEAT_JOB 8205 #ifdef FEAT_JOB
8206 {"job_start", 1, 2, f_job_start}, 8206 {"job_start", 1, 2, f_job_start},
8207 {"job_status", 1, 1, f_job_status}, 8207 {"job_status", 1, 1, f_job_status},
8208 {"job_stop", 1, 1, f_job_stop}, 8208 {"job_stop", 1, 2, f_job_stop},
8209 #endif 8209 #endif
8210 {"join", 1, 2, f_join}, 8210 {"join", 1, 2, f_join},
8211 {"jsdecode", 1, 1, f_jsdecode}, 8211 {"jsdecode", 1, 1, f_jsdecode},
8212 {"jsencode", 1, 1, f_jsencode}, 8212 {"jsencode", 1, 1, f_jsencode},
8213 {"jsondecode", 1, 1, f_jsondecode}, 8213 {"jsondecode", 1, 1, f_jsondecode},
14284 if (job == NULL) 14284 if (job == NULL)
14285 return; 14285 return;
14286 14286
14287 rettv->vval.v_job->jv_status = JOB_FAILED; 14287 rettv->vval.v_job->jv_status = JOB_FAILED;
14288 #ifndef USE_ARGV 14288 #ifndef USE_ARGV
14289 ga_init2(&ga, 200); 14289 ga_init2(&ga, (int)sizeof(char*), 20);
14290 #endif 14290 #endif
14291 14291
14292 if (argvars[0].v_type == VAR_STRING) 14292 if (argvars[0].v_type == VAR_STRING)
14293 { 14293 {
14294 /* Command is a string. */ 14294 /* Command is a string. */