Hi Stef,

    Transcript in Smalltalk-80 systems and in Squeak and earlier Pharo versions 
is a variable.  So when the system is running headless or on the command line 
Transcript can be assigned something that writes to stdout (eg an instance of 
NonInteractiveTranscript).  This is nice and simple.  Eliminating the variable 
and replacing it by a class might be a mistake because it obscures the idea 
that Transcript may be different in different system states.

_,,,^..^,,,_ (phone)

> On Sep 23, 2015, at 4:16 AM, stepharo <[email protected]> wrote:
> 
> Hi
> 
> I have the impression that some references to Transcript should be rewritten 
> as File stdout
> 
> For example
> 
> DummyUIManager>>unhandledErrorDefaultAction: anException
> 
>    Transcript show: '*** EXCEPTION ***'; cr.
>    Transcript show: anException; cr.
>    Transcript show: (thisContext stack first: (20 min: thisContext stack 
> size)); cr.
>    anException isResumable ifTrue: [ anException resume ]
> 
> Stef
> 

Reply via email to