publicly visible. This permits linking together different SWIG
wrappers in the same program if they wrap the same function. The
unique name is generated by hashing the .swig file.
Setting properties on classic classes was broken in swig-3.0.3 by attempting to use __setattr__. This regression is fixed now by using __dict__ again when using -classic.
Fixes patch #232.
* gsoc2012-scilab: (800 commits)
Cosmetic changes in a few test cases
Scilab testcase fix
Fix preproc_line_file test
Fix 'not defined SWIGSCILAB' in testcases
Add missing SWIGSCILAB in wrappers and fix unions test for non-scilab languages
scilab: other doc minor fixes
cosmetic changes in doc
remove -nobuilder option
remove useless direct_gateway function in wrapper
scilab: fix throw_exception test
Scilab command line options put in alphabetical order and some html tweaks
Fix typo
Scilab cosmetics
Scilab makefile tidyup
change 'Module' section to 'Builder modes' and other fixes
reduce slightly the gateway source
update doc
fix failing unit tests with Scilab V6
fix buildermode error with Scilab V6
fix Scilab V6 support after merge of gateway & wrapper sources
do no generate builder by default
gateway source is moved into wrapper source
beautify scilab.cxx
Check for pkg-config before attempting to use it in configure
Travis: No need for parallel builds for Scilab now since removing builder
Scilab minor coding improvements
scilab: test li_std_string_extra is fixed by previous commit
scilab: fix std::string length issue
scilab: simplify builder script file
scilab: rename build command line options
scilab: update .gitignore
scilab: add the SWIG banner to the generated gateway XML
scilab: remove outputlibrary option + renaming module to gateway
scilab: fix compilation warnings in primitive_types test
scilab: fix matrix2 example compilation warnings
scilab: fix primitive types test compilation warnings
scilab: fix compilation error in scilab 5.3.3
scilab: fix scilab include search regression in configure.ac
scilab: fix test-suite makefiles and util scripts for standard build tools
scilab: fix matrix2 example module name
scilab: build now examples/tests with standard tools in (no more builder.sce)
scilab: fix gateway entry point name
scilab: swig generates loader script
scilab: fix generated gateway source (missing include, entry point name)
scilab: fix segmentation fault
scilab: generate gateway source with swig
scilab: change swig options, new option -gatewayxml, remove -internalmodule
scilab: support typed constants (U UL L) in scilabconst(1)
scilab: fix SWIG_SciString_FromChar compilation error on some compilers
scilab: fix union and nested tests (they are C and not CPP tests)
scilab: fix preproc_line_file test
scilab: fix unions test
scilab: fix nested test
scilab: fix li_std_combinations test
scilab: fix template_nested test
scilab: fix li_boost_shared_ptr test
scilab: fix tests having too long identifier names
scilab: fix int typemaps (functions and fragment names)
scilab: fix segfault
scilab: fix tests having too long identifier names
scilab: fix allprotected test
scilab: truncates too long (struct, class) member names
scilab: fix li_std_string_extra test, missing std_char_traits.i
scilab: fix li_std_string_extra, missing lib std_basic_string.i
scilab: add li_std_string_extra test
scilab: truncates too long identifier names (in addition to display warnings)
scilab: fix li_std_except test error codes
scilab: fix tests returning wrong error code
scilab: fix test-suite (scripts were not executed)
scilab: rearrange some comments
scilab: in builder.sce use absolute path for source files
scilab: fix C++ examples cleaning
More clear description of buildverbositylevel
scilab: fix Examples Makefile exit code
scilab: remove useless SWIG_Scilab_GetOutputPositionAndReset()
scilab: rename function name management routines
scilab: fix li_std_vector test
scilab: rename wrapper global variable fname to SwigFuncName
Revert "scilab: remove useless SWIG_Scilab_SetOutput() second parameter"
Revert "scilab: fix compilation error (extra parenthesis)"
Revert "scilab: fix compilation error (too many args in SWIG_Scilab_SetOutput)"
scilab: display loading errors in examples
scilab: fix compilation error (too many args in SWIG_Scilab_SetOutput)
scilab: fix compilation error (extra parenthesis)
scilab: fix wrong code in generated script builder.sce
scilab: remove useless SWIG_Scilab_SetOutput() second parameter
scilab: remove error messages in example contract
scilab: remove example matrix2 warnings
Scilab parameter name changes
Fix previous commit.
Correct global variable name in Scilab wrappers
Suppress testcase warning
Synchronize common scilab examples with other languages
File renames in Scilab std_list example
Have just one Scilab constants example
Use CXXSRCS for testing for Scilab like other languages
Scilab overloaded method testcase warning suppression
Suppress Identifier name exceeds 24 characters warning in Scilab example
Add RUNPIPE back in for Scilab examples
Scilab long identifier name warning message improvement
Scilab minor build system improvement
scilab: fix doc
scilab: apply K&R coding style for typemaps
scilab: file name is 'example' as in other examples
scilab: use SWIG_Scilab_Raise() for exceptions
scilab: macro SWIG_SCILAB_ERROR (value 999 by default) for SWIG errors
scilab: use a macro instead of 999 for error code
scilab: add missing exit in template example
scilab: template example same as in other languages
scilab: fix comment typo
scilab: remove indentation in example
scilab; new example scilab_const
scilab: enum example same as in other languages
scilab: constants example same as in other languages
scilab: hide too long identifier warnings
scilab: fix last commit on warnings
scilab: set travis warning options
scilab: apply boost_shared_ptr fix
scilab: use language specific warnings for too long identifier names
scilab: fix String & printf previous commit
scilab: display truncated name in long identifier name warnings
scilab: display by default warnings for long identifier names
scilab: use String and Printf in scilab.cxx
scilab: no need to use prefix "g_" for global names
scilab: coding style remove "_" from parameter names
scilab: coding style: remove "_" from parameter names
scilab: fix missing include in li_std_container_typemaps test
scilab: clean contract example
scilab: fix Examples makefile missing separator
scilab: coding style: remove "_" from parameter names
scilab: fix typo error
scilab: library stl.i include same libraries as in other languages
scilab: fix exit code in Example makefile
scilab: code style: remove underscore in parameters (first part)
scilab: rollback INCLUDE
scilab: rollback (INCLUDE)
scilab: remove debug stuff
scilab: use TARGET in Examples Makefile
scilab: reorder arguments
scilab: remove useless SCRIPTDIR
scilab: simplify Examples makefile (removing INCLUDE stuff)
scilab: simplify Examples makefile
scilab: remove debug stuff
scilab: remove debug stuff
scilab: remove debug stuff
scilab: fix copy of additional sources in current dir + delete it
scilab: test fix example contract by copying first sources in current dir
scilab: fix build error management
scilab: debug travis
scilab: rollback
scilab: test copy
scilab: test copy
scilab: test copy
scilab: test example contract another source
scilab: test example contract with another source
scilab: debug travis
scilab: test copy source
scilab: test enum example, source renamed
scilab: test: example contract, source renamed
scilab: in example makefiles, use abspath for additional sources
scilab: fix example runme path
scilab: test travis without class example
debug travis
Revert "scilab: in Examples makefile use relative path for additional sources"
scilab: in Examples makefile use relative path for additional sources
scilab: use swig -o option in Examples makefile
scilab: debug travis
scilab: debug travis
scilab: debug travis
scilab: debug travis
scilab: debug travis (examples)
scilab: fix contract example (catch expected errors)
scilab: generate builder.sce in currrent dir
scilab: remove debug stuff
Beautify scilab.cxx
Use Insert instead of DohInsertitem
Remove author names - they are in the COPYRIGHT file
Cosmetic test case change
Fix ancient bad merge from trunk
Run overload_arrays testcase in all languages not just Scilab
Better Scilab workaround for testcase
Fix ancient merge error
Revert "scilab: implement enum_var test"
scilab: debug travis
scilab: fix struct example makefile
scilab: fix Example Makefile again
scilab: Example makefile, try again
scilab: fix last commit
scilab: fix Example makefile
scilab: fix last commit
scilab: Examples makefile, remove scilab args macro and checks
scilab: fix commit fragment stdint
scilab: in configure, use pkg-config + disable scilab if headers not found
scilab: rename swig_this(), swig_ptr() to SWIG_this(), SWIG_ptr()
scilab: rename fragment
scilab: remove matrix2 example README
scilab: fix test-suite: change to test dir before running test
scilab: fix test-suite clean
scilab: no need to copy runme script in in-source build
Update scilab examples from other languages
...