<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV> Hey, you had asked us to send mail to the list and let people know about this, so here it is. We've put together a cffi-grovel, which, similar to sb-grovel, generates platform-specific definitions of types, structures, and constants given platform-independent descriptions of them. We've started to build a package cffi-unix on top of it, which will eventually be used for a portable and complete networking API.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV> This is a very early release, so everything's somewhat unpolished, including the website, but it may be of interest to people...</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><A href="http://www.accela.net/cffi-grovel/">http://www.accela.net/cffi-grovel/</A></DIV><A href="http://www.accela.net/cffi-grovel/releases/">http://www.accela.net/cffi-grovel/releases/</A><DIV><BR><DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT face="Helvetica" size="5" style="font: 18.0px Helvetica">-- Dan Knapp</FONT></DIV> </DIV><BR><DIV><DIV>On Dec 30, 2005, at 6:00 PM, Luis Oliveira wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Fri Dec 30 22:52:18 CET 2005<SPAN class="Apple-converted-space"> </SPAN>Luis Oliveira <<A href="mailto:loliveira@common-lisp.net">loliveira@common-lisp.net</A>></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>* Fix more typos in cffi-manual.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>M ./doc/cffi-manual.texinfo -10 +10</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Fri Dec 30 13:18:46 CET 2005<SPAN class="Apple-converted-space"> </SPAN>Luis Oliveira <<A href="mailto:loliveira@common-lisp.net">loliveira@common-lisp.net</A>></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>* Fix foreign-free example in the documentation.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>M ./doc/cffi-manual.texinfo -1 +1</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Fri Dec 30 09:18:18 CET 2005<SPAN class="Apple-converted-space"> </SPAN>James Bielman<SPAN class="Apple-converted-space"> </SPAN><<A href="mailto:jamesjb@jamesjb.com">jamesjb@jamesjb.com</A>></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>* add scripts/ directory and release script</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>A ./scripts/</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>A ./scripts/release.sh</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Fri Dec 30 08:43:03 CET 2005<SPAN class="Apple-converted-space"> </SPAN>Luis Oliveira <<A href="mailto:loliveira@common-lisp.net">loliveira@common-lisp.net</A>></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>* Fix the struct.names test and update some CLISP comments.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>M ./src/cffi-clisp.lisp -6 +3</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space"> </SPAN>M ./tests/struct.lisp -1 +2</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">An updated tarball of CFFI's source can be downloaded here:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://common-lisp.net/project/cffi/tarballs/cffi-051230.tar.gz">http://common-lisp.net/project/cffi/tarballs/cffi-051230.tar.gz</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">cffi-devel mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:cffi-devel@common-lisp.net">cffi-devel@common-lisp.net</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel">http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel</A></DIV> <BR class="Apple-interchange-newline"></BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>