class: Object
authorStefan Vogel <sv@exept.de>
Tue, 07 May 2013 16:04:27 +0200
changeset 15222 eb1a3e9ca200
parent 15221 4d047c57a287
child 15223 c90e1ab942ea
class: Object changed: #initialize
Object.st
--- a/Object.st	Tue May 07 15:58:24 2013 +0200
+++ b/Object.st	Tue May 07 16:04:27 2013 +0200
@@ -15,12 +15,12 @@
 	instanceVariableNames:''
 	classVariableNames:'ErrorSignal HaltSignal MessageNotUnderstoodSignal
 		UserInterruptSignal RecursionInterruptSignal
-		ExceptionInterruptSignal SubscriptOutOfBoundsSignal
-		IndexNotFoundSignal NonIntegerIndexSignal NotFoundSignal
-		KeyNotFoundSignal ElementOutOfBoundsSignal UserNotificationSignal
-		InformationSignal WarningSignal PrimitiveFailureSignal
-		DeepCopyErrorSignal AbortSignal ErrorRecursion Dependencies
-		InfoPrinting ActivityNotificationSignal InternalErrorSignal
+		SubscriptOutOfBoundsSignal IndexNotFoundSignal
+		NonIntegerIndexSignal NotFoundSignal KeyNotFoundSignal
+		ElementOutOfBoundsSignal UserNotificationSignal InformationSignal
+		WarningSignal PrimitiveFailureSignal DeepCopyErrorSignal
+		AbortSignal ErrorRecursion Dependencies InfoPrinting
+		ActivityNotificationSignal InternalErrorSignal
 		NonWeakDependencies SynchronizationSemaphores ObjectAttributes
 		OSSignalInterruptSignal FinalizationLobby
 		RecursiveStoreStringSignal AbortAllSignal EnabledBreakPoints'
@@ -221,7 +221,8 @@
     "called only once - initialize signals"
 
     ErrorSignal isNil ifTrue:[
-        self initSignals
+        self initSignals.
+        ErrorRecursion := true.
     ].
 
     ObjectAttributes isNil ifTrue:[
@@ -9652,11 +9653,11 @@
 !Object class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.719 2013-05-07 13:21:13 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.720 2013-05-07 14:04:27 stefan Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.719 2013-05-07 13:21:13 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.720 2013-05-07 14:04:27 stefan Exp $'
 !
 
 version_SVN