swig/Source/Modules
Logan Johnson 1d86fe950b Fixed RUBY::create_command() so that we never define an instance method
by calling rb_define_protected_method(), even if the corresponding C++
member function is declared protected. The "protected" access modifier
has different interpretations in C++ and Ruby, and this was causing the
using_protected runtime test for Ruby to break.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5516 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-12-09 18:11:26 +00:00
..
.cvsignore *** empty log message *** 2003-01-22 08:11:51 +00:00
allocate.cxx detecting polymorphic virtual methods properly 2003-12-09 10:36:15 +00:00
browser.cxx Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
chicken.cxx Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
contract.cxx Major refactoring of contract code. Modifications include: 2003-11-14 18:57:51 +00:00
csharp.cxx Use classtypeobj instead of classDeclaration:name for typemap searches. 2003-12-02 22:16:00 +00:00
directors.cxx Common director support functions moved to new file directors.cxx 2003-11-18 20:21:39 +00:00
emit.cxx director protected support cleanup 2003-12-08 21:56:14 +00:00
guile.cxx Don't qualify member function names twice. (Thanks to John Lenz.) 2003-11-21 09:18:10 +00:00
java.cxx The dirprot feature is now disabled by default. Added dirprot option and ruby runtime examples. 2003-12-09 02:52:08 +00:00
lang.cxx The dirprot feature is now disabled by default. Added dirprot option and ruby runtime examples. 2003-12-09 02:52:08 +00:00
main.cxx setting the dirprot support to 0 in the meantime, can be set back with -dirprot 2003-12-08 23:42:37 +00:00
module.cxx File move 2002-12-03 20:33:35 +00:00
mzscheme.cxx Remove symbol clashes between runtime libraries. 2003-10-05 11:36:52 +00:00
ocaml.cxx The dirprot feature is now disabled by default. Added dirprot option and ruby runtime examples. 2003-12-09 02:52:08 +00:00
overload.cxx extern method declarations moved to header file 2003-11-18 20:21:15 +00:00
perl5.cxx Fixed [ 852119 ] recursive inheritance in output .pm, perl5 2003-12-02 21:57:41 +00:00
php4.cxx Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
pike.cxx Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
python.cxx The dirprot feature is now disabled by default. Added dirprot option and ruby runtime examples. 2003-12-09 02:52:08 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx Fixed RUBY::create_command() so that we never define an instance method 2003-12-09 18:11:26 +00:00
s-exp.cxx Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
swigmain.cxx extern method declarations moved to header file 2003-11-18 20:21:15 +00:00
swigmod.h The dirprot feature is now disabled by default. Added dirprot option and ruby runtime examples. 2003-12-09 02:52:08 +00:00
tcl8.cxx Fixed cross module linking of base-classes. Base classes are now located using SWIG_TypeQuery() 2003-11-25 03:51:35 +00:00
typepass.cxx Fixed bus error. Removed inline functions. Minor cleanup. 2003-12-08 15:24:39 +00:00
utils.cxx Fixed bus error. Removed inline functions. Minor cleanup. 2003-12-08 15:24:39 +00:00
xml.cxx [ 829319 ] XML module tweaks 2003-10-31 17:42:40 +00:00

06/25/2002

This directory contains all of the SWIG language modules.  Many of these
modules contain code that dates back to SWIG1.0.  The module API has changed
a lot in the development releases so this is fairly messy.  We're working on
cleaning it up, but you'll have to bear with us until it's done.

-- Dave