[cffi-devel] New patches: 3-Feb-2006

Fri Feb 3 23:02:40 CST 2006 James Bielman <jamesjb@jamesjb.com> * Don't add CFFI-FEATURES:UNIX to *FEATURES* on SBCL/Win32 M ./src/cffi-sbcl.lisp -1 +1 Fri Feb 3 20:28:35 CST 2006 James Bielman <jamesjb@jamesjb.com> * Disable test DEFCFUN.VARARGS.FLOAT for now. M ./tests/defcfun.lisp +3 Fri Feb 3 13:57:05 CST 2006 James Bielman <jamesjb@jamesjb.com> * Add tests for keyword arguments to FOREIGN-ALLOC. M ./TODO -1 M ./tests/memory.lisp +47 Fri Feb 3 10:12:10 CST 2006 James Bielman <jamesjb@jamesjb.com> * Add two new tests for MAKE-POINTER and INC-POINTER. M ./tests/memory.lisp +17 Fri Feb 3 02:29:54 CST 2006 James Bielman <jamesjb@jamesjb.com> * Add CFFI-FEATURES:X86-64 and push it on *FEATURES* on AMD64 Lisps. - Currently this is supported under SBCL and CLISP. It would be nice to implement this for Allegro on AMD64 as well, but I don't have a copy. M ./src/cffi-clisp.lisp -4 +7 M ./src/cffi-sbcl.lisp +1 M ./src/features.lisp -1 +1 Fri Feb 3 02:07:58 CST 2006 Luis Oliveira <loliveira@common-lisp.net> * New test: callbacks.funcall Tests both declarations in a callback's body and foreign-funcalling a cffi callback. M ./tests/callbacks.lisp +12 Fri Feb 3 02:07:34 CST 2006 Luis Oliveira <loliveira@common-lisp.net> * Remove outdated comment about foreign-slot-value M ./src/types.lisp -3 Fri Feb 3 02:03:54 CST 2006 James Bielman <jamesjb@jamesjb.com> * Minor documentation updates. - Comment out sections that refer to unimplemented functionality. - Remove obsolete references to DEFINE-TYPE-TRANSLATOR. - Document the ERRORP argument to FOREIGN-ENUM-TYPE / FOREIGN-ENUM-KEYWORD. - Remove the documentation of the unimplemented slot name chaining feature in FOREIGN-SLOT-VALUE. M ./doc/cffi-manual.texinfo -143 +56 Fri Feb 3 01:35:57 CST 2006 James Bielman <jamesjb@jamesjb.com> * Update documentation for DEFCTYPE. M ./doc/cffi-manual.texinfo -5 +13 Fri Feb 3 01:25:47 CST 2006 James Bielman <jamesjb@jamesjb.com> * Add tests for non-translatable typedefs. - Test as arguments and return value to a foreign function. - Test as arguments and return value from a callback. M ./tests/misc-types.lisp +28 Fri Feb 3 01:24:38 CST 2006 James Bielman <jamesjb@jamesjb.com> * Fix INVERSE-TRANSLATE-OBJECTS to respect TRANSLATE-P. M ./src/functions.lisp -4 +9 Fri Feb 3 00:52:49 CST 2006 James Bielman <jamesjb@jamesjb.com> * Parse and lift declarations properly for DEFCALLBACK. - Add a new utility function PARSE-BODY to CFFI-UTILS to pull the documentation string and declarations out of a body of code. - Use CFFI-UTILS:PARSE-BODY in DEFCALLBACK. M ./src/functions.lisp -9 +12 M ./src/utils.lisp +13 M ./tests/defcfun.lisp +1 Fri Feb 3 01:10:13 CST 2006 James Bielman <jamesjb@jamesjb.com> * Add TODO entry to compile a 32-bit libtest on 64-bit Linux. M ./TODO +2 An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-060203.tar.gz Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary
participants (1)
-
loliveira@common-lisp.net