summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2006-02-04 00:56:35 +0000
committerKevin Ryde <user42@zip.com.au>2006-02-04 00:56:35 +0000
commitf36978c9cee3ee3f5588498dc213e8c698e5e92a (patch)
treeeea5a8e258d716ad335745864a540e1243a8d682
parent2d6e3bd4c07fe3bf671e25b63762ce035cb2e9fd (diff)
downloadguile-f36978c9cee3ee3f5588498dc213e8c698e5e92a.tar.gz
*** empty log message ***
-rw-r--r--doc/ref/ChangeLog2
-rw-r--r--srfi/ChangeLog5
-rw-r--r--test-suite/ChangeLog4
3 files changed, 11 insertions, 0 deletions
diff --git a/doc/ref/ChangeLog b/doc/ref/ChangeLog
index f7ef67b17..83cafd9e0 100644
--- a/doc/ref/ChangeLog
+++ b/doc/ref/ChangeLog
@@ -5,6 +5,8 @@
* intro.texi (Writing Guile Extensions), libguile-extensions.texi (A
Sample Guile Extension): pxref libtool manual.
+ * api-modules.texi (Compiled Code Installation): New section.
+
2006-01-29 Marius Vollmer <mvo@zagadka.de>
* api-scheduling.texi: Removed "Futures" node.
diff --git a/srfi/ChangeLog b/srfi/ChangeLog
index 32172a18a..787d131e0 100644
--- a/srfi/ChangeLog
+++ b/srfi/ChangeLog
@@ -1,5 +1,10 @@
2006-02-04 Kevin Ryde <user42@zip.com.au>
+ * srfi-1.c (scm_srfi1_delete, scm_srfi1_delete_duplicates): Use a
+ count to protect against nasty code in the equality procedure changing
+ the lists we're working on. The results don't have to be sensible in
+ that case, just not hang or access non-cells.
+
* srfi-60.c (booleans->integer): Avoid newline in macro, it breaks the
snarfer.
diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog
index ae998ba10..c095c6c5f 100644
--- a/test-suite/ChangeLog
+++ b/test-suite/ChangeLog
@@ -3,6 +3,10 @@
* standalone/test-list.c: New file.
* standalone/Makefile.am: Add test-list.c
+ * tests/srfi-1.test: Use the equal proc argument, so we exercise the
+ srfi-1 version of the code. Without such an argument srfi-1.c passes
+ the job to the core scm_delete.
+
2006-01-29 Marius Vollmer <mvo@zagadka.de>
* tests/time.test: Replaced 'futures' with threads.