edicl/cl-unicode — Issue #2: Autogeneratd sources build with CLISP can not be loaded by other Lisps:
Author: avodonosov
Created: 2012-02-13 02:10:52+00:00
State: open

After I installed a fresh cl-unicode (from the recent quicklisp), the first Lisp I used it with was CLISP.

After this on CCL and SBCL I have the following error:

Read error between positions 188 and 212 in C:/Users/anton/projects/cl-test-grid/quicklisp/dists/quicklisp/software/cl-unicode-0.1.2/methods.lisp.
Unhandled SERIOUS-CONDITION is signaled: There is no package named "CLOS" .

The file methods.lisp contains code like
(|COMMON-LISP|::|IN-PACKAGE| :|CL-UNICODE|)
(|CLOS|::|DEFMETHOD| |CL-UNICODE|::|SCRIPT| ((|CL-UN...
(|CLOS|::|DEFMETHOD| |CL-UNICODE|::|CODE-BLOCK| ((|C...
(|CLOS|::|DEFMETHOD| |CL-UNICODE|::|AGE| ((|CL-UNICO...
(|CLOS|::|DEFMETHOD| |CL-UNICODE|::|GENERAL-CATEGORY...

As you see DEFMETHOD is from a CLOS package.