> 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 >> >
