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 <stepharo@free.fr> 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