CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6381 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
b5c610922a
commit
0f6ae6977d
1 changed files with 42 additions and 1 deletions
|
|
@ -1,11 +1,52 @@
|
||||||
Version 1.3.23 (in progress)
|
Version 1.3.23 (in progress)
|
||||||
============================
|
============================
|
||||||
|
|
||||||
|
10/08/2004: mmatus
|
||||||
|
- Fix the SwigValueWrapper for opaque types, now it is
|
||||||
|
applied for opaque templates and classes, for which we
|
||||||
|
don't know if there is or not a default constructor, ie
|
||||||
|
|
||||||
|
struct A {
|
||||||
|
A(int);
|
||||||
|
};
|
||||||
|
|
||||||
|
Still, if you know that you class has a default
|
||||||
|
constructor, and for some very very particular reason
|
||||||
|
you want to avoid the SwigValueWrapper, and you don't
|
||||||
|
want or can't expose the class to swig, now you can
|
||||||
|
say
|
||||||
|
|
||||||
|
%feature("novaluewrapper") A;
|
||||||
|
class A;
|
||||||
|
|
||||||
|
or the other way around, if the class has a default
|
||||||
|
constructor, but you want to use the value wrapper, you
|
||||||
|
can say
|
||||||
|
|
||||||
|
%feature("valuewrapper") A;
|
||||||
|
struct A {
|
||||||
|
A();
|
||||||
|
....
|
||||||
|
};
|
||||||
|
|
||||||
|
- Fix for char > 128, ie
|
||||||
|
|
||||||
|
const char tilde_a = '\341';
|
||||||
|
|
||||||
|
- Add patch 1041858 for $lextype, which carries the
|
||||||
|
literal type of a symbol. See lextype.i in the
|
||||||
|
test-suite for more details.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
10/07/2004: wsfulton
|
10/07/2004: wsfulton
|
||||||
{Ruby, Java] Fix director + destructor with 'empty' throw
|
{Ruby, Java] Fix director + 'empty' throws
|
||||||
|
|
||||||
struct A {
|
struct A {
|
||||||
|
A() throw();
|
||||||
virtual ~A() throw();
|
virtual ~A() throw();
|
||||||
|
int foo() throw();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue