summaryrefslogtreecommitdiff
path: root/src/proto
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-02-12 19:30:26 +0100
committerBram Moolenaar <Bram@vim.org>2016-02-12 19:30:26 +0100
commit76467dfcafcf295fd987f712730774c6f55317d3 (patch)
tree9a841fa293b8dd6ee0c8170451f45c4d1ab13abb /src/proto
parent7c29f387819b5817b003d2ba73e2b5cf3cb3d0dd (diff)
downloadvim-76467dfcafcf295fd987f712730774c6f55317d3.zip
patch 7.4.1306
Problem: Job control doesn't work well on MS-Windows. Solution: Various fixes. (Ken Takata, Ozaki Kiichi , Yukihiro Nakadaira, Yasuhiro Matsumoto)
Diffstat (limited to 'src/proto')
-rw-r--r--src/proto/os_unix.pro1
-rw-r--r--src/proto/os_win32.pro1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/proto/os_unix.pro b/src/proto/os_unix.pro
index bc250c87e..c97f7fecf 100644
--- a/src/proto/os_unix.pro
+++ b/src/proto/os_unix.pro
@@ -60,6 +60,7 @@ int mch_call_shell(char_u *cmd, int options);
void mch_start_job(char **argv, job_T *job);
char *mch_job_status(job_T *job);
int mch_stop_job(job_T *job, char_u *how);
+void mch_clear_job(job_T *job);
void mch_breakcheck(void);
int mch_expandpath(garray_T *gap, char_u *path, int flags);
int mch_expand_wildcards(int num_pat, char_u **pat, int *num_file, char_u ***file, int flags);
diff --git a/src/proto/os_win32.pro b/src/proto/os_win32.pro
index 2128807ce..2fa6e1024 100644
--- a/src/proto/os_win32.pro
+++ b/src/proto/os_win32.pro
@@ -43,6 +43,7 @@ int mch_call_shell(char_u *cmd, int options);
void mch_start_job(char *cmd, job_T *job);
char *mch_job_status(job_T *job);
int mch_stop_job(job_T *job, char_u *how);
+void mch_clear_job(job_T *job);
void mch_set_normal_colors(void);
void mch_write(char_u *s, int len);
void mch_delay(long msec, int ignoreinput);