Re: [UFFI-Users] clsql/postgres works with CLISP -- MOP works fine
Kevin Rosenberg <[email protected]> Sat, 4 Jun 2005 01:51:50 -0600
| Newsgroups | gmane.lisp.clisp.general,gmane.lisp.uffi.general |
|---|---|
| Message-ID | <[email protected]> |
Hoehle, Joerg-Cyril wrote: > this is a short notice that I now successfully tested > clsql-3.1.15(?) with postgres and my UFFI wrappers with a recent > cvs-clisp. Hi Joerg, I've been (slowly) working on replying to your recent posts. But, I wanted to jump ahead to congratulate you on your accomplishment. That's good news, indeed. > Only 4 of 233 testcases failed: the 4 involving use of the LOOP > extension (e.g. add-loop-path of MIT-LOOP), which is not available > in CLISP's LOOP. There's implementation specific-code in CLSQL for LOOP extensions for Allegro, CMUCL, Lispworks, OpenMCL, and SBCL. CLISP would also require specific code written to support the LOOP extensions. > My UFFI wrapper macros of CLISP are in Sourceforge's Patches section about clisp: > http://sourceforge.net/tracker/index.php?func=detail&aid=1028683&group_id=1355&atid=301355 I'll take a look at them. I'm in favor of adding CLISP support to UFFI. What's the legal status of incorporating modified versions of your code into UFFI. UFFI, as you may know, is licensed under BSD. I believe that CLISP has restrictions on referring to internal symbols unless such referrents are licensed under the GPL. > I forgot that I could also have tested the postgres-socket backend, > but then IIRC, that one does not use UFFI (except maybe for 64bit > int conversions). No, the postgresql-socket backend doesn't use any FFI. But, appropriate socket stream code would need to be added to CLSQL. Ideally, I'll get to the specifics of your previous posts over the next week. -- Kevin Rosenberg [email protected] ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20