[elephant-devel] Problem with Elephant on SBCL 0.8.17

Ben ben at medianstrip.net
Tue Jan 4 23:20:19 UTC 2005


unicode in sbcl is not supported yet.  i was waiting for it to settle
down a bit.  probably i'll work on it for the next release.  in the
meantime use 8-bit character representations.  unicode works for
allegro if you need it.  sorry.

take care, B

On Tue, 4 Jan 2005, Robert L. Read wrote:

> I'm trying to use Elephant (which looks great, BTW) with SBCL 0.8.17. On the 
> simple test code below, it looks like it is encountering a bug, seemingly 
> related to unicode or character representation in some other way in SBCL.  I 
> suspect this is an SBCL bug, but I thought I should post it here first.
>
> Thanks for any information you can provide.  I can debug down inside Elephant 
> if I have to, but this I'm in a little over my head already.
>
> (require 'asdf)
> (asdf:operate 'asdf:load-op :elephant)
>
> (use-package  'ELEPHANT)
>
> (defparameter *SLEEPYCAT-HOME* "/home/read/testdb")
>
> (open-store *sleepycat-home*)
>
> (add-to-root "x" 1)
>
> (get-from-root "x")
>
> (add-to-root "x" "abc")
>
> (get-from-root "x")
>
>
> [read at localhost DCM]$ lisp
> This is SBCL 0.8.17, an implementation of ANSI Common Lisp.
> More information about SBCL is available at <http://www.sbcl.org/>.
>
> SBCL is free software, provided as is, with absolutely no warranty.
> It is mostly in the public domain; some portions are provided under
> BSD-style licenses.  See the CREDITS and COPYING files in the
> distribution for more information.
> * (require 'asdf)
>
> NIL
> * (asdf:operate 'asdf:load-op :elephant)
>
> ; loading system definition from #P"/usr/local/share/lisp/elephant.asd" into
> ; #<PACKAGE "ASDF3797">
> ; registering #<SYSTEM ELEPHANT {9684911}> as ELEPHANT
> ; loading system definition from #P"/usr/local/share/lisp/uffi.asd" into
> ; #<PACKAGE "ASDF3803">
> ; registering #<SYSTEM UFFI {997FBA9}> as UFFI
> NIL
> * (use-package  'ELEPHANT)
>
> T
> * (defparameter *SLEEPYCAT-HOME* "/home/read/testdb")
>
> *SLEEPYCAT-HOME*
> * (open-store *sleepycat-home*)
>
> #<STORE-CONTROLLER {96063B1}>
> * (add-to-root "x" 1)
>
> 1
> * (get-from-root "x")
>
> 1
> T
> * (add-to-root "x" "abc")
>
> "abc"
> * (get-from-root "x")
>
> "
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
>



More information about the elephant-devel mailing list