[cells-gtk-devel] hello-c with callback support for CMUCL

Frank Buss fb at frank-buss.de
Sat Apr 2 08:52:13 UTC 2005


Andras Simon has announced callback support for CMUCL for hello-c (
http://groups.google.de/groups?selm=vcdeke23egn.fsf%40csusza.math.bme.hu ),
but looks like it is not in CVS. Would be nice, if someone can update the
CVS repository.

While doing this, perhaps all "rest"s should be substituted by "body",
because then my LispWorks does the right thing when auto-indenting the body:

bash-2.05$ cvs diff objects.lisp
Index: objects.lisp
===================================================================
RCS file: /project/cells/cvsroot/cell-cultures/hello-c/objects.lisp,v
retrieving revision 1.1
diff -r1.1 objects.lisp
162c162
< (defmacro with-foreign-object ((var type) &rest body)
---
> (defmacro with-foreign-object ((var type) &body body)
203c203
< (defmacro with-foreign-objects (bindings &rest body)
---
> (defmacro with-foreign-objects (bindings &body body)
216c216
< (defmacro with-foreign-object ((var type) &rest body)
---
> (defmacro with-foreign-object ((var type) &body body)

Are there any plans to merge hello-c with the origninal UFFI? Would be
better to have only one general Common Lisp FFI library, which supports all
features for all Lisp implementations.

-- 
Frank Buß, fb at frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de




More information about the cells-gtk-devel mailing list