3 * Changed def-type to def-foreign-type
5 * Created new macro def-type to generate cl:deftype forms. Removed
6 uffi-declare and uffi-slot-type as they are no longer necessary.
10 * Modified input parameters to load-foreign-library
12 * Added to documention
14 * Changed parameter order in get-slot-value and deref-array
18 * Added to documentation
20 * Made Allegro CL array access more efficient
22 * Changed def-routine name to def-function
24 * Fixed bug in def-function for Lispworks]
26 * Fixed error in +null-c-string-pointer+ name
28 * Fixed error in (make-null-pointer) for Lispworks
30 * Reworked Lispwork c-strings to be (* :char) rather than the
31 implementation default of (* (:unsigned :char)) to be consistent
32 with CMUCL. Bumped version to 0.2.0 because of change this change.
34 * Renamed c-string to cstring to emphasize it as a basic type
36 * Modified getenv.cl example to avoid name collison with LW
38 * Modified compress.cl to setup output buffer as :unsigned*char
40 * Added test-all-examples function. All routines tested okay with
45 * Added ZIP file output with LF->CRLF translations to distribution
47 * Modified def-enum to use uffi:def-constant rather than