IDE.Utils.Tool
data ToolOutput
toolline
data ToolCommand
data ToolState
toolProcess
newToolState
runTool
runTool'
runInteractiveTool
newGhci
newGhci'
executeCommand
executeGhciCommand
quoteArg
escapeQuotes
runCommand
waitForProcess
interruptProcessGroupOf
data ProcessHandle
getProcessExitCode
runInteractiveProcess
runProcess