It's more tricky than that...
Try this one that works:

|file|
[ file := StandardFileStream fileNamed: 'loglog.txt'.
file nextPutAll: 'Start'.
[ file nextPutAll: (Compiler evaluate: '55 + 88 poipuiu') asString]
on: Error do: [:ex | file nextPutAll: 'failed'].
] ensure: [file close].

Nicolas

2012/1/16 Max Leske <[email protected]>:
> Looks like Compiler might use it's own error handler?
>
> Max
>
> On Mon, Jan 16, 2012 at 7:08 PM, Stéphane Ducasse
> <[email protected]> wrote:
>>
>> Hi guys
>>
>> when I do the following
>>
>> |file|
>> [ file := StandardFileStream fileNamed: 'loglog.txt'.
>> file nextPutAll: 'Start'.
>> [ file nextPutAll: (Compiler evaluate: '55 + 88 poipuiu') asString] on:
>> Error do: [:ex | ex outer errorReportOn: file].
>> ] ensure: [file close].
>>
>> I get a pop up DNU poipuiu while I would like to get the stack on the
>> stream.
>>
>> May be my mistake is obvious but I do not see it.
>>
>> Stef
>
>

Reply via email to