Fri Apr 14 17:01:37 EDT 2006 Luis Oliveira loliveira@common-lisp.net * Add 'all' target to doc/Makefile
M ./doc/Makefile +2
Fri Apr 14 17:00:17 EDT 2006 Luis Oliveira loliveira@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@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@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@common-lisp.net * New TODO item: warn about :void
M ./TODO +1
Mon Mar 27 12:36:32 EST 2006 Stephen Compall scompall@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@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