swig/Source/Modules
Olly Betts 822b2355c0 Improve handling of whitespace in %pythoncode
Previously SWIG looked at the indentation of the first line and removed
that many characters from each subsequent line, regardless of what those
characters were.  This was made worse because SWIG's preprocessor removes
any whitespace before a '#'.  Fixes github issue #379, reported by Joe
Orton.
2015-06-29 22:12:38 +12:00
..
allegrocl.cxx Clearer warning message for badly constructed typecheck typemaps 2015-04-14 07:34:40 +01:00
allocate.cxx Eliminate needless casting away const from string constants 2014-04-30 12:00:23 +12:00
browser.cxx Add lambda functions to the symbol tables and add ability to suppress lambda warnings. 2013-02-04 20:05:34 +00:00
cffi.cxx CFFI: handle array struct/union members. 2014-12-20 17:12:39 +03:00
chicken.cxx Eliminate needless casting away const from string constants 2014-04-30 12:00:23 +12:00
clisp.cxx Eliminate needless casting away const from string constants 2014-04-30 12:00:23 +12:00
contract.cxx Cosmetics/code beautification of nested class support 2013-11-29 07:29:58 +00:00
csharp.cxx Cosmetics - remove references to Java in C# module 2015-06-11 19:39:51 +01:00
d.cxx Create director_common.swg for language-indep code 2015-03-12 19:51:11 +13:00
directors.cxx Add support for thread_local when specified with other legitimate storage class specifiers - extern and static 2013-02-08 06:36:39 +00:00
emit.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
go.cxx [Go] Fix member variables in base classes to handle CWRAP_NATURAL_VAR 2015-06-20 17:42:44 -07:00
guile.cxx Guile - fix generated code for static const char member variables when defined and declared inline. 2015-02-11 23:34:23 +00:00
java.cxx Refactor Java director swig_override array code 2015-05-10 11:40:42 +01:00
javascript.cxx C90 fixes for Javascript JSC 2015-02-11 23:32:45 +00:00
lang.cxx Add support for friend templates, including operator overloading. 2015-05-05 06:48:25 +01:00
lua.cxx Add c++11 strongly typed enum support for Lua 2014-11-28 07:47:45 +00:00
main.cxx Documentation improvements for -o and -oh options 2015-06-12 06:32:58 +01:00
modula3.cxx Partial support for %constant and structs 2014-12-18 07:01:08 +00:00
module.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
mzscheme.cxx Eliminate needless casting away const from string constants 2014-04-30 12:00:23 +12:00
nested.cxx Fix segmentation fault when top==NULL 2015-02-26 14:57:19 +13:00
ocaml.cxx Fix C&P references to Python in comments 2015-03-27 12:40:42 +13:00
octave.cxx Fix C&P references to Python in comments 2015-03-27 12:40:42 +13:00
overload.cxx Clearer warning message for badly constructed typecheck typemaps 2015-04-14 07:34:40 +01:00
perl5.cxx gcc-5.1 warning fixes 2015-04-26 01:18:26 +01:00
php.cxx Create director_common.swg for language-indep code 2015-03-12 19:51:11 +13:00
pike.cxx Eliminate needless casting away const from string constants 2014-04-30 12:00:23 +12:00
python.cxx Improve handling of whitespace in %pythoncode 2015-06-29 22:12:38 +12:00
r.cxx Fix r.cxx build break 2015-06-12 23:37:08 +01:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx gcc-5.1 warning fixes 2015-04-26 01:18:26 +01:00
s-exp.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
scilab.cxx improve support of varargs 2015-06-23 16:24:35 +02:00
swigmain.cxx Merge remote-tracking branch 'origin/master' into gsoc2012-scilab 2015-01-26 10:50:20 +01:00
swigmod.h Merge branch 'alexey-pelykh-cpp11_strongly_typed_enums__direct_inject_in_java' 2014-11-21 07:34:12 +00:00
tcl8.cxx gcc-5.1 warning fixes 2015-04-26 01:18:26 +01:00
typepass.cxx obscure case workaround in std::set wrapper, where ignored type still need to be processed 2014-05-19 02:05:23 +04:00
uffi.cxx Eliminate needless casting away const from string constants 2014-04-30 12:00:23 +12: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