Re: ADD-READER-METHOD error

Espen S Johnsen <[email protected]> 12 Mar 2007 15:55:22 +0100
Newsgroups gmane.lisp.clg.devel
Message-ID <[email protected]>
A Lispnik <[email protected]> writes:

> I got an error while trying to compile a clg from CVS today with SBCL
> 1.0.2 and also 1.0.3 on Ubuntu Linux (SBCL from sourceforge, not the
> Common Lisp Controller one available in Ubuntu).  I wish I could send
> a patch but I haven't been able to track down the cause yet:
>
>   The generic function #<STANDARD-GENERIC-FUNCTION ADD-READER-METHOD (1)> takes
>   4 required arguments; was asked to find a method with specializers
>   (#<STANDARD-CLASS CONTAINER-CHILD-CLASS> #<BUILT-IN-CLASS T>
>    #<BUILT-IN-CLASS T>)

Add-reader-method (and add-writer-method) has gotten an additional
argument in 1.0.2, it seems. This isn't totally unexpected, as these are
internal functions and shouldn't really be used in any third party code. 

Anyway, I have updated the code in CVS so it should work now.

-- 
Espen

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV