aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRui Abreu Ferreira <rap-ep@gmx.com>2016-08-27 01:27:01 +0100
committerJustin M. Keyes <justinkz@gmail.com>2017-01-10 23:34:04 +0100
commita05ebf4a2dd82e7e440777b3814f9f3c2d18456e (patch)
treef0741be3298653e4eafff143b87dc30396cb78d2 /src
parent8a5962023fdaf36f89b22b0657609fc1399f0461 (diff)
downloadrneovim-a05ebf4a2dd82e7e440777b3814f9f3c2d18456e.tar.gz
rneovim-a05ebf4a2dd82e7e440777b3814f9f3c2d18456e.tar.bz2
rneovim-a05ebf4a2dd82e7e440777b3814f9f3c2d18456e.zip
Windows: libuv_process_spawn(): Allow libuv argument quoting/escaping.
Closes #5360 References #3305 Reverts commit dc9652e68de163290abee880a74bf1727c715a1e. Disabling the quoting was does not solve the problem in general, and we would end up having to handle the quoting ourselves. See: https://github.com/JuliaLang/julia/issues/13776
Diffstat (limited to 'src')
-rw-r--r--src/nvim/event/libuv_process.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nvim/event/libuv_process.c b/src/nvim/event/libuv_process.c
index a68badcc8f..907187aa17 100644
--- a/src/nvim/event/libuv_process.c
+++ b/src/nvim/event/libuv_process.c
@@ -19,8 +19,7 @@ bool libuv_process_spawn(LibuvProcess *uvproc)
Process *proc = (Process *)uvproc;
uvproc->uvopts.file = proc->argv[0];
uvproc->uvopts.args = proc->argv;
- uvproc->uvopts.flags = UV_PROCESS_WINDOWS_HIDE
- | UV_PROCESS_WINDOWS_VERBATIM_ARGUMENTS;
+ uvproc->uvopts.flags = UV_PROCESS_WINDOWS_HIDE;
if (proc->detach) {
uvproc->uvopts.flags |= UV_PROCESS_DETACHED;
}