On Thu, May 10, 2012 at 9:27 AM, Sven Van Caekenberghe <[email protected]>wrote:
> > On 10 May 2012, at 04:47, Sean P. DeNigris wrote: > > > There were several list threads about redirecting the Transcript e.g. to > > stdout... Is this available now in Pharo? If so, how do I redirect it to > > stdout? > > Have a look at NonInteractiveTranscript. > > ---- > > I am NonInteractiveTranscript, a replacement for Transcript, writing > everything to a file or stdout. > > This is useful when running headless. > > NonInteractiveTranscript file install. > > To connect to the output stream of the virtual machine process choose > stdout. > > NonInteractiveTranscript stdout install. > > An example, using various methods. > > | transcript | > transcript := NonInteractiveTranscript new. > transcript cr; << 'This is a test'; space; print: #(1 2 3). > transcript cr; nextPut: $|; tab; nextPut: $#; nextPutAll: '-1-'; space; > print: Float pi. > Collection subclassesDo: [ :each | transcript cr; print: each ]. > transcript crShow: 'Done!'. > transcript close. > > --- > > There is more in Pharo than you think ;-) > And even more black magic. Since you can do: Smalltalk at #Transcript put: NonInteractiveTranscript hahahah > > > Sven > > > -- > Sven Van Caekenberghe > http://stfx.eu > Smalltalk is the Red Pill > > > > > > -- Mariano http://marianopeck.wordpress.com
