ByteArray.st
changeset 8368 2109093f80ff
parent 8159 ac6725a62e17
child 8397 a1cff241e853
--- a/ByteArray.st	Fri May 21 16:01:10 2004 +0200
+++ b/ByteArray.st	Thu May 27 16:27:19 2004 +0200
@@ -3039,21 +3039,21 @@
 !
 
 storeArrayElementOn:aStream
-    "append a printed representation from which the receiver can be
-     reconstructed to aStream. (reimplemented to make it look better)"
+    "Store as element of an array. Omit the leading '#'"
 
     self class == ByteArray ifTrue:[    "/ care for subclasses
-        aStream nextPutAll:'['.
+        aStream nextPut:$[.
         self 
             do:[:byte | byte storeOn:aStream]
             separatedBy:[aStream space].
-        aStream nextPutAll:']'.
+        aStream nextPut:$].
         ^ self
     ].
-    ^ self storeOn:aStream
+    super storeArrayElementOn:aStream
 
     "
      #[1 2 3 4 5] storeOn:Transcript   
+     #[1 2 3 4 5] storeArrayElementOn:Transcript   
 
      #[1 2 3 4 5] storeString            
      #[1 2 3 4 5] displayString        
@@ -3335,5 +3335,5 @@
 !ByteArray class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ByteArray.st,v 1.163 2004-03-11 09:12:59 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ByteArray.st,v 1.164 2004-05-27 14:27:11 cg Exp $'
 ! !