@@ -312,6 +312,10 @@ ideslaveProcess fn (SetOpt ShowImpl) = do process stdout fn (SetOpt ShowImpl)
312312 iPrintResult ""
313313ideslaveProcess fn (UnsetOpt ShowImpl) = do process stdout fn (UnsetOpt ShowImpl)
314314 iPrintResult ""
315+ideslaveProcess fn (SetOpt ShowOrigErr) = do process stdout fn (SetOpt ShowOrigErr)
316+ iPrintResult ""
317+ideslaveProcess fn (UnsetOpt ShowOrigErr) = do process stdout fn (UnsetOpt ShowOrigErr)
318+ iPrintResult ""
315319ideslaveProcess fn (SetOpt x) = process stdout fn (SetOpt x)
316320ideslaveProcess fn (UnsetOpt x) = process stdout fn (UnsetOpt x)
317321ideslaveProcess fn (CaseSplitAt False pos str) = process stdout fn (CaseSplitAt False pos str)
@@ -908,10 +912,12 @@ process h fn Metavars
908912 _ -> iPrintResult $ "Global metavariables:\n\t" ++ show mvs
909913process h fn NOP = return ()
910914
911−process h fn (SetOpt ErrContext) = setErrContext True
912−process h fn (UnsetOpt ErrContext) = setErrContext False
913−process h fn (SetOpt ShowImpl) = setImpShow True
914−process h fn (UnsetOpt ShowImpl) = setImpShow False
915+process h fn (SetOpt ErrContext) = setErrContext True
916+process h fn (UnsetOpt ErrContext) = setErrContext False
917+process h fn (SetOpt ShowImpl) = setImpShow True
918+process h fn (UnsetOpt ShowImpl) = setImpShow False
919+process h fn (SetOpt ShowOrigErr) = setShowOrigErr True
920+process h fn (UnsetOpt ShowOrigErr) = setShowOrigErr False
915921
916922process h fn (SetOpt _) = iPrintError "Not a valid option"
917923process h fn (UnsetOpt _) = iPrintError "Not a valid option"