* Guile-PG 0.49 available
@ 2020-11-13 5:57 Thien-Thi Nguyen
2020-12-28 0:48 ` Joshua Branson via General Guile related discussions
0 siblings, 1 reply; 3+ messages in thread
From: Thien-Thi Nguyen @ 2020-11-13 5:57 UTC (permalink / raw)
To: guile-sources; +Cc: guile-user
[-- Attachment #1: Type: text/plain, Size: 2397 bytes --]
release notes:
All caught up on the PostgreSQL side, now to turn to Guile...
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. The other modules build on it to provide abstractions
and convenience procedures.
NEWS for 0.49 (2020-11-13):
- dependency clarified: state range
Previously, the README file intimated that any Guile 1.4.x and
later would work w/ Guile-PG. This has now been clarified to
state the actual working range (1.4.x to 2.0.x, inclusive).
We have plans for adding support for 2.2.x (and maybe 3.x) in
the near to middling future.
See also file test/OK.
- Guile "auto-compilation" suppressed
In all three phases: configuration, build, and test, Guile 2.x
"auto-compilation" of .scm to .go files is suppressed by setting
the env var ‘GUILE_AUTO_COMPILE=0’.
We will do intentional compilation at some point, as soon as we
figure out how to DTRT. See project CMOD-PLAY for experiments.
- testing upgraded for PostgreSQL 10 through 13
Some of the failing tests when run against these versions of
PostgreSQL have been upgraded, notably those concerning
‘pg-server-version’ and ‘pg-oid-value’.
For PostgreSQL 13, the module ‘(postgres meta)’ is broken; its
testing is disabled (exit 77 => SKIP) for now.
- bootstrap/maintenance tools
upgraded:
Guile-BAUX 20201108.2335.8592e21
GNU gnulib 2020-11-04 23:13:40
GNU Autoconf 2.69d
as before:
GNU texinfo 6.7
GNU Automake 1.16.2
GNU Guile 2.0.13
tarball in dir:
http://download.savannah.nongnu.org/releases/guile-pg/
homepage:
https://www.nongnu.org/guile-pg/
donation:
https://www.gnuvola.org/patronage/
--
Thien-Thi Nguyen -----------------------------------------------
(defun responsep (query) ; (2020) Software Libero
(pcase (context query) ; = Dissenso Etico
(`(technical ,ml) (correctp ml))
...)) 748E A0E8 1CB8 A748 9BFA
--------------------------------------- 6CE4 6703 2224 4C80 7502
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 219 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Guile-PG 0.49 available
2020-11-13 5:57 Guile-PG 0.49 available Thien-Thi Nguyen
@ 2020-12-28 0:48 ` Joshua Branson via General Guile related discussions
2020-12-28 2:26 ` Thien-Thi Nguyen
0 siblings, 1 reply; 3+ messages in thread
From: Joshua Branson via General Guile related discussions @ 2020-12-28 0:48 UTC (permalink / raw)
To: guile-user; +Cc: guile-sources
May I ask how this differs from guile-squee? Is it "faster"?
--
Joshua Branson
Sent from Emacs and Gnus
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Guile-PG 0.49 available
2020-12-28 0:48 ` Joshua Branson via General Guile related discussions
@ 2020-12-28 2:26 ` Thien-Thi Nguyen
0 siblings, 0 replies; 3+ messages in thread
From: Thien-Thi Nguyen @ 2020-12-28 2:26 UTC (permalink / raw)
To: Joshua Branson via General Guile related discussions
Cc: guile-sources, Joshua Branson
[-- Attachment #1: Type: text/plain, Size: 1119 bytes --]
() Joshua Branson via General Guile related discussions <guile-user@gnu.org>
() Sun, 27 Dec 2020 19:48:30 -0500
May I ask how this differs from guile-squee? Is it "faster"?
Can't say -- i've never used guile-squee, personally. However,
a brief scan of the guile-squee homepage tells me that Guile-PG
is "more", in the sense of offering not only libpq wrapping, but
also other modules related to working w/ PostgreSQL, as well as
documentation:
http://www.nongnu.org/guile-pg/doc/index.html
OTOH, for many people "less is more". :-D
I suppose i should look into guile-squee some more, especially
if/how it handles lobj (large objects) and ports for Guile 2.2
and onward. Any hints on that topic most welcome!
--
Thien-Thi Nguyen -----------------------------------------------
(defun responsep (query) ; (2020) Software Libero
(pcase (context query) ; = Dissenso Etico
(`(technical ,ml) (correctp ml))
...)) 748E A0E8 1CB8 A748 9BFA
--------------------------------------- 6CE4 6703 2224 4C80 7502
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 219 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2020-12-28 2:26 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-13 5:57 Guile-PG 0.49 available Thien-Thi Nguyen
2020-12-28 0:48 ` Joshua Branson via General Guile related discussions
2020-12-28 2:26 ` Thien-Thi Nguyen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).