[cffi-devel] New patches: 16-Mar-2006
Luis Oliveira
loliveira at common-lisp.net
Fri Mar 17 05:00:03 UTC 2006
Thu Mar 16 06:55:05 EST 2006 Stephen Compall <scompall at 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 at 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 at 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 at 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
More information about the cffi-devel
mailing list