Changes from arch/CVS synchronization
[bpt/guile.git] / test-suite / ChangeLog
index c49acb1..999c0c7 100644 (file)
@@ -1,7 +1,31 @@
+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>