summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDave Beazley <dave-swig@dabeaz.com>2000-08-06 03:51:59 +0000
committerDave Beazley <dave-swig@dabeaz.com>2000-08-06 03:51:59 +0000
commit2597863a14d71526e59f1f3c3b4266f627ae4e9c (patch)
treebb1443e4972477f43c673c7126f7f1c2737bff5f /TODO
parente61285ba3371af90ca89cfb2666613ff10d4c007 (diff)
downloadswig-2597863a14d71526e59f1f3c3b4266f627ae4e9c.tar.gz
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@625 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/TODO b/TODO
index 278e5bb24..d05e675e1 100644
--- a/TODO
+++ b/TODO
@@ -4,6 +4,17 @@
** [ttn] add test-suite based on Examples
+[open] The behavior of SWIG with respect to call/return-by-value needs
+ to be verified for all language modules. Previously, the
+ parser automatically performed the conversion of pass-by-value
+ to pass-by-reference. Unfortunately, this confused typemap
+ handling and other aspects of the system. I have removed
+ this behavior. However, in doing so, the handling of user
+ defined types is passed on to the language modules.
+
+[open] All of the SWIG 1.1p5 examples need to be verified. Changes
+ in type handling and internal data structures may have broken
+ a variety of things.
* for 1.3a5 release