serious-condition

Robert Goldman rpgoldman at sift.net
Mon Aug 1 02:46:07 UTC 2016


New candidate fix is available for review and testing as 3.1.7.5

Now we have the TYPE UIOP:FATAL-CONDITION, instead of
UIOP:*FATAL-CONDITIONS*.

I was wishy-washy and kept (FATAL-CONDITION-P c) as an alias for (TYPEP
C 'UIOP:FATAL-CONDITION).

I go back and forth on whether FATAL-CONDITION-P should go if we keep
this refactoring.  CL has both (TYPEP <foo> 'STRUCT-TYPE) and
(STRUCT-TYPE-P <foo>) so there's precedent for redundancy here, and it
is one less breaking backwards incompatibility.

best,
r



More information about the asdf-devel mailing list