orthecreedence / cl-async

Asynchronous IO library for Common Lisp.
MIT License
273 stars 40 forks source link

Redefine DEFINE-CONDITION-ALIAS. #197

Closed rpgoldman closed 1 year ago

rpgoldman commented 1 year ago

Re-implement this by making a new class for the "alias" that inherits from the parent. This is no longer really aliasing, but at least SBCL's compiler really dislikes the original implementation of this macro.

Addresses #193

orthecreedence commented 1 year ago

This looks good...can you remove the commented out code?

rpgoldman commented 1 year ago

OK, just pushed the revision.

orthecreedence commented 1 year ago

Thanks!