On Sat, Oct 21, 2017 at 05:28:21PM +0200, Stephane Ducasse wrote:
> Hi
> 
> I would like to really understand why
> 'foo' printString
> >>>
> '''foo'''
> 
> and not why this is not
> 
> 'foo'
> 
> itself.
> 
> Stef

I can't comment on the original thinking behind this, but I agree that
something like:


String>>printOn: aStream
        "Represent the receiver on the supplied stream"

        aStream nextPutAll: self



would be much better.

If we're displaying values such as numbers and strings in a UI, e.g.
table, we normally don't want the strings always enclosed in quotes.

Cheers,
Alistair


Reply via email to