From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Nic Ferrier Newsgroups: gmane.lisp.guile.user,gmane.comp.db.postgresql.interfaces Subject: emarsden's pg.scm for guile (with some extensions) Date: 24 Jun 2003 01:46:18 +0100 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <87fzm01ew5.fsf@pooh-sticks-bridge.tapsellferrier.co.uk> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1056415706 24878 80.91.224.249 (24 Jun 2003 00:48:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 24 Jun 2003 00:48:26 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Jun 24 02:48:25 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19Ubyy-0006T5-00 for ; Tue, 24 Jun 2003 02:48:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Ubyf-0006U8-1i for guile-user@m.gmane.org; Mon, 23 Jun 2003 20:48:05 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19Uby5-0006L4-LK for guile-user@gnu.org; Mon, 23 Jun 2003 20:47:29 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19Uby1-0006Gb-PE for guile-user@gnu.org; Mon, 23 Jun 2003 20:47:26 -0400 Original-Received: from host217-34-135-17.in-addr.btopenworld.com ([217.34.135.17] helo=tf1.tapsellferrier.co.uk) by monty-python.gnu.org with esmtp (Exim 4.20) id 19UbxE-0005dE-HZ for guile-user@gnu.org; Mon, 23 Jun 2003 20:46:36 -0400 Original-Received: from host217-34-135-21.in-addr.btopenworld.com ([217.34.135.21] helo=pooh-sticks-bridge.tapsellferrier.co.uk) by tf1.tapsellferrier.co.uk with esmtp (Exim 3.35 #1 (Debian)) id 19Ubwx-0000Se-00; Tue, 24 Jun 2003 01:46:19 +0100 Original-To: guile-user@gnu.org, pgsql-interfaces@postgresql.org Original-Lines: 23 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: General Guile related discussions List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2045 gmane.comp.db.postgresql.interfaces:1732 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2045 I've rejigged Eric Marsden's pg.scm to it works with guile (without any particular scsh updates). The changes are fairly simple. I've also added the following: - transactional support via a with-transaction proc - basic connection pool support via a with-pooled-connection proc - calling stored procs - handling refcursor return values from stored procs I'm not sure if anyone is interested in seeing the file. My website is a bit of a mess at the moment so I'd rather put it up somewhere else. Nic Ferrier _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user