eudoxia0 / eco

Fast, flexible, designer-friendly templates for Common Lisp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

make-operation required.

fare opened this issue · comments

Starting with ASDF 3.2, it is now enforced that operations should only be made using make-operation (this was officially required since ASDF 2.27 but not enforced, but now we want to tighten our invariants to
enable future development).

eco/src/asdf.lisp is using a direct make-instance in a few places. You may or may not have other systems that do the same thing.

Note that perform will do the make-operation for you, so you can pass it just a symbol, i.e. 'load-source-op.

Ping. This is still broken. I can send a pull request if you prefer, but just stop using make-instance for asdf operations. Use make-operation, or just pass along the symbol.

See #2 for a bug fix. Please apply.