Ticket #884 (closed defect: fixed)
Function external-process-error-stream is missing in the Windows build
|Reported by:||jonathlee||Owned by:|
|Priority:||normal||Milestone:||Clozure CL 1.8|
|Component:||Runtime (threads, GC)||Version:||trunk|
While trying to use the trivial-shell system I ran into an error stating that the ccl:external-process-error-stream function was undefined. After verifying in your documentation that the function was supposed to exist, I looked in the source code and saw that, unlike the ccl:external-process-input-stream and ccl:external-process-output-stream functions, this one was only defined in a CCL built for a non-windows OS. This exclusion exists in both the 1.6 and 1.7 versions.
I manually defined the function using the exact definition from the source code and verified that it works as expected in my REPL on Windows so I am writing this missing function up as a bug.