eudoxia0 / crane

An ORM for Common Lisp.
http://eudoxia.me/crane/
201 stars 19 forks source link

Inflate doesn't work on ABCL #9

Closed mmontone closed 10 years ago

mmontone commented 10 years ago

I'm trying Crane on ABCL, and inflation doesn't work.

It is because the inflate eql specializer can't be matched.

This is fixed adding crane.types to the list of used packages in inflate-deflate package, like this:

(defpackage :crane.inflate-deflate (:use :cl :anaphora :crane.types) (:export :inflate :definflate :deflate :defdeflate))

It makes sense to me.

eudoxia0 commented 10 years ago

Can you tell me if 7bd8272 fixes it? Thanks.

mmontone commented 10 years ago

Yes. That fixes it.

Migrations on class redifinitions doesn't work on ABCL, but that's another issue.

mmontone commented 10 years ago

Thanks