[cl-store-devel] clisp (>= 2.45) support -- is broken

Krzysztof Drewniak krzysdrewniak at gmail.com
Sat May 22 01:15:27 UTC 2010


On Tue, 2010-05-11 at 09:50 +0100, Sean Ross wrote:
> Unfortunately I don't have time to replace this with a more up to date closure serializer but
> can conditionally exclude this serializer for versions without this symbol.
> 
> Patches are appreciated if anyone has the time or inclination.
> 
> Regards,
>  Sean.
> 
> On 11 May 2010, at 03:08, Krzysztof Drewniak wrote:
> 
> > On Mon, 2010-05-10 at 17:16 -0500, Krzysztof Drewniak wrote:
> >> I am running cl-store (the latest version) and would like to report that
> >> on clisp versions >= to 2.45 the function sys::%make-closure used in
> >> clisp/custom.lisp no longer exists. This causes some errors in clisp and
> >> breaks the package. Please fix.
> >> 
> >> Krzysztof Drewniak
> > I wonder what SYSTEM::MAKE-CLOSURE does. It seems to take the same
> > arguments in &key form a replace didn't work, but if anyone has a clue
> > appreciated.
> > 
> > Krzysztof Drewniak
> > 
> > _______________________________________________
> > cl-store-devel mailing list
> > cl-store-devel at common-lisp.net
> > http://common-lisp.net/cgi-bin/mailman/listinfo/cl-store-devel
> 
Clisp CVS (as of shortly) now can print any function with 
(let ((*print-closure* t)))
I wish I know how to conditionalize to a readtable character
BTW, here's the changelog
        Implement RFE#3001956: *PRINT-CLOSURE* now controls interpreted
        closure output too
        * io.d (STRUCTURE-READER): read #S(FUNCTION ...) as an Iclosure
        (pr_closure): when *PRINT-CLOSURE* is non-NIL, print Iclosure
        using #S(FUNCTION ...) syntax
If I knew how to add this I would.

Your library is great,
Krzysztof Drewniak

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <https://mailman.common-lisp.net/pipermail/cl-store-devel/attachments/20100521/e8ee4290/attachment.sig>


More information about the cl-store-devel mailing list