CHANGES.current

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6437 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2004-10-18 07:46:33 +00:00
commit f114279074

View file

@ -45,8 +45,9 @@ Version 1.3.23 (in progress)
- **** New default type resolution method (stype.c) ***** - **** New default type resolution method (stype.c) *****
It preserves the original mixed types, then it goes 'backward' It preserves the original mixed types, then it goes
first deleting the qualifier, then the inner types 'backward' first deleting the qualifier, then the inner
types, for example:
typedef A *Aptr; typedef A *Aptr;
const Aptr&; const Aptr&;
@ -55,7 +56,6 @@ Version 1.3.23 (in progress)
r.p.SWIGTYPE -> r.SWIGTYPE r.p.SWIGTYPE -> r.SWIGTYPE
r.SWIGTYPE -> SWIGTYPE r.SWIGTYPE -> SWIGTYPE
enum Hello {}; enum Hello {};
const Hello& hi; const Hello& hi;
r.q(const).Hello -> r.q(const).enum SWIGTYPE r.q(const).Hello -> r.q(const).enum SWIGTYPE
@ -118,9 +118,17 @@ Version 1.3.23 (in progress)
safe to use with %apply. safe to use with %apply.
[Python] [Python]
- Fix %callbacks/%pythoncallback to work as before
after the def args changes
- Fix %callback/%pythoncallback work now as before after
the def args changes. Also, %callback now is an alias
for %pythoncallback, so, they do the same.
[Python/Ruby]
- %callback is more usable and uniform:
%callback("%s_cb") foo(); // for both, python/ruby
%callback("%s_cb"); // for both, python/ruby
%callback(1) foo(); // only in python.
10/17/2004: arty 10/17/2004: arty
[OCAML] [OCAML]