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

Luis Oliveira loliveira at common-lisp.net
Wed Feb 15 06:00:06 UTC 2006


Tue Feb 14 21:01:52 CST 2006  Luis Oliveira <loliveira at common-lisp.net>
  * Minor test changes
  
  - Use long instead of int in the big C functions in libtest.c.
  - Mark callbacks.bff.[12] as expect failures for a couple of
    lisps.

    M ./tests/callbacks.lisp -2 +12
    M ./tests/libtest.c -31 +31

Tue Feb 14 20:59:06 CST 2006  Luis Oliveira <loliveira at common-lisp.net>
  * Make (%callback 'non-existant-callback) signal an error
  
  - Make %callback signal an error for non-existing callbacks.
    (allegro, sbcl and openmcl)
  - Regression test: callbacks.non-existant

    M ./src/cffi-allegro.lisp -1 +2
    M ./src/cffi-openmcl.lisp -1 +2
    M ./src/cffi-sbcl.lisp -1 +2
    M ./tests/callbacks.lisp +6

Tue Feb 14 20:52:57 CST 2006  James Bielman  <jamesjb at jamesjb.com>
  * Implement %MEM-REF and %MEM-SET compiler macros for Allegro CL.

    M ./src/cffi-allegro.lisp +20

Tue Feb 14 20:26:51 CST 2006  James Bielman  <jamesjb at jamesjb.com>
  * Ignore RETTYPE in Allegro CL %DEFCALLBACK.

    M ./src/cffi-allegro.lisp +1


An updated tarball of CFFI's source can be downloaded here:
http://common-lisp.net/project/cffi/tarballs/cffi-060214.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