Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • pw's avatar
    06be8c9a
    Backout a previous hack of adding format-{control|arguments} protocol · 06be8c9a
    pw authored
    to serious-condition. Instead, have new internal condition types
    simple-package-error, simple-file-error and simple-program-error
    which inherit from simple-condition and respective error condition,
    thus picking up the format protocol from simple-condition.
    
    Noted a probable bug in that the CPL for conditions is not sorted
    which results in the found report method being dependent
    on the order of super-classes specified in the call to define-condition.
    06be8c9a
    History
    Backout a previous hack of adding format-{control|arguments} protocol
    pw authored
    to serious-condition. Instead, have new internal condition types
    simple-package-error, simple-file-error and simple-program-error
    which inherit from simple-condition and respective error condition,
    thus picking up the format protocol from simple-condition.
    
    Noted a probable bug in that the CPL for conditions is not sorted
    which results in the found report method being dependent
    on the order of super-classes specified in the call to define-condition.