From dc39d9bf89267c7e59b68cb316c7c13dbe81e718 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Tue, 18 Feb 2003 20:23:49 +0000 Subject: [PATCH] no message git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4341 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/CHANGES.current | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/SWIG/CHANGES.current b/SWIG/CHANGES.current index bd3bda0cb..ce21fa8c0 100644 --- a/SWIG/CHANGES.current +++ b/SWIG/CHANGES.current @@ -1,5 +1,11 @@ Version 1.3.18 (In progress) ============================ + +02/18/2003: cheetah (William Fulton) + [Ruby] Improved support for Visual C++ and other native Windows compilers. + It is no longer necessary to specify "/EXPORT:Init_", where is the + swig module name when linking using these native Windows compilers. + 02/15/2003: songyanf (Tiger) Added -fvirtual option. Reduce the lines and size of the wrapper file @@ -31,6 +37,17 @@ Version 1.3.18 (In progress) SWIG now ignores the instantiation and generates a warning message. We might do more later. Reported by Thomas Williamson. +02/11/2003: cheetah (William Fulton) + Rewrote bool typemaps to remove performance warning for compiling generated code + under Visual C++. + +02/11/2003: cheetah (William Fulton) + Fix for wrapping reference variables (const non-primitive and all non-const types) + for example: + int& i; + Class& c; + const Class& c; + 02/11/2003: beazley Fixed more very subtle preprocessor corner cases related to recursive macro expansion. For example: @@ -45,6 +62,9 @@ Version 1.3.18 (In progress) See K&R, 2nd Ed. p. 231. +02/10/2003: cheetah (William Fulton) + Fixed [ 683882 ] - patch submitted by F. Postma for SWIG to compile on HP-UX. + 02/10/2003: beazley Fixed subtle preprocessor argument expansion bug. Reported by Marcelo Matus.