[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Guile-Lib 0.2.7 released

From: David Pirotte
Subject: Guile-Lib 0.2.7 released
Date: Fri, 19 Mar 2021 00:43:48 -0300


Guile-Lib version 0.2.7 released.  This is a maintenance release, mostly
dedicated to fixing things so that Guile-Lib allows Guile 3.0, enables
cross-compilation, and enhances the htmlprag module.  See below for a
complete description of these changes.

* Guile-Lib Homepage: 

* Guile-Lib release tarball GPG signature [*]:

        [ Downloads will redirect to your nearest mirror site.
        [ Files on mirrors may be subject to a replication delay of up
        [ to 24 hours. In case of problems use

* About Guile-Lib

Guile-Lib is intended as an accumulation place for pure-scheme Guile
modules, allowing for people to cooperate integrating their generic
Guile modules into a coherent library. Think "a down-scaled,
limited-scope CPAN for Guile".

* Changes since

Here is a summary of the changes since version See Guile-Lib's
[[][git summary]] and
[[][git log]] for
a complet description.

** The htmlprag module has been enhanced

New %default-parent-constraints variable. New %parent-constraints and
%strict-tokenizer? parameters. The following procedures now accept a new
#:strict optional keyword argument: parse-html/tokenizer,
htmlprag-internal:parse-html, tml->sxml-0nf, html->sxml-1nf and

The documentation has been updated accordingly, but the commit log entry
for these changes - commit 84c42076954dc8c72a03aae470eeade1094523fe -
also offers a few additional comments worth reading.

** Enabling cross-compilation

Configure cross-compilation argument now properly detected and passed to

* Noteworthy bug fixes

** Fix the md5.scm misscompilation on Guile 3 (at -O2).
** Doc Makefile, adapting to GNU Make 4.3.

* This release was

** tested against

        -] guile-2.2
        -] guile-3.0

** bootstrapped using the following tools:

        -] autoconf         (GNU Autoconf) 2.69 
        -] automake         (GNU automake) 1.16.3 
        -] makeinfo         (GNU texinfo) 6.7 
        -] pdflatex         3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) 
        -] guile-2.2

Thanks to everyone who contributed to this release:

        Christopher Baines
        Göran Weinhold
        Ricardo Wurmus
        Ludovic Courtès
        Maxim Cournoyer

On behalf of the Guile-lib team,

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

        gpg --verify guile-lib-0.2.7.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

        gpg --keyserver --recv-keys A3057AD7

and rerun the 'gpg --verify' command.

Attachment: pgprq0ClUvVDO.pgp
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]