update list
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8801 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
0c15feab87
commit
3d1027d1c7
1 changed files with 14 additions and 2 deletions
16
SWIG/TODO
16
SWIG/TODO
|
|
@ -99,11 +99,19 @@ defer ready to go. The primary obstacle lies in the target language
|
|||
|
||||
$typemap(in,1=int foo, input=x)
|
||||
|
||||
Note: This is partially implemented in the new Unified Typemap
|
||||
Library(python,tcl,ruby and perl) via %fragments and the
|
||||
SWIG_From/SWIG_AsVal methdos.
|
||||
|
||||
*** Implement $fail special variable substitution in wrappers. Used
|
||||
to properly transfer control out of a wrapper function while
|
||||
reclaiming resources.
|
||||
|
||||
*** Better targeting of output typemaps. For example:
|
||||
Note: Implemented in languages that uses the UTL via the
|
||||
'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:
|
||||
|
|
@ -125,6 +133,8 @@ defer ready to go. The primary obstacle lies in the target language
|
|||
an implementation that is better integrated with symbol table
|
||||
management. Continue to consolidate SWIG directives to %feature.
|
||||
|
||||
Note: Initial implementation in the %rename directive.
|
||||
|
||||
[done] Bring Aquinas' contract/assertion checking code online.
|
||||
|
||||
*** Add more intelligent information related to object ownership.
|
||||
|
|
@ -132,9 +142,11 @@ defer ready to go. The primary obstacle lies in the target language
|
|||
objects when they are assigned to pointer variables and structure
|
||||
members as well as stored in a container (i.e., an array of pointers).
|
||||
|
||||
[ Partially finished for Tcl/Python. ]
|
||||
[ Partially finished for Ruby/Perl/Tcl/Python. ]
|
||||
|
||||
** Restoration of the documentation system.
|
||||
[ Partially done for Python. ]
|
||||
|
||||
|
||||
** Restoration of Objective-C support.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue