Object.st
changeset 11790 6dcd44bc2ff9
parent 11738 d7808679a3c6
child 11976 2c8e5e4f97f4
--- a/Object.st	Wed Jul 01 12:44:03 2009 +0200
+++ b/Object.st	Mon Jul 06 21:29:57 2009 +0200
@@ -673,6 +673,7 @@
 ! !
 
 
+
 !Object methodsFor:'accessing'!
 
 at:index
@@ -3449,37 +3450,6 @@
     "Modified: / 30.1.1998 / 14:04:01 / cg"
 ! !
 
-!Object methodsFor:'dependents-interests'!
-
-onChangeEvaluate:aBlock
-    "arrange for aBlock to be evaluated whenever the receiver changes."
-
-    |na selector|
-
-    na := aBlock numArgs.
-    na == 0 ifTrue:[
-        selector := #value
-    ] ifFalse:[
-        selector := #( #'value:' #'value:value:' #'value:value:value:') at:na
-    ].
-    ^ self onChangeSend:selector to:aBlock
-
-    "
-     |p b|
-
-     b := [Transcript showCR:' -> the point changed'].
-
-     p := Point new.
-     Transcript showCR:'interest in #foo:'.
-     p onChangeEvaluate:b.
-     p x:1.
-     Transcript showCR:'now changing #bar ... (expect no notification)'.
-     p changed:#bar.
-
-     p retractInterests.
-     p changed:#bar.
-    "
-! !
 
 !Object methodsFor:'dependents-st/v event simulation'!
 
@@ -6611,7 +6581,7 @@
 
     |s|
 
-    s := CharacterWriteStream on:(String basicNew:30).
+    s := CharacterWriteStream on:(String basicNew:40).     "allocate at least 46 bytes for fast UUID conversion"
     self printOn:s.
     ^ s contents.
 
@@ -9257,7 +9227,7 @@
 !Object class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.631 2009-05-28 06:02:51 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.632 2009-07-06 19:29:57 stefan Exp $'
 ! !
 
 Object initialize!