diff options
author | Logan Johnson <ljohnson@users.sourceforge.net> | 2002-12-20 16:13:40 +0000 |
---|---|---|
committer | Logan Johnson <ljohnson@users.sourceforge.net> | 2002-12-20 16:13:40 +0000 |
commit | dae845182c278714433b406c561e1b2c53f17e1f (patch) | |
tree | 17f51be499f7f45e9159f1fdeba8b561903b5e5f /TODO | |
parent | 05c2429552fffec83284f44af5cb77cae43377f6 (diff) | |
download | swig-dae845182c278714433b406c561e1b2c53f17e1f.tar.gz |
Add a few things to the TODO list for the Ruby module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4211 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -196,6 +196,10 @@ Ruby to be changed for the wrapper code generated by SWIG. For background see ruby-talk messages 23358 and 38856 (and related threads). +*** Add support for keyword arguments (by collecting them in a hash?). + +** Add support for defining nested modules. This should work like it does + for the SWIG Perl module. ** In a post to the SWIG users' mailing list (June 5: "Multiple Inheritance and Ruby"), Brett Williams suggested a workaround for supporting @@ -260,6 +264,9 @@ Ruby names classname_AddArtProperty(), etc. somewhere else in the wrapper code. We'd prefer that it somehow knew to call the function directly. +* Add some special directives to automatically rename declarations to + or from CamelCase. + * Consider adding a switch to define everything in the global (Kernel) module instead of nested in a user-defined module, but only if it comes up. |