guile-user
[Top][All Lists]
Advanced

[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

Hello,

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: 

        http://www.nongnu.org/guile-lib/


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

        
http://download.savannah.gnu.org/releases/guile-lib/guile-lib-0.2.7.tar.gz
        
http://download.savannah.gnu.org/releases/guile-lib/guile-lib-0.2.7.tar.gz.sig

        [ 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
        [ http://download-mirror.savannah.gnu.org/releases/guile-lib/


* 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 0.2.6.1

Here is a summary of the changes since version 0.2.6.1. See Guile-Lib's
[[http://git.savannah.nongnu.org/cgit/guile-lib.git][git summary]] and
[[http://git.savannah.nongnu.org/cgit/guile-lib.git/log/][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
html->sxml-2nf.

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
guild.


* 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        2.2.7.2-a5875-dirty
        -] guile-3.0        3.0.5.136-e6fb0b7


** 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        2.2.7.2-a5875-dirty


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,
David


[*] 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 keys.gnupg.net --recv-keys A3057AD7

and rerun the 'gpg --verify' command.

Attachment: pgp1XGoQ0xn4a.pgp
Description: OpenPGP digital signature


reply via email to

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