From 95a412b8e889dbf8de95453b901c4f14b2c08e2b Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Wed, 25 May 2005 21:37:47 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7222 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- CHANGES.current | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGES.current b/CHANGES.current index 98c094e18..c63ffeac2 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -1,6 +1,28 @@ Version 1.3.25 (In progress) ============================ +05/25/2005: wsfulton + Added missing constructors to std::pair wrappers (std_pair.i) for all languages. + +05/25/2005: wsfulton + [C#] Added std::pair wrappers in std_pair.i + +05/25/2005: wsfulton + [C#] The C# 'new' and 'override' modifiers will be generated when a C++ class inherits methods + via a C++ 'using' declaration. + +05/25/2005: wsfulton + Fix for exception specifications previously being ignored in classes that inherited methods + from 'using' declarations, eg calls to Derived::bar below will convert C++ exceptions into + a target language exception/error, like it would for Base::Bar. + + class Base { + virtual bar() throw (std::string); + }; + class Derived : public Base { + using Base::bar; + }; + 05/23/2005: wsfulton Fixes for detecting virtual methods in %extend for the -fvirtual option and C# override and new method modifiers.