add SB-EXT:*SUPPRESS-PRINT-ERRORS* modelled after *BREAK-ON-SIGNALS*
authorAttila Lendvai <attila.lendvai@gmail.com>
Fri, 28 Jan 2011 15:09:47 +0000 (16:09 +0100)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 5 Dec 2011 10:21:29 +0000 (12:21 +0200)
commit171fde84561e232b8af8c05b82dfe8a8f9e08340
treeff74bc7669792966e9b32025adf33c1d55b9d10b
parente5b6856e8b1a068340a9b67489a352ed39f4dbcf
add SB-EXT:*SUPPRESS-PRINT-ERRORS* modelled after *BREAK-ON-SIGNALS*

  When non-NIL, OUTPUT-OBJECT (our main entry to the printer) binds a handler
  that handles conditions of the specified type by printing an error marker
  instead of signaling an error.

  WRITE also accepts :SUPPRESS-ERRORS, and WITH-STANDARD-IO-SYNTAX binds it to
  NIL.

  Calls SIGNAL before handling the condition so outer handlers get a chance to
  use restarts, etc.
NEWS
package-data-list.lisp-expr
src/code/print.lisp