improve description
[uffi.git] / ChangeLog
index 8e59a1723cf2aa7bfe7559c5ba9b73cceb06bbdd..94e7d471f99895bd66e46072ef8db4e5884740cf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,83 @@
+2007-09-17 Kevin Rosenberg (kevin@rosenberg.net)
+       * doc/Makefile, doc/html.xsl: Change output encoding from 
+       ISO-8859-1 to UTF-8
+
+2007-07-22 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.6.0 (SPECIFICATION CHANGE)
+       * doc/ref_func_libr.xml: Change the specification of
+       load-foreign-library to better match the actual action of the
+       function. Rather than returning NIL for failure to load library,
+       signal an error.
+       * src/libraries.lisp: Rework load-foreign-library to ensure errors
+       are signaled on failure to load library. This was the case for
+       some implementations, change the other implementations to
+       match. (Inconsistency found due to Mark Wooding's remarks)
+       
+2007-04-12 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.18
+       * src/functions.lisp: Patch from Ian Eslick for Lispworks 5
+
+2006-10-10 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.17
+       * src/functions.lisp: Patch from Edi Weitz for Lispworks 5/Linux
+
+2006-09-02 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.16
+       * src/libraries.lisp: Add cygwin support
+       
+2006-08-13 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.15
+       * src/{objects,strings}.lisp: Add support for Lispworks 5 
+       thanks to patches from Bill Atkins 
+
+2006-07-04 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.14
+       * src/{objects,strings}.lisp: Apply patch from Edi Weitz
+
+2006-05-17 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.13 
+       * src/libraries.lisp: Revert buggy patch from Yaroslav Kavenchuk.
+
+2006-05-17 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.12 
+       * src/libraries.lisp: Patch from Yaroslav Kavenchuk to set
+       default drive letters on MS Windows.
+
+2006-05-11 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.11: Export new macro DEF-POINTER-VAR based on patch from
+       James Bielman to support defining variables on platforms which
+       support saving objects, such as openmcl
+
+2006-04-17 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.10: Commit patch from Gary King for openmcl's
+       feature list change
+
+2005-11-14 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.7
+       * src/strings.lisp: Add with-foreign-strings by James Biel
+       
+2005-11-14 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.6
+       * src/os.lisp: Remove getenv setter
+
+2005-11-07 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.5
+       * src/os.lisp: Add support for getenv getter and setter
+       
+2005-09-17 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.4
+       * src/objects.lisp: prepend _ character for entry
+       point on Allegro macosx, patch by Luis Oliveira
+       
+2005-07-05 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.5.0
+       * Remove vestigial LLGPL license notices as UFFI as been
+       BSD-licensed for several years.
+       
 2005-06-09 Kevin Rosenberg (kevin@rosenberg.net)
 2005-06-09 Kevin Rosenberg (kevin@rosenberg.net)
+       * Version 1.4.39
        * tests/objects.lisp: Rename from pointers.lisp. 
        * tests/objects.lisp: Rename from pointers.lisp. 
-       Fix test CHPTR.4 as noted by Joerg Hoehle
+       Fix test CHPTR.4 as noted by Jorg Hohle
        * src/objects.lisp: Remove default from ensure-char-integer
        
 2005-06-09 Kevin Rosenberg (kevin@rosenberg.net)
        * src/objects.lisp: Remove default from ensure-char-integer
        
 2005-06-09 Kevin Rosenberg (kevin@rosenberg.net)
@@ -9,10 +86,9 @@
        allow plain filename library names to allow underlying
        lisp implementation to find foreign libraries in the
        locations known to the operating system.
        allow plain filename library names to allow underlying
        lisp implementation to find foreign libraries in the
        locations known to the operating system.
-       * tests/cast.lisp: Add :module keyword as noted by
-       Joerg Hoehle.
+       * tests/cast.lisp: Add :module keyword as noted by Jorg Hohle.
        * src/strings.lisp: Avoid multiple evaluation of input
        * src/strings.lisp: Avoid multiple evaluation of input
-       parameters for macros as noted by Joerg Hoele.
+       parameters for macros as noted by Jorg Hohle.
        
 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.4.37
        
 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.4.37