WeakIdSet.st
changeset 1054 62ce964f1d2e
parent 924 5745a1132511
child 1232 25b756de5c51
--- a/WeakIdSet.st	Fri Mar 01 21:25:46 1996 +0100
+++ b/WeakIdSet.st	Fri Mar 01 21:26:42 1996 +0100
@@ -11,10 +11,10 @@
 "
 
 IdentitySet subclass:#WeakIdentitySet
-	 instanceVariableNames:''
-	 classVariableNames:''
-	 poolDictionaries:''
-	 category:'Collections-Unordered'
+	instanceVariableNames:''
+	classVariableNames:''
+	poolDictionaries:''
+	category:'Collections-Unordered'
 !
 
 !WeakIdentitySet class methodsFor:'documentation'!
@@ -79,7 +79,7 @@
 !
 
 remove:anObject ifAbsent:exceptionBlock
-    "redefined to avoid synchronization promlems, in case
+    "redefined to avoid synchronization problems, in case
      of interrupts 
      (otherwise, there could be some other operation on the receiver
        done by another process, which garbles my contents)"
@@ -88,10 +88,12 @@
 
     wasBlocked := OperatingSystem blockInterrupts.
     [
-	super remove:anObject ifAbsent:exceptionBlock
+        super remove:anObject ifAbsent:exceptionBlock
     ] valueNowOrOnUnwindDo:[
-	wasBlocked ifFalse:[OperatingSystem unblockInterrupts]
+        wasBlocked ifFalse:[OperatingSystem unblockInterrupts]
     ]
+
+    "Modified: 1.3.1996 / 21:16:10 / cg"
 ! !
 
 !WeakIdentitySet methodsFor:'element disposal'!
@@ -158,5 +160,5 @@
 !WeakIdentitySet class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Attic/WeakIdSet.st,v 1.13 1996-02-02 10:17:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Attic/WeakIdSet.st,v 1.14 1996-03-01 20:26:42 cg Exp $'
 ! !