Thu Mar 16 06:55:05 EST 2006 Stephen Compall scompall@nocandysw.com * small manual fixes
- Add convert-to-foreign, convert-from-foreign, and free-converted-object to the master menu. - (load-foreign-library): Add note about specifying directories in paths. - (defcfun): Typo in syntax.
M ./TODO -2 M ./doc/cffi-manual.texinfo -6 +14
Thu Mar 16 06:45:54 EST 2006 Luis Oliveira loliveira@common-lisp.net * Lispworks: use regression-test instead of rt.
M ./tests/callbacks.lisp -2 +2
Thu Mar 16 06:40:28 EST 2006 Luis Oliveira loliveira@common-lisp.net * SCL update + new cffi-sys primitive
- New cffi-sys primitive: canonicalize-symbol-name-case. Use this instead of read-from-string. Also new tests for this. - cffi-scl.lisp: correct the evaluation order of %MEM-REF and %MEM-SET. Have 'foreign-symbol-pointer return 'nil if the symbol is not found. - uffi-compat.lisp: better support for SCL. - defcfun.lisp (defcfun.undefined): package at time of eval may differ from the compile time package.
Patch courtesy of Douglas Crosher.
M ./src/cffi-allegro.lisp +9 M ./src/cffi-clisp.lisp +7 M ./src/cffi-cmucl.lisp +7 M ./src/cffi-corman.lisp +7 M ./src/cffi-ecl.lisp +7 M ./src/cffi-gcl.lisp +7 M ./src/cffi-lispworks.lisp +7 M ./src/cffi-openmcl.lisp +7 M ./src/cffi-sbcl.lisp +7 M ./src/cffi-scl.lisp -14 +24 M ./src/foreign-vars.lisp -5 +3 M ./src/functions.lisp -1 +1 M ./tests/foreign-globals.lisp +84 M ./tests/libtest.c +19 M ./uffi-compat/uffi-compat.lisp -12 +16
Thu Mar 16 06:28:18 EST 2006 Luis Oliveira loliveira@common-lisp.net * when (and ecl (not dffi)) cffi:load-foreign-library doesn't work
- mention this in the manual. - make l-f-l signal an error on non-dffi ecl platforms.
M ./doc/cffi-manual.texinfo +11 M ./src/cffi-ecl.lisp -1 +3
An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-060316.tar.gz
Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary