Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-12 Thread Jim Ursetto
On Wed, Aug 5, 2009 at 9:02 AM, Thomas Chustch...@web.de wrote: If, for example, you prepare a statement and forget to ever execute and finalize it, my sqlite3 egg will at least tell you that you have an unused statement lying around when you try to close the database. sqlite3 will tell you

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-12 Thread Thomas Chust
2009/8/12 Jim Ursetto zbignie...@gmail.com: On Wed, Aug 5, 2009 at 9:02 AM, Thomas Chustch...@web.de wrote: If, for example, you prepare a statement and forget to ever execute and finalize it, my sqlite3 egg will at least tell you that you have an unused statement lying around when you try to

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread Thomas Chust
2009/8/5 John Cowan co...@ccil.org: [...] How do I persuade chicken-install to accept this egg?  Even with -t local, it insists on looking up the egg with henrietta on kitten (or your server, if I specify -l), gets a 301, and dies. [...] Hello, indeed that doesn't work :-( What usually does

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread Peter Bex
On Wed, Aug 05, 2009 at 03:37:37AM +0200, Thomas Chust wrote: Hello, I finally got around to touch the code of the SQLite3 egg again: To make it compatible with CHICKEN 4 I created a version without a dependency on TinyCLOS, replacing classes with record types and multimethods with regular

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread Thomas Chust
2009/8/5 Peter Bex peter@xs4all.nl: [...] You haven't seen zbigniew's sql-de-lite egg yet?  It's another sqlite egg with (IMHO) a more Schemely API. [...] Hello, of course I have seen it, but several people requested my SQLite3 binding to be ported to CHICKEN 4 anyway. The APIs of the

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread Peter Bex
On Wed, Aug 05, 2009 at 01:36:55PM +0200, Thomas Chust wrote: of course I have seen it, but several people requested my SQLite3 binding to be ported to CHICKEN 4 anyway. Fair enough, I just wanted to point it out :) The APIs of the two bindings don't differ too much in my opinion, but it

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread Thomas Chust
2009/8/5 Peter Bex peter@xs4all.nl: [...] Could you elaborate which parts of the sql-de-lite API seem more schemely to you? sqlite3 is more OO-like and has many operations which are purely invoked for their side-effects (returning #void), whereas sql-de-lite seems more FP-like and

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread John Cowan
Thomas Chust scripsit: indeed that doesn't work :-( What usually does work if everything else fails is to unpack the egg into an empty directory and just run chicken-install without any arguments (except maybe -s) inside that directory. That fails thus: $ chicken-install -s Warning:

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-05 Thread Kon Lovett
On Aug 5, 2009, at 8:14 AM, John Cowan wrote: Thomas Chust scripsit: indeed that doesn't work :-( What usually does work if everything else fails is to unpack the egg into an empty directory and just run chicken-install without any arguments (except maybe -s) inside that directory. That

[Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-04 Thread Thomas Chust
Hello, I finally got around to touch the code of the SQLite3 egg again: To make it compatible with CHICKEN 4 I created a version without a dependency on TinyCLOS, replacing classes with record types and multimethods with regular procedures. I also wrapped the code in a module and removed the

Re: [Chicken-users] SQLite3 bindings for CHICKEN 4

2009-08-04 Thread John Cowan
Thomas Chust scripsit: The documentation and a download link for the egg's release candidate can be found at http://www.chust.org/egg4/sqlite3.html Try it out and please tell me if anything doesn't work or could be improved in your opinion. How do I persuade chicken-install to accept

Re: [Chicken-users] SQLite3 bindings

2005-08-12 Thread felix winkelmann
On 8/11/05, Thomas Chust [EMAIL PROTECTED] wrote: Hello, I fixed two type conversion problems in the sqlite3 egg. The new version is available at the same place as the old one. cu, Thomas Chust Thanks, I'll replace it. cheers, felix ___

Re: [Chicken-users] SQLite3 bindings

2005-08-11 Thread Thomas Chust
Hello, I fixed two type conversion problems in the sqlite3 egg. The new version is available at the same place as the old one. cu, Thomas Chust Thomas Chust wrote: [...] The egg is available at http://www.chust.org/projects/sqlite3.egg, the documentation, which is also included in the

[Chicken-users] SQLite3 bindings

2005-08-06 Thread Thomas Chust
Hello, as the API for SQLite changed significantly from version 2.x to 3.x because stronger typing was made possible as well as BLOB support, I thought it may be nice to have a CHICKEN binding for the new API as well as the old one. The egg is available at