aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2003-11-01 20:30:48 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2003-11-01 20:30:48 +0000
commit11b23f20edca3284f3d3d09a3c737f023b7506a3 (patch)
treeda220ca8724193728363b4bc4aed99b809fbbee1 /TODO
parent4b1c89599f2ee90a3abda0c834117e52ccd78477 (diff)
downloadswig-11b23f20edca3284f3d3d09a3c737f023b7506a3.tar.gz
C# and Windows runtime library update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5240 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 11 insertions, 2 deletions
diff --git a/TODO b/TODO
index bdab27f7d..59e2d7115 100644
--- a/TODO
+++ b/TODO
@@ -244,7 +244,7 @@ Library
Windows
-------
-*** VC++ Project files / Makefiles for building the runtime libraries.
+[DONE] Visual C++ Project files / Makefiles for building the runtime libraries.
Will require libtool mods to work under Cygwin.
All language modules
@@ -359,12 +359,17 @@ Java
C#
--
-*** Need a way to throw a C# exception from the PINVOKE C/C++ code.
+[DONE] Need a way to throw a C# exception from the PINVOKE C/C++ code.
*** The correct override/virtual keywords not always emitted for polymorphic
methods. It currently only works when 'virtual' is specified in a derived
C++ class function. A polymorphic method need not specify 'virtual' in C++.
+**** Wrap C/C++ enums with C# enums, currently they are wrapped with a C# int.
+
+**** Implement director support for C# so that virtual methods work seemlessly
+ when mixing C# and C++ code.
+
PHP
---
@@ -487,6 +492,10 @@ Ocaml
to be available, so I need to attend to a lot of details; The
program must compile both with and without type augmentation.
+Xml
+---
+
+
Documentation
-------------