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.