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
