Darcs.Util.SignalHandler
withSignalsHandled
withSignalsBlocked
catchInterrupt
catchNonSignal
tryNonSignal
stdoutIsAPipe