[cffi-devel] New patches: 14-Apr-2006
Luis Oliveira
loliveira at common-lisp.net
Sat Apr 15 04:00:05 UTC 2006
Fri Apr 14 17:01:37 EDT 2006 Luis Oliveira <loliveira at common-lisp.net>
* Add 'all' target to doc/Makefile
M ./doc/Makefile +2
Fri Apr 14 17:00:17 EDT 2006 Luis Oliveira <loliveira at common-lisp.net>
* update tests
- update dll version.
- add some CMUCL/darwin failures.
M ./tests/bindings.lisp -1 +1
M ./tests/callbacks.lisp -3 +15
M ./tests/defcfun.lisp +1
M ./tests/funcall.lisp -1
M ./tests/libtest.c -1 +1
Fri Apr 14 16:58:10 EDT 2006 Luis Oliveira <loliveira at common-lisp.net>
* non-toplevel defcallback forms
- Add note to the manual about non-toplevel defcallback forms.
- Add a test for this (comment out, since it's not portable).
M ./doc/cffi-manual.texinfo +3
M ./tests/callbacks.lisp +11
Fri Apr 14 16:49:18 EDT 2006 Luis Oliveira <loliveira at common-lisp.net>
* foreign-symbol-pointer changes
- Remove second argument from foreign-symbol-pointer.
- Update foreign-symbol-pointer documentation in the manual.
- New tests: funcall.f-s-p.1 and foreign-symbol-pointer.[12].
M ./doc/cffi-manual.texinfo -18 +12
M ./src/cffi-allegro.lisp -4 +2
M ./src/cffi-clisp.lisp -17 +6
M ./src/cffi-cmucl.lisp -4 +7
M ./src/cffi-corman.lisp -4 +2
M ./src/cffi-ecl.lisp -3 +1
M ./src/cffi-lispworks.lisp -4 +2
M ./src/cffi-openmcl.lisp -4 +2
M ./src/cffi-sbcl.lisp -8 +4
M ./src/cffi-scl.lisp -4 +2
M ./src/foreign-vars.lisp -6 +3
M ./tests/funcall.lisp +5
M ./tests/libtest.c +20
M ./tests/misc.lisp +16
Fri Apr 14 16:48:52 EDT 2006 Luis Oliveira <loliveira at common-lisp.net>
* New TODO item: warn about :void
M ./TODO +1
Mon Mar 27 12:36:32 EST 2006 Stephen Compall <scompall at nocandysw.com>
* remove *runtime-translator-form* from the interface
- Remove *runtime-translator-form* from the public interface, in favor
of (call-next-method).
- Describe this change in the manual, including some text from the
option 1 patch.
- Be clear that ALLOC-PARAM is thrown out by %expand-type-to-foreign.
M ./doc/cffi-manual.texinfo -14 +33
M ./src/early-types.lisp -27 +34
M ./src/package.lisp -1
M ./tests/misc-types.lisp -1 +1
Wed Mar 1 14:41:22 EST 2006 Stephen Compall <scompall at nocandysw.com>
* demonstrate differing behavior between foreign-dyn expansions
- change expand-type-to-foreign-dyn for foreign-typedef to not
short-circuit expand-type-to-foreign when falling back (see paste
17379)
- add tests showing that you can change the foreign-dyn expansion
semantics by providing an expand-to-foreign method that falls back
M ./src/early-types.lisp -1 +1
M ./tests/misc-types.lisp +43
An updated tarball of CFFI's source can be downloaded here:
http://common-lisp.net/project/cffi/tarballs/cffi-060414.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