Stepping stuff moved here from global.scm
authorsybok <sybok>
Mon, 2 Sep 1991 04:02:40 +0000 (04:02 +0000)
committersybok <sybok>
Mon, 2 Sep 1991 04:02:40 +0000 (04:02 +0000)
v7/src/runtime/error.scm

index 9434787c5a0e6bd0f8ad94be5e1b72cc774de617..61e1ca41cda6e2cba7c0dbd9074dd1ae8eb3a364 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/error.scm,v 14.21 1991/09/02 03:55:24 sybok Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/error.scm,v 14.22 1991/09/02 04:02:40 sybok Exp $
 
 Copyright (c) 1988-91 Massachusetts Institute of Technology
 
@@ -1018,6 +1018,10 @@ MIT in each case. |#
        (condition-signaller condition-type:file-touch-error
                             '(FILENAME MESSAGE)
                             standard-error-handler))
+  (set! stepping-off!
+       (lambda ()
+         (set! (access old-stepper-hooks *old-hook-storage-environment*)
+               (access null-hooks *old-hook-storage-environment*))))
 
   unspecific)
 \f
@@ -1171,7 +1175,6 @@ MIT in each case. |#
 ;; Without-stepping doesn't work right with the stepper unless stepping-off!
 ;; is included in the thunk passed to it.
 
-(define (stepping-off!)
-  (set! (access old-stepper-hooks *old-hook-storage-environment*)
-       (access null-hooks *old-hook-storage-environment*)))
+(define stepping-off!)