From: Tim Bradshaw

Subject: Re: Possible Bug in allegro 4.3 on Linux

Date: 1998-4-21 5:50

* Dyte, Jon wrote:

> (defun print-zzz (obj stream level) > (write-string "[ " stream) > ;; next-lines to deliberatley throw an error > (let ((element (car t))) > (write element :stream stream)) > (write-string " ]" stream))
> in the listener on ACL Linux 4.3
>> (setq test (make-zzz)) >> [ #<Printer Error @ #x5654321>#
> ^^^^^^^^^^;; this varies > Note the right " ]" does not get printed
I don't think you can rely on the printer not wrapping it's own error handlers around things, which are catching the error and dealing with it somehow. In fact this is usally a good thing as it avoids the awful infinite error recursions you can get otherwise (`error trying to print ...'). --tim