portable-condition-system icon indicating copy to clipboard operation
portable-condition-system copied to clipboard

A portable Common Lisp condition system

Results 3 portable-condition-system issues
Sort by recently updated
recently updated
newest added

DEFINE-CONDITION seems to have an issue. When called with an object that is not a CONDITION's subtype, it accepts it anyway: ```common-lisp CL-USER> (defclass any-class () ()) ;; # CL-USER>...

There is no test for `handler-case` when `:no-error` is defined and an error is thrown, demonstrating that the `:no-error` handler is not executed. Example from the repl: ```lisp CL-USER> (let...

See https://github.com/Clozure/ccl/issues/366 > check-type should use get-setf-expansion to ensure that only one place is considered and stored when trying new values! Current implementation does not, and will mutate the wrong...