swig/Source/Modules
William S Fulton 695de9ee0e Tcl: change differently named constructors behaviour.
Where overloaded constructors are given different names, a class is constructed by calling
the name of the first constructor wrapper parsed rather than the last one parsed.
Behaviour is not perfect as either name could be used, it is just consistent with Python.

Fixes Examples/tcl/operator example - broken in 0e57357472
2013-04-19 22:47:27 +01:00
..
allegrocl.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
allocate.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
browser.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
cffi.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
chicken.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
clisp.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
contract.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
csharp.cxx Cosmetic tidyup in smartptr feature code and document smartptr fix in previous commit 2013-04-17 21:56:23 +01:00
d.cxx Fix seg fault in SWIG using directors when class and virtual method names are the same except being in different namespaces when the %nspace feature is not being used. 2013-03-19 19:50:44 +00:00
directors.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
emit.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
go.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
guile.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
java.cxx Cosmetic tidyup in smartptr feature code and document smartptr fix in previous commit 2013-04-17 21:56:23 +01:00
lang.cxx Add ability to suppress some director warnings by their method name, not just the containing class name 2013-03-19 19:50:43 +00:00
lua.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
main.cxx Add -MP option for generating phony targets for all dependencies 2013-04-15 22:17:48 +02:00
modula3.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
module.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
mzscheme.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
ocaml.cxx Fix some useless code detected by scan-build (LLVM/Clang) 2013-03-08 20:53:18 +00:00
octave.cxx Octave: fix bugs in output of cleanup code 2013-04-17 22:23:27 +01:00
overload.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
perl5.cxx Fix some useless code detected by scan-build (LLVM/Clang) 2013-03-08 20:53:18 +00:00
php.cxx Use ZVAL_STRINGL instead of ZVAL_STRING to set funcname as we know the length at swig-time 2013-04-14 08:03:46 +12:00
pike.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
python.cxx Apply patch SF #334 - Fix Python default value conversions TRUE->True, FALSE->False. 2013-01-29 07:31:11 +00:00
r.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx Apply patch SF #334 - Fix Python default value conversions TRUE->True, FALSE->False. 2013-01-29 07:31:11 +00:00
s-exp.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
swigmain.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
swigmod.h Qualify generated SwigDirector class names with namespaces 2013-01-03 21:26:08 -06:00
tcl8.cxx Tcl: change differently named constructors behaviour. 2013-04-19 22:47:27 +01:00
typepass.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
uffi.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
utils.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
xml.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +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