Guile-PG 0.29 available

Thien-Thi Nguyen <[email protected]>
Newsgroups gmane.lisp.guile.user,gmane.lisp.guile.sources
Message-ID <[email protected]>
release notes:

  finally caught up w/ PostgreSQL 7.3.10!  but just when things seem to
  be quieting down...  looks like 7.4.x has some very interesting bits,
  too; the pull is strong.

  thi

README excerpt:

  Guile-PG is a collection of modules for Guile allowing access to
  the PostgreSQL RDBMS from Scheme programs.
  
  The low-level module `(database postgres)' provides an almost
  one-to-one correspondence with the PostgreSQL "libpq" C library
  interface.  Other higher-level modules, typically named
  `(database postgres-FOO)', provide abstractions and convenience
  procedures.
  
  This is alpha code (pre 1.0 release).  It has bugs, and the
  interfaces may change from version to version.
  
  To build Guile-PG you need to have installed both the PostgreSQL
  frontend library libpq, and a version of Guile that can load
  binary module (a b c) from file a/b/c.so or a/b/c/libc.la under
  `%load-path'.
  
  This version of Guile-PG has been tested with PostgreSQL 7.3.10
  and Guile 1.4.1.106, but you may find that it works with other
  combinations.  If so, please let us know the good news.

NEWS excerpt:

  - 0.29 | 2005-08-25
  
    - Dropped proc: where-clausifier
    - Dropped proc: tuples-result->table
  
        These used to be in module (database postgres-table); see NEWS
        entry for version 0.26 (2005-02-24).  The first proc can be
        emulated with `string-append', and the latter with a combination
        of #:tuples-result->alists (or #:tuples-result->object-alist)
        commands to a `pgtable-manager' closure followed by a mapping
        into a two-dimensional array.
  
        As a side effect of dropping `tuples-result->table', the closure
        returned by `pgtable-manager' no longer recognizes the commands
        #:t-obj-walk, #:table->object-alist and #:table->alists.
  
    - For `gxrepl', results are now printed with " | " field separator
  
        That is, space-pipe-space, instead of simply pipe, as before.
        The result is that gxrepl in an Emacs buffer (preferred env :-)
        is much more friendly to `dabbrev-expand'.
  
    - All (database postgres) procs now tested
  
        The `XFAIL_TESTS' in tests/Makefile.am has been removed.  This
        means that we don't expect any tests to fail now; a failing test
        indicates a bug.  Note that coverage does not imply good coverage!
  
    - Support files guile.m4 and modsup.h synched with Guile 1.4.1.106

cvs tag:

  v-0-29

tarball, anoncvs instructions, html spewage (NEW!), etc., in dir:

  http://www.glug.org/people/ttn/software/guile-pg/


_______________________________________________
Guile-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/guile-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.