![](https://secure.gravatar.com/avatar/5243970803cb1967bdf6ea217d3ab211.jpg?s=120&d=mm&r=g)
Thu May 31 23:50:26 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * gmake, sparc/hppa and libraries.lisp - cffi-tests.asd: use gmake on solaris too. - new cffi-features: sparc[64] and hppa[64], SCL-only. (updated the respective test) - libraries.lisp: handle ERROR instead of SIMPLE-ERROR. - tests/bindings.lisp: bugfix? Patch courtesy of Douglas Crosher. M ./cffi-tests.asd -2 +2 M ./src/cffi-scl.lisp -17 +5 M ./src/features.lisp +4 M ./src/libraries.lisp -1 +1 M ./tests/bindings.lisp -3 +2 M ./tests/misc.lisp -1 +6 Thu May 31 23:42:43 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * with-foreign-objects: use &body instead of &rest Reported by Frank Buss. M ./src/types.lisp -1 +1 Thu May 31 23:41:50 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * libraries.lisp: use *QUERY-IO* for the USE-VALUE restart M ./src/libraries.lisp -3 +3 Thu May 31 23:38:04 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * New documentation example using defcstruct and :count M ./doc/cffi-manual.texinfo +6 Thu May 31 23:37:09 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * Misc whitespace and reformating changes M ./cffi.asd -1 +1 M ./doc/cffi-manual.texinfo -10 +9 M ./src/early-types.lisp +1 Thu May 31 23:31:26 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * load-foreign-library-path: show useful error messages M ./src/cffi-allegro.lisp -4 +7 M ./src/libraries.lisp -7 +21 Mon Apr 16 17:33:26 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * Unexported and undocumented array type and operators Based on code by Vasilis M. <http://article.gmane.org/gmane.lisp.cffi.devel/283> M ./src/types.lisp -3 +127 Mon Apr 16 16:53:12 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * Add :class option to defcstruct M ./src/types.lisp -4 +7 Sun Apr 15 14:26:19 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * fix conflict M ./src/cffi-cmucl.lisp -1 +1 Wed Apr 4 02:02:14 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * tests/Makefile: x86_64 changes M ./tests/Makefile -8 +12 Fri Apr 13 10:11:02 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * New example: mapping.lisp M ./COPYRIGHT -1 +1 M ./HEADER -1 +1 M ./cffi-examples.asd -5 +1 A ./examples/mapping.lisp Fri Apr 13 09:54:16 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * manual: add new *foreign-library-directories* example M ./doc/cffi-manual.texinfo +11 Fri Apr 13 09:43:43 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * Update status in cffi-scl.lisp M ./src/cffi-scl.lisp +2 Fri Apr 13 09:42:41 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * Update comments in cffi-corman.lisp M ./src/cffi-corman.lisp -15 +19 Fri Apr 13 09:42:02 EDT 2007 Luis Oliveira <loliveira@common-lisp.net> * New TODO item about multiple versions of the manual M ./TODO +1 Thu Mar 29 00:26:06 EST 2007 Luis Oliveira <loliveira@common-lisp.net> * cffi-lispworks: don't pass NIL to register-module Bug reported by Jack Unrue. M ./src/cffi-lispworks.lisp -1 +1 Fri Mar 16 19:15:32 EST 2007 Luis Oliveira <loliveira@common-lisp.net> * defctype and define-foreign-type: warn if type name is a keyword or CL symbol. M ./src/early-types.lisp -2 +32 M ./src/types.lisp -29 M ./src/utils.lisp -1 +17 Wed Feb 21 19:33:30 EST 2007 Luis Oliveira <loliveira@common-lisp.net> * Documentation update - doc/Makefile: split spec and manual targets. - First documentation update reflecting the type system changes. Not complete yet. - Mention cffi-grovel. - Fix h4 margins in style.css. M ./doc/Makefile -3 +5 M ./doc/cffi-manual.texinfo -168 +292 M ./doc/style.css -1 +1 Sun Feb 18 20:18:56 EST 2007 Luis Oliveira <loliveira@common-lisp.net> * Type system overhaul The changes are summarized here: http://article.gmane.org/gmane.lisp.cffi.devel/1029 Also adapted tests and examples and uffi-compat. M ./examples/examples.lisp -1 +1 M ./examples/gettimeofday.lisp -4 +10 M ./examples/translator-test.lisp -39 +19 M ./src/early-types.lisp -315 +242 M ./src/enum.lisp -13 +13 M ./src/functions.lisp -13 +13 M ./src/libraries.lisp -2 +2 M ./src/strings.lisp -37 +13 M ./src/types.lisp -107 +93 M ./src/utils.lisp -4 +2 M ./tests/Makefile -1 +1 M ./tests/defcfun.lisp -1 +1 M ./tests/memory.lisp -2 +6 M ./tests/misc-types.lisp -42 +21 M ./uffi-compat/uffi-compat.lisp -30 +29 An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-070531.tar.gz Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary