]> granicus.if.org Git - vim/commitdiff
patch 7.4.1338 v7.4.1338
authorBram Moolenaar <Bram@vim.org>
Tue, 16 Feb 2016 18:44:20 +0000 (19:44 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 16 Feb 2016 18:44:20 +0000 (19:44 +0100)
Problem:    Another part of the change is missing.
Solution:   Type os_unix.c right this time.

src/os_unix.c
src/version.c

index ec43f893941bd9db33898c052ca80d8fe5a9c649..0059c9eeeb05a41f206abcb4b4895bd20cfd9590 100644 (file)
@@ -5037,7 +5037,7 @@ error:
 
 #if defined(FEAT_JOB) || defined(PROTO)
     void
-mch_start_job(char **argv, job_T *job)
+mch_start_job(char **argv, job_T *job, jobopt_T *options)
 {
     pid_t      pid;
     int                fd_in[2];       /* for stdin */
@@ -5127,6 +5127,7 @@ mch_start_job(char **argv, job_T *job)
 # ifdef FEAT_CHANNEL
     channel_set_pipes(channel, fd_in[1], fd_out[0], fd_err[0]);
     channel_set_job(channel, job);
+    channel_set_mode(channel, options->jo_mode);
 #  ifdef FEAT_GUI
     channel_gui_register(channel);
 #  endif
index 9474c42a68552723c708034f7697b0330e809f48..a8655669546c05b0dd5ef503c46d1ac6049abdcf 100644 (file)
@@ -747,6 +747,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1338,
 /**/
     1337,
 /**/