Changes from arch/CVS synchronization
[bpt/guile.git] / test-suite / ChangeLog
index f3dd2ae..3fcb1a1 100644 (file)
@@ -1,3 +1,650 @@
+2007-06-07  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * lib.scm (exception:system-error): New variable.
+
+       * tests/posix.test (ttyname): New test prefix.  Catches a bug
+       reported by Dan McMahill.
+
+2007-05-26  Ludovic Courtès  <ludo@chbouib.org>
+
+       * tests/syntax.test (top-level define)[binding is created before
+       expression is evaluated]: Moved to "internal define", using `let'
+       instead of `begin'.  The test was not necessarily valid for
+       top-level defines, according to Section 5.2.1 or R5RS.
+       [redefinition]: New.
+
+2007-05-09  Ludovic Courtès  <ludo@chbouib.org>
+
+       * tests/srfi-19.test ((current-time time-tai) works): Use `time?'.
+       ((current-time time-process) works): New test, catches a bug
+       reported by Scott Shedden.
+
+2007-05-05  Ludovic Courtès  <ludo@chbouib.org>
+
+       * tests/modules.test: Use `define-module'.  Use `(srfi srfi-1)'.
+       (foundations, observers, duplicate bindings, lazy binder): New
+       test prefixes.
+       (autoload)[module-autoload!]: New test.
+
+2007-03-08  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/structs.test (make-struct): Exercise the error check on tail
+       array size != 0 when layout spec doesn't have tail array.
+       (make-vtable): Exercise this.
+
+2007-02-22  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/structs.test (make-struct): New test of type check on a "u"
+       field, which had been causing an abort().
+
+2007-02-20  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * standalone/Makefile.am (check_SCRIPTS): Add test-use-srfi, so
+       that it gets into the distribution.
+
+2007-02-19  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * standalone/Makefile.am (check_SCRIPTS): Add test-use-srfi, so
+       that it gets into the distribution.
+
+2007-01-31  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * tests/i18n.test: Use `(srfi srfi-1)'.
+       (exception:locale-error): New.
+       (locale objects): Test `make-locale' with both lists of `LC_*'
+       values and single `LC_*' values (instead of `LC_*_MASK' values).
+       [%global-locale]: New test.
+       (number parsing)[locale-string->inexact (French)]: New test.
+       (%c-locale, %english-days, every?): New top-level variables.
+       (nl-langinfo et al.): New test prefix.
+
+       * tests/srfi-19.test: Install the C locale.
+       (SRFI date/time library)[string->date understands days and
+       months]: New test.
+
+2007-01-27  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/ports.test (port-line): Check not truncated to "int" on 64-bit
+       systems.
+
+2007-01-25  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/sort.test (stable-sort): New test, exercising empty list
+       input.  As reported by Ales Hvezda.
+
+       * tests/time.test (gmtime in another thread): Catch #t all errors from
+       gmtime in the thread, since it can be a system error not a scheme
+       out-of-range on 64-bit systems.  Reported by Marijn Schouten.
+
+2007-01-19  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * tests/eval.test (values): New test prefix.  Values are structs,
+       and `equal?' on structs with `s' fields used to yield infinite
+       recursion.
+       * tests/structs.test (equal?): New test prefix.  Added tests that
+       used to show the infinite recursion problem.
+
+2007-01-16  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/regexp.test (regexp-exec): Further tests, in particular #\nul
+       in input and bad flags args which had been provoking abort()s.
+       * lib.scm (exception:string-contains-nul): New exception pattern.
+
+2006-12-24  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * tests/numbers.test ("equal?"): add case for reduction of
+       rational numbers. 
+
+2006-12-13  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/eval.test: Exercise top-level define setting procedure-name.
+       * tests/srfi-17.test (car): Check procedure-name property.
+
+       * tests/numbers.test (*): Exercise multiply by exact 0 giving exact 0.
+
+2006-12-12  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * tests/unif.test (syntax): New test prefix.  Check syntax for
+       negative lower bounds and negative lengths (reported by Gyula
+       Szavai) as well as `array-in-bounds?'.
+
+2006-12-09  Kevin Ryde  <user42@zip.com.au>
+
+       * standalone/test-use-srfi: New test.
+       * standalone/Makefile.am (TESTS): Add it.
+
+2006-12-03  Kevin Ryde  <user42@zip.com.au>
+
+       * standalone/Makefile.am (.x): Change from %.c %.x style to .c.x style
+       since the former is a GNU make extension.  (Rule now as per
+       libguile/Makefile.am.)
+
+       * standalone/Makefile.am (test_cflags): Change from := to plain =, as
+       the former is not portable (according to automake).
+
+2006-12-02  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (min, max): Correction to big/real and real/big
+       tests, `big*5' will round on a 64-bit system.  And use `eqv?' to
+       ensure intended exact vs inexact is checked.  Reported by Aaron
+       M. Ucko, Debian bug 396119.
+
+2006-11-29  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * test-suite/tests/vectors.test: Use `define-module'.
+       (vector->list): New test prefix.  "Shared array" test contributed
+       by Szavai Gyula.
+
+2006-11-18  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * Makefile.am (SCM_TESTS): Added `tests/i18n.test'.
+
+       * tests/i18n.test: New file.
+
+2006-11-17  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * README: Note need for subscription to bug-guile@gnu.org.
+
+2006-11-02  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * tests/environments.test: Comment out all tests in this file.
+
+2006-10-26  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * tests/srfi-14.test (Latin-1)[char-set:punctuation]: Fixed a
+       typo: `thrown' instead of `throw'.
+
+2006-10-05  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/ftw.test: New file.
+       * Makefile.am (SCM_TESTS): Add it.
+
+2006-10-03  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/eval.test (apply): New tests, exercising scm_tc7_subr_2o which
+       had lacked some arg count checking.
+
+2006-09-26  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/ports.test (seek): New tests.
+       (truncate-file): More tests.
+
+2006-09-23  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (exp, log, log10, sqrt): New tests.
+
+       * tests/format.test, tests/srfi-1.test: Use define-module to prevent
+       redefined funcs in those modules extending on to subsequent tests.
+
+       * tests/time.test (gmtime, strptime): Remove the "unresolved" throws,
+       the error+thread tests seem ok now (previously were upset by something
+       leaking out of syntax.test).
+
+2006-09-20  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * tests/srfi-14.test: Use `define-module'.  Use modules `(srfi
+       srfi-1)' and `(test-suite lib)'.
+       (string->char-set, standard char sets (ASCII), Latin-1 (8-bit
+       charset)): New test prefixes.
+       (every?, find-latin1-locale): New procedures.
+       (%latin1): New variable.
+
+2006-09-08  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/format.test (~f): Test leading zeros bugfix.
+
+2006-08-25  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/popen.test (open-input-pipe, open-output-pipe): In the "no
+       duplicate" tests, close parent side of signalling pipe, to hopefully
+       generate an error instead of a hang if something bad in the child
+       means it doesn't write anything.
+
+2006-08-22  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-9.test: More tests, in particular check for exceptions on
+       wrong record types passed to accessor and modifier funcs.
+
+2006-07-25  Kevin Ryde  <user42@zip.com.au>
+
+       * standalone/test-conversion.c, standalone/test-gh.c,
+       standalone/test-list.c, standalone/test-num2integral.c,
+       standalone/test-round.c: Use scm_boot_guile rather than
+       scm_init_guile, for the benefit of those systems where we can't
+       implement the latter.  Reported by Claes Wallin.
+
+       * standalone/test-require-extension: Use "&& exit 1" instead of "!" to
+       invert the sense of exit statuses, as the latter doesn't work on
+       Solaris 10.  Reported by Claes Wallin.
+
+2006-07-24  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/socket.test (htonl, ntohl): New tests.
+
+2006-07-06  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/time.test (localtime, mktime, strptime): More tests.
+
+2006-06-13  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * Makefile.am (SCM_TESTS): Added `tests/structs.test'.
+       * tests/structs.test: New file.
+       * lib.scm (exception:struct-set!-denied): New.
+       (exception:miscellaneous-error): New.
+
+2006-05-30  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/unif.test ("vector equal? one-dimensional array"): New.
+
+2006-05-28  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (number->string): Disable 11.333 and 1.324e44
+       tests, as these can't be expected to come out precisely in the current
+       implementation, and in fact don't under gcc 4.  Reported by Hector
+       Herrera.
+
+       * tests/srfi-1.test (append-reverse, append-reverse!): New tests.
+
+2006-05-28  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/ports.test, tests/filesys.test: Delete test file after all
+       tests have run in order to make "make distcheck" work.
+
+2006-05-20  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (assoc): A few tests, in particular "=" argument
+       order which had been wrong.
+
+       * tests/srfi-60.test (test-srfi-60): Use #:duplicates (last) to
+       suppress warning about replacing bit-count.
+
+2006-05-09  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (exact->inexact): Test fractions big/big.
+
+       * tests/threads.test (n-par-for-each, n-for-each-par-map): New tests.
+
+2006-04-17  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/filesys.test (lstat): Allow for test-symlink not existing yet.
+
+2006-04-16  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/filesys.test (lstat, stat): New tests.
+       * tests/ports.test (truncate-file): New tests.
+
+2006-03-28  Kevin Ryde  <user42@zip.com.au>
+
+       * Makefile.am (SCM_TESTS): Remove slib.test, it fails with current
+       slib and the ice-9 slib module is due for revision soon.
+
+2006-03-19  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/unif.test (make-shared-array): Another test which failed in
+       1.8.0 but is ok now.
+
+2006-03-05  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/unif.test (make-shared-array): Add example usages from the
+       manual, two of which currently fail.
+
+2006-03-04  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * test-suite/tests/modules.test: New file.
+       * test-suite/Makefile.am (SCM_TESTS): Added it.
+
+2006-02-26  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/filesys.test (opendir etc): Exercise a little.
+
+       * tests/strings.test (string<?, string-ci<?, string<=?, string-ci<=?,
+       string>?, string-ci>?, string>=?, string-ci>=?): Check ordering is the
+       same as char<? etc.  Use a define-module to keep private test bits
+       private.
+       * tests/srfi-13.test (string-compare, string-compare-ci): Ditto.
+
+       * tests/unif.test (array-set!): Exercise bitvector case, which had
+       been seg faulting.
+
+2006-02-07  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/poe.test (pure-funcq): New tests.
+
+2006-02-04  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * tests/exceptions.test: 19 new test cases.
+       (throw-test): New macro for testing catches and throw handlers.
+
+2006-02-04  Kevin Ryde  <user42@zip.com.au>
+
+       * 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.
+
+2005-11-30  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-13.test (string-append/shared): New tests.
+
+2005-11-24  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (lset-difference!): More tests.
+
+2005-10-27  Ludovic Courtès  <ludovic.courtes@laas.fr>
+
+       * tests/socket.test (make-socket-address): New tests.
+       (connect, bind, sendto): Exercise sockaddr object.
+
+2005-10-24  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/time.test (strftime %Z): Disable this test, its assumptions
+       about %Z are not valid on NetBSD.
+
+2005-08-19  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-19.test (date->time-tai): New tests, exercising new
+       leap-second.
+
+2005-08-15  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * tests/eval.test ("letrec init evaluation"): New paranoid test.
+
+       * tests/r5rs_pitfall.test (1.1): Now passes.
+
+2005-08-12  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (lset-difference, lset-difference,
+       lset-diff+intersection, lset-diff+intersection, lset-intersection):
+       Exercise equality procedure arg order (already correct in these procs,
+       but had been wrong in other lset ones).
+
+2005-08-06  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-13.test (string-every, string-tabulate, string-trim,
+       string-trim-right, string-trim-both, string-index, string-index-right,
+       string-skip, string-skip-right, string-count, string-filter,
+       string-delete, string-map, string-map!, string-for-each,
+       string-for-each-index): Further tests, mainly to exercise new
+       trampolines for proc calls.
+
+2005-08-01  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/weaks.test: Do not fail when the GC does not collect an
+       object, report it as 'unresolved'.
+
+       * tests/guardians.test: Adapted to new (original) semantics.  test
+       guardingobjects multiple times.
+       
+2005-06-12  Marius Vollmer  <mvo@zagadka.de>
+
+       * standalone/test-gh.c: Do nothing when deprecated things are
+       disabled.
+
+2005-06-10  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * tests/gc.test ("gc"): add a test to verify that modules are
+       garbage collected.
+
+2005-06-11  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-13.test (string-filter): A few more tests.
+
+2005-06-10  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/unif.test (array-index-map!): Add a test failing in the
+       current code.
+
+2005-06-06  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/strings.test (string-split): Try splitting on an 8-bit char.
+
+       * tests/unif.test (array-in-bounds?): Add a test failing in the
+       current code.
+       
+2005-05-07  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (car+cdr, fold, last, list-index, list-tabulate,
+       not-pair?, xcons): New tests.
+
+2005-05-04  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (break!, drop-right!, drop-while, eighth, fifth,
+       ninth, seventh, sixth, span!, take!, take-while, take-while!, tenth):
+       New tests.
+
+       * tests/unif.test (make-shared-array): Add failing case shared of
+       shared.
+
+2005-04-30  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (/): Further tests.
+
+2005-04-25  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/ramap.test (array-map!): Further tests.
+
+2005-04-23  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/hash.test (hashx-remove!): New tests.
+
+       * tests/list.test (list, make-list, cons*): New tests.
+
+       * tests/numbers.test (numerator, denominator): New tests.
+
+       * tests/srfi-1.test (concatenate, concatenate!, count, filter-map,
+       lset-adjoin): More tests.
+
+2005-04-14  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (1+, 1-): New tests.
+
+2005-04-11  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-13.test (string-concatenate, string-concatenate/shared):
+       New tests.
+
+2005-04-02  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (round): Add some fraction cases.
+
+       * tests/srfi-1.test (lset-union): More tests.
+
+2005-03-26  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-13.test (string-index): Exercise 8-bit char in string.
+
+2005-03-18  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (filter-map): More tests.
+
+       * tests/srfi-17.test: A few more tests from the 1.6 branch.
+
+2005-03-16  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (drop-right, partition!, split-at, split-at!,
+       take-right): New tests.
+
+2005-03-14  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (find, find-tail, lset-union): New tests.
+       (lset-adjoin): Corrections to some tests.
+
+2005-03-13  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (=): Exercise inum/flonum cases that used to
+       round on 64-bit systems.
+
+       * tests/numbers.test (logior): New tests, exercising negative bignums
+       reducing to inum.
+
+       * tests/srfi-60.test: New file.
+       * Makefile.am (SCM_TESTS): Add it.
+
+2005-03-02  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/threads.test: Only test when 'threads are provided.
+
+2005-02-21  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (string->number): Exercise polar form with
+       invalid angle.
+
+2005-02-18  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (lset-adjoin): Amend tests to expect duplicates
+       among args cast out.
+
+2005-02-12  Rob Browning  <rlb@defaultvalue.org>
+
+       * standalone/test-require-extension: new test script.
+
+       * standalone/Makefile.am (check_SCRIPTS): add test-require-extension.
+       (TESTS): add test-require-extension.
+
+2005-02-12  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (reduce, reduce-right): New tests.
+
+2005-02-11  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/fractions.test (ash): Remove tests of ash on fractions, not
+       supported after scm_ash rewrite.
+
+2005-02-04  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (list=): New tests.
+
+2005-01-29  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/numbers.test (ash): New tests.
+
+       * tests/srfi-1.test (lset-adjoin, remove, remove!): New tests.
+
+2005-01-28  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/syntax.test (while): Tests running in empty environment are
+       now "unresolved" due to workaround in while implementation.
+
+2005-01-24  Kevin Ryde  <user42@zip.com.au>
+
+       * standalone/test-unwind.c (check_cont): Cast rewindable to long, to
+       avoid warning from gcc 3.4 on 64-bit systems about casting int
+       (32-bits) to pointer (64-bits).
+
+       * tests/srfi-1.test (lset=, member): New tests.
+
+2005-01-12  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-39.test (current-input-port, current-output-port,
+       current-error-port): New tests.
+
+2005-01-10  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/unif.test (exception:wrong-num-indices): New, use it for
+       array-set! tests with wrong number of indices.
+
+2005-01-07  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/srfi-4.test: Use (test-suite lib) module.
+
+2005-01-06  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/unif.test (have-llvect?): Removed, Scheme code will always
+       have u64 and s64 uniform vectors.
+
+2005-01-05  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/unif.test: Use *unspecified* instead of #f to get an
+       uninitialized array.
+
+2005-01-04  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/ramap.test: New file, test array-map!.
+       * Makefile.am (SCM_TESTS): Add it.
+
+2005-01-02  Marius Vollmer  <mvo@zagadka.de>
+
+       * tests/unif.test: Rewritten for new 'typed' approach to uniform
+       arrays.
+
+       * tests/sort.test: New tests, especially for sorting non-contigous
+       and negative-incrementing vectors.
+
+2005-01-02  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-39.test: Use define-module to keep bindings from
+       subsequent tests, use test-suite lib for stand-alone checking.
+
+       * Makefile.am (SCM_TESTS): Add srfi-39.test.
+
+2004-12-27  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * tests/continuations.test (continuations): Moved continuation /
+       stack tests here, and added save and restore of debug options.
+
+2004-12-23  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/eval.test: News tests for making stacks from
+       continuations.  From Neil Jerram.
+
+2004-12-10  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/socket.test (inet-pton): New tests.
+
+2004-12-06  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (alist-copy, alist-delete, break, span): New
+       tests.
+
+2004-12-05  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/srfi-1.test (append-map, filter-map): New tests.
+
+2004-11-12  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/unif.test: Replaced uniform-array-set1! with just
+       array-set!.  Do not check improper index lists, which can't arise
+       with uarray-set!.  Use "#s16()" instead of "#h()".
+
+2004-10-27  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/unif.test: Removed tests that tried to store a character
+       into a byte vector, which no longer works.  Characters are not
+       bytes.
+
+2004-10-03  Dirk Herrmann  <dirk@dirk-herrmanns-seiten.de>
+
+       * tests/syntax.test: Added tests for unmemoization.
+
+2004-09-30  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/strings.test (string-set!): Explicitely construct
+       read-only string.  String literals are not yet read-only.
+
+2004-09-29  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
+
+       * tests/unif.test (array-equal?): New test.
+
+2004-09-29  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/regexp.test (match:string): New tests.
+
+2004-09-26  Kevin Ryde  <user42@zip.com.au>
+
+       * tests/optargs.test (let-keywords, let-keywords*, let-optional,
+       let-optional*): Add tests of internal defines when no bindings.
+
+2004-09-25  Marius Vollmer  <mvo@zagadka.de>
+
+       * standalone/Makefile.am (AM_LDFLAGS, LD_FLAGS): Use AM_LDFLAGS
+       instead of LDFLAGS; the latter is a user variable.
+
 2004-09-24  Marius Vollmer  <mvo@zagadka.de>
 
        * standalone/Makefile.am (test_cflags, LDFLAGS): Include
        * lib.scm (exception:numerical-overflow): New define.
        * tests/numbers.test (modulo-expt): Use it and
        exception:wrong-type-arg, avoiding empty "" regexp which is invalid on
-       BSD.  Reported by Andreas Vögele.
+       BSD.  Reported by Andreas Vögele.
 
 2004-05-29  Dirk Herrmann  <dirk@dirk-herrmanns-seiten.de>
 
 
        * tests/srfi-19.test (test-dst, string->date local DST): Test with
        "EST5EDT" instead of "CET", since HP-UX doesn't know CET.  Reported by
-       Andreas Vögele.
+       Andreas Vögele.
 
 2004-05-03  Kevin Ryde  <user42@zip.com.au>
 
        * tests/time.test (strftime): Force tm:isdst to 0 for the test, for
-       the benefit of HP-UX.  Reported by Andreas Vögele.
+       the benefit of HP-UX.  Reported by Andreas Vögele.
        Use set-tm:zone rather than a hard coded vector offset.
 
 2004-04-29  Dirk Herrmann  <dirk@dirk-herrmanns-seiten.de>
 
 2001-06-16  Marius Vollmer  <mvo@zagadka.ping.de>
 
-        Thanks to Matthias Köppe!
+        Thanks to Matthias Köppe!
 
        * tests/ports.test: New test for output port line counts.
        * tests/format.test, tests/optargs.test, tests/srfi-19.test: New
@@ -1785,3 +2432,7 @@ Fri Dec 17 12:14:10 1999  Greg J. Badros  <gjb@cs.washington.edu>
 
        * lib.scm, guile-test, paths.scm: Log begins.
 
+
+;; Local Variables:
+;; coding: utf-8
+;; End: