r1608: Reworked LW cstring to use built-in LW conversion
[uffi.git] / ChangeLog
index b3925d412ce304021a5fc9f091542b7d5d06340c..8e4c6a0e1a34b48e59430529b58c161ef87c4c0f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,25 @@
 See TODO file -- actively maintained. Includes changes that you
        might expect in the interface.
+
+21 Mar 2002
+       * Fixed problem with NULL foreign-strings with CMUCL
+       * Added c-test-fns to examples for allow more specific testing
+       of UFFI. Builds on UNIX and Win32 platforms.
+       * Added def-union function, added union.cl example
+       * Fixed error with ensure-char-[character|integer]
+       * Added 2-d array example to examples/arrays.cl 
+       * Fixed documentation error on gethostname
+       * Added ensure-char-* and def-union to documentation
+       * Added double-float vector example to c-test-fns
+       * Reworked cstring on Lispworks to have LW handle string conversion
        
+20 Mar 2002
+       * Updated strings.cl so that foreign-strings are always unsigned.
+       Fixes a problem with strtol example.
+       * Added ensure-char-character and ensure-char-integer to handle
+       differences in implementations dereferencing of (* :char).
+       * Added section on design priorities for UFFI
+       * Added section in TODO on splitting implementation-dependent code
        
 19 Mar 2002
        * Added size parameter to allocate-foreign-object. Creates an array