Simon Marchetto
fd92e9e72f
Scilab: fix SWIG_Scilab_SetOutput (scilab version macro changed)
2013-10-09 17:09:11 +02:00
Simon Marchetto
92afbf08dc
Scilab: support of multiple -addldflag
2013-10-09 15:46:59 +02:00
Simon Marchetto
bf0b0a7693
Scilab: remove configure useless stuff
2013-10-09 15:30:45 +02:00
Simon Marchetto
00d8f9efba
Scilab: fix -addsrc option reading
2013-10-09 15:18:36 +02:00
Simon Marchetto
5e1590cd9c
Scilab: fix swig help on options
2013-10-09 15:16:57 +02:00
Simon Marchetto
13db0e874a
Scilab: support of multiple -addcflag
2013-10-09 15:14:13 +02:00
Simon Marchetto
6ab1ad9daa
Scilab: rollback scilab include not needed
2013-10-09 15:13:36 +02:00
Simon Marchetto
626a1f5482
Scilab: use fname argument not global variable
2013-10-09 13:02:54 +02:00
Simon Marchetto
562c2d1a42
Scilab: fix compilation error on SWIG_SciInt32_FromSize
2013-10-09 13:01:16 +02:00
Simon Marchetto
8a3278ade2
Scilab: fix compilation error on createMatrixOfString
2013-10-09 12:58:04 +02:00
Simon Marchetto
03181491b4
Scilab: fix configure with-scilab-inc option
2013-10-09 12:32:11 +02:00
Simon Marchetto
524091ad15
Merge branch 'gsoc2012-scilab' of https://github.com/swig/swig into gsoc2012-scilab
2013-10-09 12:22:17 +02:00
William S Fulton
f6b264cb1c
Cosmetic code formatting fixes
2013-10-04 23:14:02 +01:00
Simon Marchetto
8626d96aff
Scilab: refactor enum typemap
2013-09-27 10:30:12 +02:00
Simon Marchetto
018134f96c
Scilab: add fname parameter at typemap function (for consistency)
2013-09-27 10:22:25 +02:00
Simon Marchetto
32e1acfe4f
Scilab: fix last commit
2013-09-27 10:04:33 +02:00
Simon Marchetto
4cf15d9c1e
Scilab: fix scilab primitve typemaps
2013-09-26 16:54:55 +02:00
Simon Marchetto
9057101d70
Scilab: macro to check Scilab version
2013-09-26 16:16:02 +02:00
Simon Marchetto
78738b23b8
Scilab: display test error line number
2013-09-26 16:14:33 +02:00
Simon Marchetto
5c7092e2cc
Scilab: fix test-suite clean
2013-09-24 12:37:11 +02:00
Simon Marchetto
caf2db6b8d
Scilab: fix dynamic_cast test error
2013-09-24 11:39:55 +02:00
Simon Marchetto
ca2ee4ff98
Scilab: test dir has extension .dir now
2013-09-23 18:00:03 +02:00
Simon Marchetto
8e2423ac87
Scilab: simply makefiles & base on java for test-suite
2013-09-23 17:59:44 +02:00
Simon Marchetto
c4114b2c5f
Scilab: redirect test case error to std-err
2013-09-23 14:19:21 +02:00
Simon Marchetto
3c8527d92f
Scilab: disable Scilab warnings in test suite
2013-09-23 13:49:27 +02:00
Simon Marchetto
3ebd3da30e
Scilab: if -Wextra, warning at generation for too long identifier names
2013-09-23 13:48:50 +02:00
Simon Marchetto
40a5fe1224
Scilab: remove generated code typemap comments
2013-09-23 10:22:36 +02:00
Simon Marchetto
c32449e131
Scilab: group together Scilab includes
2013-09-23 10:15:28 +02:00
Simon Marchetto
934fc9b37b
Fix Iterators prefixes
2013-09-23 10:10:31 +02:00
Simon Marchetto
b7064539d0
Scilab: fix prefix SciObject
2013-09-23 09:57:12 +02:00
Simon Marchetto
6318290a3b
Scilab: add SWIG banner in builder.sce
2013-09-23 09:49:13 +02:00
Simon Marchetto
77da84f549
Scilab: init function name SWIG_Init() changed to <module>_Init()
2013-09-18 10:24:47 +02:00
Simon Marchetto
109c65f52f
Scilab: fix help (command line options)
2013-09-18 09:25:59 +02:00
Simon Marchetto
e59e2ad0c2
Scilab: rename option -flagscript to -buildflags + fix spacing
2013-09-18 09:25:59 +02:00
William S Fulton
5109e1fe12
Remove scilab and allegro specifics in 3 testcases
2013-09-17 21:10:15 +01:00
William S Fulton
14879510fa
scilab_typemaps testcase was not being tested
2013-09-17 20:57:42 +01:00
William S Fulton
809092b3e7
Restore testing of ignore_template_constructor under Scilab
2013-09-17 20:40:50 +01:00
William S Fulton
322199354f
Fix lost code in constructor_copy testcase
2013-09-17 20:34:43 +01:00
William S Fulton
16c7ef3142
Fix lost code in branch merge
2013-09-17 20:31:21 +01:00
William S Fulton
f994bc481d
Better workaround for Scilab name problem with 'Error'
2013-09-17 20:25:19 +01:00
Sylvestre Ledru
228b7d9a6c
Merge remote-tracking branch 'origin/master' into gsoc2012-scilab
2013-09-13 10:03:56 +02:00
Sylvestre Ledru
7a88729c87
Remove trailing spaces in the generated code.
...
No functional changes
2013-09-13 10:02:39 +02:00
Sylvestre Ledru
424b20635f
remove trailing space in Scilab generated code
2013-09-13 09:50:51 +02:00
Sylvestre Ledru
2374ff914d
Remove trailing spaces in the generated code
2013-09-13 09:50:21 +02:00
Sylvestre Ledru
9c5bac9887
Merge remote-tracking branch 'origin/master' into gsoc2012-scilab
2013-09-13 09:18:06 +02:00
Artem Serebriyskiy
c3f3880d0c
Lua static member access improvements.
...
1) Static members and static functions inside class can be accessed as ModuleName.ClassName.FunctionName (MemberName respectively). Old way aka ModuleName.ClassName_FunctionName still works.
2) Same goes for enums inside classes: ModuleName.ClassName.EnumValue1 etc.
3) More 'runme' tests for lua + modifications to existing tests to test new changes.
Code is loosely based upon python implemenation of the same thing.
Patch #62 .
2013-09-12 21:32:26 +01:00
William S Fulton
a91cd0bc5c
Infinity is now by default an acceptable value for type 'float'.
...
This fix makes the handling of type 'float' and 'double' the same. The implementation requires the
C99 isfinite() macro, or otherwise some platform dependent equivalents, to be available.
2013-09-12 07:28:12 +01:00
Simon Marchetto
f55c3d283a
Scilab: new option -nobuilder (if used, builder.sce is not generated)
2013-09-11 19:19:29 +02:00
Simon Marchetto
5c5528981e
Scilab: remove generated code compilation errors & warnings
2013-09-11 19:19:29 +02:00
Simon Marchetto
565dd5661e
Scilab: new option to use a script to set build flags
2013-09-11 19:19:28 +02:00