Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • pmai's avatar
    45a93f8d
    Entomotomy Bug: condition-reporting-not-via-print-object · 45a93f8d
    pmai authored
    This change causes condition printing (generally) and condition reporting
    (in particular) to go via print-object, once PCL is loaded, as required
    by ANSI.  Note that the :report option of define-condition still goes
    through the old non-print-object mechanism (which is allowed by ANSI),
    but that this mechanism is now invoked via a default method of print-object
    specialized on condition.  Hence user-defined methods on print-object
    are now effective, instead of being bypassed through the old mechanism.
    45a93f8d
    History
    Entomotomy Bug: condition-reporting-not-via-print-object
    pmai authored
    This change causes condition printing (generally) and condition reporting
    (in particular) to go via print-object, once PCL is loaded, as required
    by ANSI.  Note that the :report option of define-condition still goes
    through the old non-print-object mechanism (which is allowed by ANSI),
    but that this mechanism is now invoked via a default method of print-object
    specialized on condition.  Hence user-defined methods on print-object
    are now effective, instead of being bypassed through the old mechanism.