MiniDebugger.st
changeset 4535 aaed5f554d8b
parent 4470 8b5faec7deef
child 4572 79f02c7c9b75
--- a/MiniDebugger.st	Wed Aug 04 16:35:58 1999 +0200
+++ b/MiniDebugger.st	Wed Aug 04 17:08:20 1999 +0200
@@ -48,29 +48,7 @@
 
 !MiniDebugger class methodsFor:'instance creation'!
 
-enter
-    "enter a miniDebugger"
-
-    ^ self enterWithMessage:'MiniDebugger entered'
-
-    "Modified: / 19.5.1999 / 18:15:03 / cg"
-!
-
-enter:aContext
-    "enter a miniDebugger - for protocol compatibility with the GUI-debugger"
-
-    ^ self enterWithMessage:'MiniDebugger entered'
-
-    "Modified: / 19.5.1999 / 18:13:06 / cg"
-!
-
-enter:aContext withMessage:aString
-    "enter a miniDebugger - for protocol compatibility with the GUI-debugger"
-
-    ^ self enterWithMessage:aString
-!
-
-enterWithMessage:aString
+enterWithMessage:aString mayProceed:mayProceed
     "enter a miniDebugger"
 
     |active|
@@ -105,7 +83,7 @@
             AbortSignal raise.
         ]
     ] ifTrue:[
-        self new enter.
+        self new enterMayProceed:mayProceed.
     ].
     ^ nil
 
@@ -176,7 +154,7 @@
 
 !MiniDebugger methodsFor:'interrupt handling'!
 
-enter
+enterMayProceed:mayProceed
     |leaveCmd stillHere|
 
     stillHere := true.
@@ -236,7 +214,7 @@
         ] ifFalse:[
             'stepInterrupt: no context' errorPrintCR
         ].
-        self enter
+        self enterMayProceed:true
     ] ifFalse:[
         where notNil ifTrue:[
             traceBlock notNil ifTrue:[
@@ -700,5 +678,5 @@
 !MiniDebugger class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/MiniDebugger.st,v 1.43 1999-07-31 12:37:36 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/MiniDebugger.st,v 1.44 1999-08-04 15:08:20 cg Exp $'
 ! !