Update for 1.3.17 release

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4127 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2002-11-23 13:15:50 +00:00
commit 5fcae5eb66
2 changed files with 27 additions and 22 deletions

2
README
View file

@ -1,6 +1,6 @@
SWIG (Simplified Wrapper and Interface Generator)
Version: 1.3.16 (October 14, 2002)
Version: 1.3.17 (November 22, 2002)
$Header$

15
TODO
View file

@ -68,6 +68,13 @@ defer ready to go. The primary obstacle lies in the target language
to properly transfer control out of a wrapper function while
reclaiming resources.
*** 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 { ... }
*** Rewrite declaration annotation to better unify %rename and related
directives. Add a selector mechanism that allows specific parse tree
nodes to be identified. For example:
@ -146,9 +153,6 @@ defer ready to go. The primary obstacle lies in the target language
Build
-----
**** Upgrade libtool to a more recent version. Might fix linking on OS-X
but should definitely help on Cygwin.
**** Make sure there are tests for *ALL* library files in the test-suite.
A number of files appear to be broken in SWIG-1.3.13.
@ -266,8 +270,7 @@ Ruby
Java
----
* Consider using typemaps for proxy class code generation. [partially
implemented]
[DONE] Consider using typemaps for proxy class code generation.
PHP
---
@ -336,6 +339,8 @@ Guile
** Maybe communicate the type system between object modules via Scheme
variables, rather than a shared object.
** Provide a clean way to construct type predicates.
Mzscheme
--------