From ddd7e98e89e182b1e422e1bd87cd6b7f2ac4f741 Mon Sep 17 00:00:00 2001 From: Chris Hanson Date: Thu, 21 Oct 1993 11:57:46 +0000 Subject: [PATCH] * Define new standard ports to replace nearly all instances of NEAREST-CMDL/PORT. When a CMDL starts, it binds all of these ports to the CMDL port; but they can each be rebound separately without affecting the CMDL port. (ERROR-OUTPUT-PORT) errors and warnings (NOTIFICATION-OUTPUT-PORT) load messages, etc. (TRACE-OUTPUT-PORT) output from TRACE (INTERACTION-I/O-PORT) prompting * Implement IGNORE-ERRORS procedure. Change WRITE-CONDITION-REPORT so that it ignores errors that occur while writing the report, but only if the condition being reported is an error condition. * Implement GUARANTEE-I/O-PORT. --- v7/src/runtime/rep.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v7/src/runtime/rep.scm b/v7/src/runtime/rep.scm index eddca4fb6..35748907a 100644 --- a/v7/src/runtime/rep.scm +++ b/v7/src/runtime/rep.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Id: rep.scm,v 14.40 1993/10/21 11:49:51 cph Exp $ +$Id: rep.scm,v 14.41 1993/10/21 11:57:46 cph Exp $ Copyright (c) 1988-93 Massachusetts Institute of Technology @@ -146,7 +146,7 @@ MIT in each case. |# (*error-output-port* port) (*notification-output-port* port) (*trace-output-port* port) - (*interaction-output-port* port)) + (*interaction-i/o-port* port)) (let loop ((message message)) (loop (bind-abort-restart cmdl -- 2.25.1