git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
31 lines
1.3 KiB
Text
31 lines
1.3 KiB
Text
Below are the changes for the current release.
|
|
See the CHANGES file for changes in older releases.
|
|
See the RELEASENOTES file for a summary of changes in each release.
|
|
|
|
Version 2.0.9 (in progress)
|
|
===========================
|
|
2012-09-14: wsfulton
|
|
Add new warning if the empty template instantiation is used as a base class, for example:
|
|
|
|
template <typename T> class Base {};
|
|
%template() Base<int>;
|
|
class Derived : public Base<int> {};
|
|
|
|
gives the following warning instead of silently ignoring the base:
|
|
|
|
cpp_inherit.i:52: Warning 401: Base class 'Base< int >' has no name as it is an empty template instantiated with '%template()'. Ignored.
|
|
cpp_inherit.i:51: Warning 401: The %template directive must be written before 'Base< int >' is used as a base class and be declared with a name.
|
|
|
|
|
|
2012-09-11: wsfulton
|
|
[Java] Fix #3535304 - Direct use of a weak global reference in directors
|
|
sometimes causing seg faults especially on Android.
|
|
|
|
2012-09-06: wsfulton
|
|
[Java] Fix (char *STRING, size_t LENGTH) typemaps to accept NULL string.
|
|
|
|
2012-08-26: drjoe
|
|
[R] make ExternalReference slot ref to contain reference
|
|
|
|
2012-08-26: drjoe
|
|
[R] fix Examples/Makefile to use C in $(CC) rather than $(CXX)
|