From: Marcelo M. <mar...@us...> - 2004-09-17 07:27:49
|
Update of /cvsroot/swig/SWIG In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20864 Modified Files: CHANGES.current Log Message: python + cpp fixes Index: CHANGES.current =================================================================== RCS file: /cvsroot/swig/SWIG/CHANGES.current,v retrieving revision 1.286 retrieving revision 1.287 diff -C2 -d -r1.286 -r1.287 *** CHANGES.current 14 Sep 2004 20:33:16 -0000 1.286 --- CHANGES.current 17 Sep 2004 07:27:40 -0000 1.287 *************** *** 2,5 **** --- 2,33 ---- ================================== + + 09/14/2004: mmatus + - Support the -I- option. + + - Differentiate between %include <file> and %include "file". + This fix several corner cases. + + + [Python] Several patches: + + - Normalize the Lib file names: + *.swg internal files, + *.i user files. + + - Fix Char[ANY] typemaps, so they also delete any extra '\0' chars, + now they behave as before (1.3.21). Still, you can use + the SWIG_PRESERVE_CARRAY_SIZE macro if you need to + preserve the original size (see pystrbase.swg). + + - Add the Char FIXSIZE[ANY] typemaps, to preserve the + original C array sizes (see above). Though, you can't + use them yet since %apply and arrays are not working + together. + + - Add pyfragments.swg, now the user can add fragments + to override the default ones. + + 09/10/2004: wsfulton Patch from Bill Clarke which fixes spurious preprocessor bug which |