Array.st
branchjv
changeset 17807 06cc6c49e291
parent 17780 b6e42c92eba0
child 17814 b75a7f0c346b
--- a/Array.st	Tue Nov 09 13:54:57 2010 +0000
+++ b/Array.st	Tue Nov 09 16:24:28 2010 +0000
@@ -1653,37 +1653,11 @@
 
 !Array methodsFor:'printing & storing'!
 
-displayString
-    "return a printed representation of the receiver for displaying"
-
-    |s|
-
-    (self isLiteral) ifTrue:[
-	s := WriteStream on:String new.
-	s writeLimit:5000.
-
-	WriteStream writeErrorSignal handle:[:ex |
-	    s writeLimit:nil.
-	    s nextPutAll:' ...'
-	] do:[
-	    s nextPutAll:'#('.
-	    self 
-		do:[:each | s nextPutAll:each displayString.]
-		separatedBy:[s space]
-	].
-	s writeLimit:nil.
-	s nextPutAll:')'.
-	^ s contents
+displayStringName
+    self class == Array ifTrue:[
+        ^ '#'
     ].
-    ^ super displayString
-
-    "
-     #(1 2 3 4) displayString
-     #(1 2 3 4) printString  
-     (Array new:10000) displayString    
-    "
-
-    "Modified: 12.9.1997 / 22:03:18 / cg"
+    ^ super displayStringName.
 !
 
 printOn:aStream
@@ -2553,16 +2527,17 @@
 !Array class methodsFor:'documentation'!
 
 version
-    ^ '$Id: Array.st 10544 2010-07-12 16:20:36Z vranyj1 $'
+    ^ '$Id: Array.st 10590 2010-11-09 16:24:28Z vranyj1 $'
 !
 
 version_CVS
-    ^ 'Header: /cvs/stx/stx/libbasic/Array.st,v 1.148 2009/11/05 16:25:19 stefan Exp '
+    ^ 'Header: /cvs/stx/stx/libbasic/Array.st,v 1.149 2010-09-21 06:57:51 stefan Exp '
 !
 
 version_SVN
-    ^ '$Id: Array.st 10544 2010-07-12 16:20:36Z vranyj1 $'
+    ^ '$Id: Array.st 10590 2010-11-09 16:24:28Z vranyj1 $'
 ! !
 
 
 
+