Hi guys. I am running some scripts from command line and when there is an error, Pharo prints it in the stdout. Now I notice there are problem with method contexts that are in closures. The closure is not correctly printed. Look at these examples: ==== Startup Error: MessageNotUnderstood: receiver of "trait" is nil UndefinedObject(Object)>>doesNotUnderstand: #trait TraitComposition>>errorIfNotAddable: TraitComposition>>add: TATraitComposition>>recreatedTraitCompositionFrom: in Block: ^[[1;2C^C And this one: ==== Startup Error: Error: No user response possible DummyUIManager(Object)>>error: DummyUIManager>>confirm: FreeTypeGlyphRenderer class(Object)>>confirm: FreeTypeGlyphRenderer class(Class)>>sharing: in Block: ^[[1;2C^C In both cases, the block is not printed and instead it prints "^[[1;2C^C". What the hell is that? Any ideas what can be wrong? the closure seems to be printed in MethodContext >> printDebugOn: Thanks -- Mariano http://marianopeck.wordpress.com