1.3.32 update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
033a018ee0
commit
97131ec706
3 changed files with 7 additions and 34 deletions
10
ANNOUNCE
10
ANNOUNCE
|
|
@ -1,10 +1,10 @@
|
||||||
*** ANNOUNCE: SWIG 1.3.31 (November 20, 2006) ***
|
*** ANNOUNCE: SWIG 1.3.32 (October 30, 2007) ***
|
||||||
|
|
||||||
http://www.swig.org
|
http://www.swig.org
|
||||||
|
|
||||||
|
|
||||||
We're pleased to announce SWIG-1.3.31, the latest installment in the
|
We're pleased to announce SWIG-1.3.32, the latest installment in the
|
||||||
SWIG development effort. SWIG-1.3.31 includes a number of bug fixes
|
SWIG development effort. SWIG-1.3.32 includes a number of bug fixes
|
||||||
and large number of enhancements throughout.
|
and large number of enhancements throughout.
|
||||||
|
|
||||||
What is SWIG?
|
What is SWIG?
|
||||||
|
|
@ -24,11 +24,11 @@ Availability:
|
||||||
-------------
|
-------------
|
||||||
The release is available for download on Sourceforge at
|
The release is available for download on Sourceforge at
|
||||||
|
|
||||||
http://prdownloads.sourceforge.net/swig/swig-1.3.31.tar.gz
|
http://prdownloads.sourceforge.net/swig/swig-1.3.32.tar.gz
|
||||||
|
|
||||||
A Windows version should also be available at
|
A Windows version should also be available at
|
||||||
|
|
||||||
http://prdownloads.sourceforge.net/swig/swigwin-1.3.31.zip
|
http://prdownloads.sourceforge.net/swig/swigwin-1.3.32.zip
|
||||||
|
|
||||||
Release numbers
|
Release numbers
|
||||||
---------------
|
---------------
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
<body bgcolor="#ffffff">
|
<body bgcolor="#ffffff">
|
||||||
<H1><a name="Sections"></a>SWIG-1.3 Development Documentation</H1>
|
<H1><a name="Sections"></a>SWIG-1.3 Development Documentation</H1>
|
||||||
|
|
||||||
Last update : SWIG-1.3.32 (in progress)
|
Last update : SWIG-1.3.32 (October 30, 2007)
|
||||||
|
|
||||||
<H2>Sections</H2>
|
<H2>Sections</H2>
|
||||||
|
|
||||||
|
|
|
||||||
29
TODO
29
TODO
|
|
@ -1,8 +1,7 @@
|
||||||
SWIG TO-DO
|
SWIG TO-DO
|
||||||
|
|
||||||
Release: SWIG-1.3.30
|
Release: SWIG-1.3.32
|
||||||
|
|
||||||
$Id$
|
|
||||||
-----------------------------------------------------------------------------
|
-----------------------------------------------------------------------------
|
||||||
|
|
||||||
**** = High Priority
|
**** = High Priority
|
||||||
|
|
@ -110,18 +109,6 @@ defer ready to go. The primary obstacle lies in the target language
|
||||||
Note: Implemented in languages that uses the UTL via the
|
Note: Implemented in languages that uses the UTL via the
|
||||||
'SWIG_fail' macro.
|
'SWIG_fail' macro.
|
||||||
|
|
||||||
|
|
||||||
[done] Better targeting of output typemaps. For example:
|
|
||||||
It is not possible to target an output typemap for function
|
|
||||||
Foo::func() and not Bar::func(). Output typemaps need to support
|
|
||||||
syntax something along the lines of:
|
|
||||||
|
|
||||||
%typemap(out) int *Foo::func { ... }
|
|
||||||
|
|
||||||
Currently only globals functions can be targeted, like so:
|
|
||||||
|
|
||||||
%typemap(out) int *func { ... }
|
|
||||||
|
|
||||||
*** Rewrite declaration annotation to better unify %rename and related
|
*** Rewrite declaration annotation to better unify %rename and related
|
||||||
directives. Add a selector mechanism that allows specific parse tree
|
directives. Add a selector mechanism that allows specific parse tree
|
||||||
nodes to be identified. For example:
|
nodes to be identified. For example:
|
||||||
|
|
@ -135,8 +122,6 @@ defer ready to go. The primary obstacle lies in the target language
|
||||||
|
|
||||||
Note: Initial implementation in the %rename directive.
|
Note: Initial implementation in the %rename directive.
|
||||||
|
|
||||||
[done] Bring Aquinas' contract/assertion checking code online.
|
|
||||||
|
|
||||||
*** Add more intelligent information related to object ownership.
|
*** Add more intelligent information related to object ownership.
|
||||||
SWIG should be able to automatically strip ownership from
|
SWIG should be able to automatically strip ownership from
|
||||||
objects when they are assigned to pointer variables and structure
|
objects when they are assigned to pointer variables and structure
|
||||||
|
|
@ -203,9 +188,6 @@ Ruby
|
||||||
|
|
||||||
*** Add support for keyword arguments (by collecting them in a hash?).
|
*** Add support for keyword arguments (by collecting them in a hash?).
|
||||||
|
|
||||||
DONE Add some special directives to automatically rename declarations to
|
|
||||||
or from CamelCase.
|
|
||||||
|
|
||||||
Java
|
Java
|
||||||
----
|
----
|
||||||
|
|
||||||
|
|
@ -213,9 +195,6 @@ Java
|
||||||
C#
|
C#
|
||||||
--
|
--
|
||||||
|
|
||||||
DONE Implement director support for C# so that virtual methods work seemlessly
|
|
||||||
when mixing C# and C++ code.
|
|
||||||
|
|
||||||
PHP
|
PHP
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -391,9 +370,3 @@ Documentation
|
||||||
|
|
||||||
** Add section on WAD.
|
** Add section on WAD.
|
||||||
|
|
||||||
Other
|
|
||||||
-----
|
|
||||||
|
|
||||||
***** Learn more wicked Jazz chords.
|
|
||||||
(in progress)
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue