On 29 August 2017 at 17:49, Eli Zaretskii wrote: ​[snip] I attach an updated patch with the documentation changes (to manual and NEWS).​ > The issue I alluded to is a subtle misfeature in the Windows > implementation of execvp (and similar Posix functions): the arguments > you pass via the argv array get concatenated into a single > command-line string, and that string is passed to the Windows system > API that actually invokes the program. So argv[] elements that > include whitespace need to be quoted(!) to work correctly on > MS-Windows. (Of course, this quoting must be ifdef'ed away for Posix > platforms.) > ​I see, thanks for the explanation. Doesn't w32_execvp handle this already? -- https://rrt.sc3d.org