summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Browning <rlb@defaultvalue.org>2004-06-20 17:24:42 +0000
committerRob Browning <rlb@defaultvalue.org>2004-06-20 17:24:42 +0000
commitf5d54eb740f10e2ce4368e4fa807c7b5a863ca37 (patch)
treed1fc91d82d89eff8161965b55deac927fa10fd34
parent6b513f4643102410e14864641635abe010a9aefd (diff)
downloadguile-f5d54eb740f10e2ce4368e4fa807c7b5a863ca37.tar.gz
*** empty log message ***
-rw-r--r--NEWS9
-rw-r--r--srfi/ChangeLog6
2 files changed, 15 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 654b76200..e01646070 100644
--- a/NEWS
+++ b/NEWS
@@ -118,6 +118,11 @@ while the scripting code runs single-threadedly.
This is an implementation of SRFI-26.
+** New module (srfi srfi-31)
+
+This is an implementation of SRFI-31 which provides a special form
+`rec' for recursive evaluation.
+
** Guile now includes its own version of libltdl.
We now use a modified version of libltdl that allows us to make
@@ -577,6 +582,10 @@ order described by the SRFI-1 specification
list-copy now accepts improper lists, per the specification.
+** SRFI-4 fixes
+
+Larger values in 64-bit vectors should print correctly now.
+
** SRFI-19 fixes
date-week-number now correctly respects the requested day of week
diff --git a/srfi/ChangeLog b/srfi/ChangeLog
index 8c98015cd..f020f8e67 100644
--- a/srfi/ChangeLog
+++ b/srfi/ChangeLog
@@ -1,5 +1,11 @@
2004-06-20 Rob Browning <rlb@defaultvalue.org>
+ * srfi-4.c (uvec_print): rewrite using a union to make more
+ compact, and use static print_uint64 and print_int64 to print
+ 64-bit elements.
+ (print_int64): new static function (temporary fix).
+ (print_uint64): new static function (temporary fix).
+
* Makefile.am (srfi_DATA): add srfi-31.scm.
* srfi-31.scm: new file.