[squeak-dev] printOnStream:
Nicolas Cellier
nicolas.cellier.aka.nice at gmail.com
Sun Feb 24 22:41:52 UTC 2013
Nuking any piece of Squeak code with the word 'Stream' in it might be
a good idea anyway ;)
Seriously, I never dared, because it's one of the few senders of
#byteEncode: along with #encodePostscriptOn:...
But looking at the code, it seems to be a very generic visitor
pattern, and not really used directly by PostscriptEncoder, but by
parallel PrintEncoder and StoreEncoder...
It seems to just be a proof of concept for replacing printOn:/storeOn:
Such a proof of concept with no comment, no use case, and loosy
implementation might well go out of the image, I won't cry...
Nicolas
2013/2/24 Eliot Miranda <eliot.miranda at gmail.com>:
> Hi All,
>
> is printOnStream: useful? Anyone know what it was for? It looks
> wrong to me. It prints strings rather than objects. e.g. thisContext
> method printOn: Transcript writes
> 'a CompiledMethod'
> to Transcript, rather than
> a CompiledMethod
> Further some of the method stamps are 1901.
>
> The Pharo guys have nuked this. Looks like it might be a good idea.
> --
> best,
> Eliot
>
More information about the Squeak-dev
mailing list
|