Fri May 26 22:04:11 EDT 2006 Luis Oliveira <loliveira@common-lisp.net> * bugfix: accept symbols in defcvar - Fix lisp-var-name to accept symbols. - Regression test: foreign-globals.symbol-name M ./src/foreign-vars.lisp -7 +5 M ./tests/foreign-globals.lisp -1 +8 Fri May 26 07:36:26 EDT 2006 Luis Oliveira <loliveira@common-lisp.net> * Minor simplification in tests/bindings.lisp M ./tests/bindings.lisp -4 +3 Fri May 26 07:34:37 EDT 2006 Luis Oliveira <loliveira@common-lisp.net> * Fix some ECL bugs (maybe) - Fixed some bitrot in cffi-ecl.lisp (maybe). Still can't test properly because of an ECL bug related to make-load-form. M ./src/cffi-ecl.lisp -2 +4 Sat May 20 14:13:44 EDT 2006 Luis Oliveira <loliveira@common-lisp.net> * Fix uffi-compat bugs - :pointer is no longer a built-in type so we have to parse it, not find-type it. - def-array-pointer actually defines an array type with 1 element. (this emulates UFFI's behaviour) Bug report and initial patches courtesy of Lou Vanek. M ./uffi-compat/uffi-compat.lisp -2 +2 An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-060526.tar.gz Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary