2 * Finished basic skeleton of documentation.
5 * Changed license to more liberal Lisp Lessor GNU Public License
6 * Fixed problem with including uffi.system in distribution (Thanks John DeSoi)
7 * Fixed compiler warnings
11 * Changed def-type to def-foreign-type
12 * Created new macro def-type to generate cl:deftype forms. Removed
13 uffi-declare and uffi-slot-type as they are no longer necessary.
16 * Modified input parameters to load-foreign-library
17 * Added to documention
18 * Changed parameter order in get-slot-value and deref-array
21 * Added to documentation
22 * Made Allegro CL array access more efficient
23 * Changed def-routine name to def-function
24 * Fixed bug in def-function for Lispworks]
25 * Fixed error in +null-c-string-pointer+ name
26 * Fixed error in (make-null-pointer) for Lispworks
27 * Reworked Lispwork c-strings to be (* :char) rather than the
28 implementation default of (* (:unsigned :char)) to be consistent
29 with CMUCL. Bumped version to 0.2.0 because of change this change.
30 * Renamed c-string to cstring to emphasize it as a basic type
31 * Modified getenv.cl example to avoid name collison with LW
32 * Modified compress.cl to setup output buffer as :unsigned*char
33 * Added test-all-examples function. All routines tested okay with
37 * Added ZIP file output with LF->CRLF translations to distribution
38 * Modified def-enum to use uffi:def-constant rather than