Update AllegroCL for :long-long on 64-bit platforms
[uffi.git] / ChangeLog
index 3b306f61355eb53fbc7a8660fc81d5c1b01b0a8d..f3a1afd7c7c7f26a176282b268ebdbf6f807033e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,68 @@
+2011-12-20 Kevin Rosenberg <kevin@rosenberg.net>
+       * src/strings.lisp: Improvments for sb-unicode from
+       Elias Martenson
+
+2010-10-20 Kevin Rosenberg <kevin@rosenberg.net>
+       * src/{strings,i18n}.lisp: Rework foreign string
+       conversion for Lispworks so that wide-character strings
+       are produced (rather than strings of octets)
+
+2010-04-20 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 2.0.0
+       * uffi.asdf: Update version so libraries using UFFI
+       can depend on verson 2.0 for new foreign encoding
+       conversions.
+       * src/i18n.lisp: Add null-terminate to STRING-TO-OCTETS
+       * tests/i18n.lisp: Add new tests
+
+2010-02-11 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.6
+       * src/strings.lisp: Standards on :encoding keyword
+       parameter
+
+2010-02-08 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.5
+       * src/primitives.lisp: Fix for long-long patch
+       (Stelian Ionescu)
+       * src/i18n.lisp: Changed logic of how to deal
+       with an passed encoding value of il.
+
+2010-02-08 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.4
+       * sql/primitives.lisp: Improved detection for
+       availability of long-long integer for CMU.
+       (Thanks to Stelian Ionescu)
+       * sql/i18n.lisp: Changes in how ignored variables
+       are declared (Stelian Ionescu)
+
+2010-02-08 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.3
+       * sql/strings.liap: Commit patch from 
+       with fixes for recent changes with i18n as well
+       as reworking how ignored variables are declared.
+
+2010-02-07 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.2
+       * src/i18n.lisp: Rename function to 
+       foreign-encoded-octet-count. Fix errors.
+       * tests/i18n.lisp: New file. i18n tests fine
+       on AllegroCL 8/16 bits, SBCL unicode/non-unicode,
+       CCL, and Lispworks 6
+       * src/strings.lisp: Fix an error with decoding
+       strings on CCL.
+
+2010-02-06 Kevin Rosenberg <kevin@rosenberg.net>
+       * src/i18n.lisp: Add new function string-to-octets
+
+2010-02-06 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.1
+       * src/i18n.lisp: Add new function foreign-encoded-string-octets
+
+2010-02-06 Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 1.8.0
+       * src/strings.lisp: Initial support for external-formats with
+       foreign strings.
+
 2010-02-05 Kevin Rosenberg <kevin@rosenberg.net>
        * Version 1.7.3
        * src/primitives.lisp: Fix symbol name