Stephen Leake <[EMAIL PROTECTED]> writes:

> The part about porting to Windows without 'sh' not being "hard" is not
> true; 'sh' is required to separate stdout from stderr, since Emacs
> call-process merges them.
>
> Creating a version of DVC that does not require 'sh' requires fixing
> call-process first. That is not only "hard" (call-process is the
> hairiest C code I've ever seen), it is probably impossible, since it
> would break every other use of call-process. We might be able to
> implement a new function call-process-separate-stdout-stderr, but
> there's no way it would become part of standard Emacs.

Well, I don't know Windows enough, but I'd be really surprised if
there were no way to split stdout and stderr on windows other than
using cygwin/mingw.

I'm not talking about changing Emacs, just finding a native way to do
what we do with "sh".

-- 
Matthieu

_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to