File: GGError.mesa
Last edited by: Eric Bier on July 28, 1985 12:41:59 pm PDT
Contents: Routines for handling user error messages throughout Gargoyle.
DIRECTORY
IO,
Rope;
GGError: CEDAR DEFINITIONS = BEGIN
SetErrorStream: PROC [errorStream: IO.STREAM];
GetErrorStream: PROC [] RETURNS [errorStream: IO.STREAM];
MsgType: TYPE = {oneLiner, begin, middle, end};
Append: PROC [msg: Rope.ROPE, msgType: MsgType];
AppendHerald: PROC [msg: Rope.ROPE, clearHerald: BOOL];
AppendTypescript: PROC [msg: Rope.ROPE];
Blink: PROC [];
NotYetImplemented: SIGNAL;
END.