> On 24 Sep 2015, at 15:38, Eliot Miranda <[email protected]> wrote:
> 
> 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.

Exactly, and that is what we have with NonInteractiveTranscript (and in Pharo 
5, DailyNonInteractiveTranscript and TTranscript).

> _,,,^..^,,,_ (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