Add changes for internationalized strings missed on last commit.
[clsql.git] / ChangeLog
index b6c8f349f5c65489563fcf2d51739f19a9a8172a..d00e9dbb784c4347e69379a70dfcd0b506246661 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,38 @@
-2010-01-29  Kevin Rosenberg <kevin@rosenberg.net
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * tests/test-i18n.lisp: Bind UFFI:*DEFAULT-EXTERNAL-FORMAT*
+       for testing multibyte encodings.
+       * uffi/clsql-uffi.lisp: Changes for UFFI 1.7.4's new support
+       for encoding foreign strings with a specified external format.
+
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * sql/metaclasses.lisp: If no declared slot type in
+       compute-lisp-type-from-specified-type, then use t as lisp type.
+       Issue noted when testing Clozure CL 1.4.
+
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * tests/test-init.lisp: Turn off the benign console notices for
+       testing on postgres.
+
+2010-02-05  Kevin Rosenberg <kevin@rosenberg.net>
+       * clsql-test.asd, tests/{test-i18n,test-init}.lisp: 
+       Load test-i18n.lisp and use its tests as long as 'uffi:no-i18n is
+       not present in cl:*features*. This requires UFFI 1.7.2 or above.
+
+2010-02-05  Kevin Rosenberg <kevin@rosenberg.net>
+       * sql/utils.lisp: Reading #\no-break_space causes an
+       error for non-unicode SBCL. Conditionalize read of
+       #\no-break_space for non-unicode SBCL and 8-bit string
+       Allegro.
+
+2010-02-03  Kevin Rosenberg <kevin@rosenberg.net>
+       * tests/test-init.lisp: Add *test-report-width* variable
+       and word-wrap skipped test reason field.
+
+2010-01-29  Kevin Rosenberg <kevin@rosenberg.net>
        * Version 4.3.3
        * clsql-cffi.asd: New file that causes CLSQL to use
        CFFI-UFFI-COMPAT library rather than UFFI. Perform 'asdf:load-op
-       on this system rather than clsql to use CFFI-UFFI-COMPAT.
+       on CLSQL-CFFI rather than CLSQL system to use CFFI-UFFI-COMPAT.
 
 2010-01-29  Nathan Bird  <nathan@acceleration.net>
        * tests/*.lisp: A lot more tests and test setup tweaks.