Converted five source file into one.
Converted five source file into one.
Adapted Makefile of source.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13686 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Converted five source files into one monster.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13687 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Fix bugs revealed by variables example.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13688 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Make javascript interpreter show detailed message on library loading errors.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13689 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Fix problem with unregistered SWIGTYPE for output pointer variables.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Register preproc_include as c test.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13691 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Adapte example 'overload' to document the current state of implementation.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Add support for complex types.

Note: in javascript there is no builtin type for complex values.
Instead, a number array of length 2 is mapped to complex.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13693 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Add test "complextest".

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13694 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Add a forwarding std_except_i file.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Minor clean up in Lib/javascript/jsc.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13696 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Add test "constover".

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13697 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Fix input marshaller to generate correct argument check messages.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13698 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Fix pedantic warnings in javascript interpreter.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13699 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Fix pedantic warnings in generated ctor dispatching code.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Introduce fail label for immediate return on errors.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13701 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Introduce string helper to reduce  some multi-line statements.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13702 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Correct setter-generator functions to not use a result variable.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-javascript@13703 626c5289-ae23-0410-ae9c-e8d60b6d4f22