
5 Jan
2009
5 Jan
'09
10:26 a.m.
Helmut Eller <heller@common-lisp.net> writes:
The output is also limited by a custom stream which throws out from write-string after 1000 chars or so. I don't think that there is another general way to limit the output, because print-object methods can always write directly to the stream whithout going through te pretty printer.
From what I see looking at the code, the custom stream is only used for formatting the backtrace--which I have no problem with.
I, however, maintain my belief that it's a faux-past to truncate the error /message/. Just imagine a random error occurs, you're thrown into sldb, and for whatever reason the slime connection is disconnected. _Very_ valuable information could be lost. -T.