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:
parent
a3255749ac
commit
5fcae5eb66
2 changed files with 27 additions and 22 deletions
2
README
2
README
|
|
@ -1,6 +1,6 @@
|
||||||
SWIG (Simplified Wrapper and Interface Generator)
|
SWIG (Simplified Wrapper and Interface Generator)
|
||||||
|
|
||||||
Version: 1.3.16 (October 14, 2002)
|
Version: 1.3.17 (November 22, 2002)
|
||||||
|
|
||||||
$Header$
|
$Header$
|
||||||
|
|
||||||
|
|
|
||||||
15
TODO
15
TODO
|
|
@ -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
|
to properly transfer control out of a wrapper function while
|
||||||
reclaiming resources.
|
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
|
*** 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:
|
||||||
|
|
@ -146,9 +153,6 @@ defer ready to go. The primary obstacle lies in the target language
|
||||||
Build
|
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.
|
**** 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.
|
A number of files appear to be broken in SWIG-1.3.13.
|
||||||
|
|
||||||
|
|
@ -266,8 +270,7 @@ Ruby
|
||||||
Java
|
Java
|
||||||
----
|
----
|
||||||
|
|
||||||
* Consider using typemaps for proxy class code generation. [partially
|
[DONE] Consider using typemaps for proxy class code generation.
|
||||||
implemented]
|
|
||||||
|
|
||||||
PHP
|
PHP
|
||||||
---
|
---
|
||||||
|
|
@ -336,6 +339,8 @@ Guile
|
||||||
** Maybe communicate the type system between object modules via Scheme
|
** Maybe communicate the type system between object modules via Scheme
|
||||||
variables, rather than a shared object.
|
variables, rather than a shared object.
|
||||||
|
|
||||||
|
** Provide a clean way to construct type predicates.
|
||||||
|
|
||||||
Mzscheme
|
Mzscheme
|
||||||
--------
|
--------
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue