#REFACTORING by stefan
class: OSProcess
comment/format in: #setupShufflerForOutput:
changed: #startProcess
--- a/OSProcess.st Wed Jan 11 11:23:12 2017 +0100
+++ b/OSProcess.st Wed Jan 11 11:25:28 2017 +0100
@@ -387,7 +387,7 @@
data := shuffledStream nextLine.
data notNil ifTrue:[
aStream nextPutLine:data
- ] .
+ ].
].
] ifFalse:[
shuffledStream copyToEndInto:aStream.
@@ -467,11 +467,11 @@
externalInStream := self setupShufflerForInput:inStream.
externalAuxStream := self setupShufflerForInput:auxStream.
+ externalOutStream := self setupShufflerForOutput:outStream.
errorStream == outStream ifTrue:[
- externalErrorStream := externalOutStream := self setupShufflerForOutput:errorStream.
+ externalErrorStream := externalOutStream.
] ifFalse:[
externalErrorStream := self setupShufflerForOutput:errorStream.
- externalOutStream := self setupShufflerForOutput:outStream.
].
"start the command"
@@ -489,8 +489,6 @@
inDirectory:directory
newPgrp:newPgrp
showWindow:showWindow.
-
- pid
]
action:[:status |
status stillAlive ifFalse:[