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:
William S Fulton 2007-10-30 22:25:25 +00:00
commit 97131ec706
3 changed files with 7 additions and 34 deletions

View file

@ -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
--------------- ---------------

View file

@ -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
View file

@ -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)