[cffi-devel] New patches: 8-Aug-2009

Luis Oliveira loliveira at common-lisp.net
Sun Aug 9 04:42:04 UTC 2009


Sat Aug  8 20:53:56 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Also canonicalize search paths in library specs.

    M ./src/libraries.lisp -1 +4

Sat Aug  8 18:28:34 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Update manual.
  
  DEFCFUN & co. now take only :CONVENTION.

    M ./doc/cffi-manual.texinfo -17 +12

Sat Aug  8 18:15:47 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Whitespace.

    M ./src/cffi-openmcl.lisp -1 +2

Sat Aug  8 18:10:55 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Declare DEFCALLBACK, DEFCFUN and DEFINE-FOREIGN-LIBRARY's keyword args :CCONV and :CALLING-CONVENTION obsolete, use :CONVENTION instead.
  

    M ./src/cffi-allegro.lisp -8 +8
    M ./src/cffi-clisp.lisp -12 +12
    M ./src/cffi-cmucl.lisp -6 +6
    M ./src/cffi-ecl.lisp -6 +6
    M ./src/cffi-lispworks.lisp -13 +13
    M ./src/cffi-openmcl.lisp -6 +6
    M ./src/cffi-sbcl.lisp -6 +6
    M ./src/cffi-scl.lisp -5 +6
    M ./src/functions.lisp -8 +19
    M ./src/libraries.lisp -14 +30
    M ./src/utils.lisp +11
    M ./tests/callbacks.lisp -1 +1
    M ./tests/defcfun.lisp -1 +1
    M ./tests/funcall.lisp -1 +1

Fri Aug  7 12:41:16 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Fix docstring of LIST-FOREIGN-LIBRARIES.

    M ./src/libraries.lisp -3 +3

Fri Aug  7 12:27:33 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Fix reloading a library in LOAD-FOREIGN-LIBRARY.

    M ./src/libraries.lisp -2 +2

Tue Aug  4 16:41:32 EDT 2009  Stelian Ionescu <sionescu at common-lisp.net>
  * Use type :wrapper for wrapper libraries generated by the groveler.

    M ./grovel/asdf.lisp -7 +14
    M ./grovel/grovel.lisp -10 +25
    M ./grovel/package.lisp -3 +7

Mon Jul 20 11:43:12 EDT 2009  Stelian Ionescu <sionescu at common-lisp.net>
  * Use type :test for the test libraries.

    M ./tests/bindings.lisp -2 +2

Mon Jul 20 11:40:28 EDT 2009  Stelian Ionescu <sionescu at common-lisp.net>
  * Add the ability to specify a foreign library's type and search path.
  
  Also export:
  - FOREIGN-LIBRARY
  - FOREIGN-LIBRARY-PATHNAME
  - FOREIGN-LIBRARY-TYPE
  - FOREIGN-LIBRARY-LOADED-P
  - LIST-FOREIGN-LIBRARIES

    M ./src/functions.lisp -2 +1
    M ./src/libraries.lisp -46 +121
    M ./src/package.lisp -1 +7

Mon Jul 20 11:39:25 EDT 2009  Stelian Ionescu <sionescu at cddr.org>
  * Cosmetic changes (cconv -> calling-convention).

    M ./src/cffi-allegro.lisp -3 +3
    M ./src/cffi-clisp.lisp -3 +3
    M ./src/cffi-lispworks.lisp -6 +6


An updated tarball of CFFI's source can be downloaded here:
http://common-lisp.net/project/cffi/tarballs/cffi-090808.tar.gz

Darcsweb URL:
http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi-cffi;a=summary




More information about the cffi-devel mailing list