kamen-no-spam
12/13/2015 10:46:00 AM
"Pascal J. Bourguignon" <pjb@informatimago.com> writes:
> Polluting the CL-USER package was expected by your library. Are you
> sure you cannot import the few class names you have into CL-USER?
>
> (import 'p1::c1 :cl-user)
First of all thanks a lot for your reply. I thought the news server
didn't like my posts in the group so nobody was seeing them.
> The library uses find-symbol, this is a problem or your salvation.
Actually I'm not sure about that. I only have an error message saying
that it can't find the symbol in CL-USER. Perhaps it searches elsewhere
before that.
> It's a problem because even if you wanted to avoid importing your class
....
Very "out of the box" :-D
> Finally, I would have you notice that:
>
> 1- apparently you have the source code of that library, so why the
> fuck don't you edit it to do what it should do?
What puzzles me is that with other classes the lib works fine - I only
have the problem with a class named NODE. I'm yet to investigate it.
> 2- even if you didn't have the source code, and had infered the
> behavior described above from the documentation or reverse
> engineering, you can still patch the library after it is loaded, by
> merely redefining the deficient callback function.
The power of Lisp :)
Anyway it is always good to discuss with somebody and it reminded me how
much I enjoy this group.