use *SUPPRESS-PRINT-ERRORS* for backtraces and DESCRIBE
authorNikodemus Siivola <nikodemus@random-state.net>
Sun, 4 Dec 2011 10:40:07 +0000 (12:40 +0200)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 5 Dec 2011 10:30:44 +0000 (12:30 +0200)
commit026aef761bfe2e191fa38be357da233aacd6119e
tree7d01f2f77568aa6e65dccb65448aa8f635a85188
parent171fde84561e232b8af8c05b82dfe8a8f9e08340
use *SUPPRESS-PRINT-ERRORS* for backtraces and DESCRIBE

 The suppression mechanism is a bit more informative than the old #<error
 printing object> marker for BACKTRACE, and DESCRIBE didn't really have
 anything before this.

 Also bind *PRINT-CIRCLE* to T for BACKTRACE, and use the PRINT-UNREADABLY
 restart for PRINT-NOT-READABLE errors.
NEWS
src/code/debug.lisp
src/code/describe.lisp
tests/interface.impure.lisp