Stephen Leake <[EMAIL PROTECTED]> writes: > I've created a branch n.v.m.experimental.win32_pipes; it has no > changes in it yet.
I've checked in a first attempt. It compiles on Win32, but fails the relevant tests: unit tests: 59 pipe_spawned FAIL (line 1) lua tests: 116 clone_-b_no_dir FAIL (line 8) 117 clone_creates__MTN_log FAIL (line 16) 118 clone_creates_right__MTN_options FAIL (line 20) 119 clone_validates_target_directory FAIL (line 9) 120 clone_warning_with_multiple_heads FAIL (line 19) 306 netsync_over_pipes FAIL (line 9) I also have access to a RedHat box, so I'll work on the Unix version as well. I split PipeStream into SpawnedStream and StdioStream; that makes it clearer what is going on. There is a comment in netxx_pipe.hh that explains the rationale. The code looks much cleaner, but it isn't working. I haven't started debugging it yet. Once it's working, we can refactor stuff into win32/ and unix/, and rename netxx_pipe.{hh|cc}. -- -- Stephe _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel