[cffi-devel] New patches: 26-May-2006
Luis Oliveira
loliveira at common-lisp.net
Sat May 27 04:00:05 UTC 2006
Fri May 26 22:04:11 EDT 2006 Luis Oliveira <loliveira at 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 at 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 at 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 at 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
More information about the cffi-devel
mailing list