From: Matthias K. <mk...@us...> - 2004-08-24 06:22:02
|
Update of /cvsroot/swig/SWIG In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3590 Modified Files: CHANGES.current Log Message: *** empty log message *** Index: CHANGES.current =================================================================== RCS file: /cvsroot/swig/SWIG/CHANGES.current,v retrieving revision 1.273 retrieving revision 1.274 diff -C2 -d -r1.273 -r1.274 *** CHANGES.current 22 Aug 2004 22:29:30 -0000 1.273 --- CHANGES.current 23 Aug 2004 15:55:34 -0000 1.274 *************** *** 2,5 **** --- 2,14 ---- ================================== + 08/23/2004: mkoeppe + [Allegro CL] Use typemaps "ffitype" and "lisptype" to determine the FFI type + specifiers from the C type. This makes it possible, for instance, to control + whether a C "char" argument takes a Lisp character or a Lisp integer value. + The default (taking Lisp characters) is done by these built-in typemaps: + %typemap(ffitype) char ":char"; %typemap(lisptype) char "character"; + If char means an integer instead, use these typemaps: + %typemap(ffitype) char ":char"; %typemap(lisptype) char "integer"; + 08/22/2004: wsfulton As discussed in bug #772453, the SWIG library directory is now installed |