swig/Source/Modules
Oliver Buchtala caa92740d3 Add an option to deactivate creation of an extra module object in javascript.
This is useful, if the extension host calls the initializer with custom
local variables.
E.g., this is the case with node.js.
2013-08-31 03:23:12 +02:00
..
allegrocl.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
allocate.cxx Add warnings for badly named destructors. Fix %extend and destructors for templates - they weren't always being wrapped. Fix destructor "name" attribute. 2011-09-13 06:15:29 +00:00
browser.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
cffi.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
chicken.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
clisp.cxx Better consistency in usage display 2011-03-09 21:42:38 +00:00
contract.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
csharp.cxx Add support for %nspace when using directors - C# 2012-01-07 22:09:28 +00:00
d.cxx Warning fixes using clang 2012-04-29 21:51:18 +00:00
directors.cxx Correct special variables in 'directorargout' typemap. This change will break any 'directorargout' typemaps you may have written. Please change: to and to \n Also fix the named 'directorargout' DIRECTOROUT typemaps for these languages which didn't previously compile and add in , etc expansion.\n [C#, Go, Java, D] Add support for the 'directorargout' typemap.\n [Java] Add (char *STRING, size_t LENGTH) director typemaps. 2011-12-20 20:50:36 +00:00
emit.cxx Merge branch 'devel' of https://github.com/Neha03/gsoc2012-javascript into devel 2012-09-08 00:56:48 +00:00
go.cxx Add support for new features available in gccgo 4.7, notably calling 2012-03-20 22:35:40 +00:00
guile.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
java.cxx Add support for %nspace when using directors - Java 2012-01-06 18:57:25 +00:00
javascript.cxx Add an option to deactivate creation of an extra module object in javascript. 2013-08-31 03:23:12 +02:00
lang.cxx Add more verbose temporary flags for setters in variable wrappers. 2012-09-08 00:59:31 +00:00
lua.cxx [Lua] Add support for Lua 5.2 (patch SF#3514593 from Miles Bader) 2012-04-05 04:29:11 +00:00
main.cxx Remove duplicate macros when using -external-runtime 2011-11-28 06:38:46 +00:00
modula3.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
module.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
mzscheme.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
ocaml.cxx The 'directorin' typemap now accepts , etc expansions instead of having to use workarounds - _name, _name etc. 2011-12-21 07:16:44 +00:00
octave.cxx Fix imports test (from Karl Wette) 2012-02-27 17:09:44 +00:00
overload.cxx Fix partial overloading warning messages appearing 2011-03-11 22:36:59 +00:00
perl5.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
php.cxx Correct special variables in 'directorargout' typemap. This change will break any 'directorargout' typemaps you may have written. Please change: to and to \n Also fix the named 'directorargout' DIRECTOROUT typemaps for these languages which didn't previously compile and add in , etc expansion.\n [C#, Go, Java, D] Add support for the 'directorargout' typemap.\n [Java] Add (char *STRING, size_t LENGTH) director typemaps. 2011-12-20 20:50:36 +00:00
pike.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
python.cxx Remove superfluous ; after closing } of if statement 2012-04-05 01:20:51 +00:00
r.cxx change method of passing arguments into R overloading code 2012-03-18 17:11:02 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx Fix regression introduced in r12784 2011-12-22 21:14:09 +00:00
s-exp.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
swigmain.cxx Add module for Javascript target. 2012-09-08 00:44:54 +00:00
swigmod.h Correct special variables in 'directorargout' typemap. This change will break any 'directorargout' typemaps you may have written. Please change: to and to \n Also fix the named 'directorargout' DIRECTOROUT typemaps for these languages which didn't previously compile and add in , etc expansion.\n [C#, Go, Java, D] Add support for the 'directorargout' typemap.\n [Java] Add (char *STRING, size_t LENGTH) director typemaps. 2011-12-20 20:50:36 +00:00
tcl8.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
typepass.cxx Revert 12776, 12777 - %shared_ptr fixes with typedef. It breaks li_boost_shared_ptr testcase in Python. To resolve at a later date. 2012-03-25 19:10:33 +00:00
uffi.cxx Remove numerous hard coded 'result' variable name in generated c/c++ wrappers. The variable name is now defined in just one place, making it possible to change the name easily if a target language so wishes - see cwrap.c. 2011-10-30 21:51:50 +00:00
utils.cxx Cosmetic - comments added 2011-05-05 06:09:55 +00:00
xml.cxx Apply #3513569 which adds a catchlist to the xml output 2012-04-13 06:18:21 +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