Changes from arch/CVS synchronization
[bpt/guile.git] / test-suite / ChangeLog
index a35e297..999c0c7 100644 (file)
@@ -1,3 +1,96 @@
+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-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.
        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>
+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)'.
 
        * tests/time.test (localtime, mktime, strptime): More tests.
 
-2006-06-13  Ludovic Courtès  <ludovic.courtes@laas.fr>
+2006-06-13  Ludovic Courtès  <ludovic.courtes@laas.fr>
 
        * Makefile.am (SCM_TESTS): Added `tests/structs.test'.
        * tests/structs.test: New file.
        * 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>
+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.
 
        * tests/srfi-1.test (lset-difference!): More tests.
 
-2005-10-27  Ludovic Courtès  <ludovic.courtes@laas.fr>
+2005-10-27  Ludovic Courtès  <ludovic.courtes@laas.fr>
 
        * tests/socket.test (make-socket-address): New tests.
        (connect, bind, sendto): Exercise sockaddr object.
        * 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
@@ -2276,3 +2369,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: