Subject: CVS commit: pkgsrc/lang/guile
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <email@example.com>
Date: 12/26/2004 00:29:42
Module Name: pkgsrc
Committed By: wiz
Date: Sun Dec 26 00:29:42 UTC 2004
pkgsrc/lang/guile: Makefile distinfo
pkgsrc/lang/guile/patches: patch-ae patch-ai
Update to 1.6.7:
Changes since Guile 1.6.6 (changes in 1.6.7):
* Changes to the distribution
** A build problem has been fixed.
Previously, on some systems, the build would fail when libguile-ltdl
couldn't be found during the build. This should now be fixed.
* Changes to Scheme functions and syntax
** array-map! and array-map-in-order! now correctly require at least one source
A mistake caused a call with just one source array to be rejected,
this has been fixed.
** string->number and octal constant bignums
An incorrect bignum size calculation has been fixed, this caused
overflow errors in string->number on bases other than 2, 10 and 16,
including octal literal constants in code or the reader.
** SRFI-1 alist-delete equality argument order fixed.
In the srfi-1 module alist-delete and alist-delete!, the order of the
arguments to the "=" procedure now matches the SRFI-1 specification.
** SRFI-13 string-any and string-every tail calls
string-any and string-every now make a tail call to their predicate
function on reaching the last character in the string, per the SRFI-13
To generate a diff of this commit:
cvs rdiff -r1.62 -r1.63 pkgsrc/lang/guile/Makefile
cvs rdiff -r1.21 -r1.22 pkgsrc/lang/guile/distinfo
cvs rdiff -r1.10 -r1.11 pkgsrc/lang/guile/patches/patch-ae
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/guile/patches/patch-ai
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.