diff --git a/CHANGES.current b/CHANGES.current index eb43f5720..8405c0b9c 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -1,5 +1,10 @@ Version 1.3.18 (In progress) ============================ +03/15/2003: cheetah (William Fulton) + [C#] Global variables are wrapped using properties instead of get and set methods. + Member variable wrapping bug fixes, for example wrapping pointers work now. + Typemaps are used for all variable wrapping to generate the property code. + 03/13/2003: mrose (Mark Rose) Fixed a bug in the virtual method unrolling for directors. The order of unrolling is now from base to derived, to ensure @@ -9,6 +14,11 @@ Version 1.3.18 (In progress) Director methods for pure virtual methods now throw DIRECTOR_PURE_VIRTUAL_EXCEPTION if _up is set. +03/12/2003: cheetah (William Fulton) + [C#] Polymorphism fix: virtual functions now use the appropriate + keyword in the C# proxy class, virtual or override. + Some 'using System;' statement fixes needed by the Mono compiler. + 03/11/2003: beazley Fixed subtle bug in the application of SwigValueWrapper<> to template classes with default constructors. Reported by @@ -153,7 +163,7 @@ Version 1.3.18 (In progress) variable type wouldn't be substituted. 03/03/2003: cheetah (William Fulton) - [CSharp] New version of the CSharp module which is typemap based. + [C#] New version of the CSharp module which is typemap based. It also uses ECMA C# and no longer uses Microsoft Visual C++.NET glue. This means that it will work on non-Windows platforms. Contributed by Neil Cawse.