From: Arthur Gleckler Date: Tue, 17 Sep 1991 14:44:26 +0000 (+0000) Subject: Improve Edwin debugger: X-Git-Tag: 20090517-FFI~10209 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=34f633f665f5405d76c41a40396bb124ac6b5c11;p=mit-scheme.git Improve Edwin debugger: Make RETURN-TO and RETURN-FROM evaluate the previous expression instead of prompting for an expression to evaluate. Provide evaluation commands that do and don't evaluate in the dynamic state of the continuation. Commands that evaluate in the dynamic state of the continuation will have their output appear wherever the program would have sent its output had no error occured, and fluid variables will be bound as they would appear in the program. Commands that do not evaluate in the dynamic state of the continuation will have their output appear in the debugger buffer, and fluid variables will be bound as they would upon leaving the continuation. Rearrange some key bindings. Improve handling of restarts. --- diff --git a/v7/src/edwin/make.scm b/v7/src/edwin/make.scm index 32a972af0..a9d4d0df7 100644 --- a/v7/src/edwin/make.scm +++ b/v7/src/edwin/make.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/make.scm,v 3.57 1991/08/29 01:50:36 arthur Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/make.scm,v 3.58 1991/09/17 14:44:26 arthur Exp $ Copyright (c) 1989-91 Massachusetts Institute of Technology @@ -37,4 +37,4 @@ MIT in each case. |# (declare (usual-integrations)) (package/system-loader "edwin" '() 'QUERY) -(add-system! (make-system "Edwin" 3 57 '())) \ No newline at end of file +(add-system! (make-system "Edwin" 3 58 '())) \ No newline at end of file