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