Hello,
I have updated the webpage: http://common-lisp.net/project/cffi and uploaded the documentation I did so far.
Also, here's what's new in my darcs tree:
Tue Aug 30 03:59:06 WEST 2005 Luis Oliveira loliveira@common-lisp.net * Documentation, bug fixes and tweaks
Bug fixes / tweaks: - fixed typo in foreign-enum-value. - defcenum: renamed argument, allow a docstring. - defcvar and defcfun: also accept symbols as names. - defcvar: added (declare (ignore value)) when read-only is true. - foreign-funcall: fixed bug; premature canonicalization of the return-type. added regression test for this. - defcfun and defcallback: use the make-gensym-list utility - defcallback: return the callback name; - strings.lisp: fixed the docstrings for the :string translators; - mem-aref: fixed bug/typo in its setf-expander; added regression test for this. - defcstruct and defcunion: allow a docstring. - new tests: callbacks.qsort and funcall.string.3
Documentation: - New file doc/Makefile for generating docs and uploading them to c-l.net. - Added every cffi function/macro that is currently exported. documented half of them or so. - colorize-lisp-examples.lisp: little script to colorize the examples in the texinfo-generated html docs. - gendocs.sh: generate the docs in various formats as well as an index page from gendocs_template. - further tweaks to doc/style.css.
Sat Aug 27 09:09:00 WEST 2005 Luis Oliveira loliveira@common-lisp.net * More oops.
- clisp: foreign-address-null is deprecated. - types: fixed bug, regarding expanders + anonymous types. - added documentation to the :boolean type
Sat Aug 27 04:01:27 WEST 2005 Luis Oliveira loliveira@common-lisp.net * Oops
- Forgot to add new file objects.lisp in last patch. - Bogus type got sent by mistake in early-types.lisp - Make DEFINE-FOREIGN-TYPE return the type name.