Simon Marchetto
3607b2db10
scilab: fix (check integer type) and optimize typecheck typemaps
2014-02-07 16:38:15 +01:00
Simon Marchetto
67aba0bfc2
scilab: move integer error tests in integers test
2014-02-07 15:42:58 +01:00
Simon Marchetto
c47456a9bb
scilab:implement li_typemaps test (library typemaps.i test)
2014-02-07 12:23:39 +01:00
Simon Marchetto
ccab675c57
scilab: check value and overflow errors in integer typemaps
2014-02-07 11:53:19 +01:00
Simon Marchetto
e8fd0e506e
scilab: fix and optimize integer typemaps
2014-01-31 18:04:21 +01:00
Simon Marchetto
65621c988b
scilab: replace test scilab_typemaps by generic test primitive_types
2014-01-31 18:04:21 +01:00
Simon Marchetto
cfc9f1398e
scilab: put size_t & ptrdiff_t typemaps in separate file
2014-01-31 18:04:21 +01:00
Simon Marchetto
e9d36b6bc2
scilab: refactor runtime code
2014-01-31 18:04:21 +01:00
Simon Marchetto
0fdbd6b7a4
scilab: new test for size_t type
2014-01-31 18:04:20 +01:00
Simon Marchetto
530704486d
scilab: small clean
2014-01-31 18:04:20 +01:00
Simon Marchetto
9aa006e62b
scilab: remove typemap useless stuff
2014-01-31 18:03:52 +01:00
Simon Marchetto
7f14aa583a
scilab: optimize typemap AsInt
2014-01-31 18:03:52 +01:00
Simon Marchetto
a8d020f171
scilab: simplify 'from' integer typemaps: use createScalar* functions
2014-01-31 18:03:30 +01:00
Simon Marchetto
bca49968f1
scilab: fix ret_by_value test
2014-01-30 14:11:18 +01:00
Simon Marchetto
30f4336f59
scilab: use macro SWIG_NbInputArgument() instead of Rhs()
2014-01-30 11:58:02 +01:00
Simon Marchetto
a6f824a9a8
scilab: roll back on primitive typemaps: return Scilab double on signed integers
2014-01-30 11:00:47 +01:00
Simon Marchetto
ec2d851f4f
scilab: move scilab preprocessor directive before includes
2014-01-29 10:55:20 +01:00
Simon Marchetto
c4f0003465
Scilab: fix compilation error
2013-11-15 12:05:47 +01:00
Simon Marchetto
808a81a113
Scilab: big documentation update
...
Fixes:
- Preliminaries: Scilab version, support of C++
- Running swig: example, some parts moved to new section Module
- Basic tour of wrapping : add overview & identifier name limitation
New sections:
- C++ wrapping (not finished)
- Module
- ...
2013-11-15 12:03:27 +01:00
Simon Marchetto
9b9b9cb999
Scilab: fix scalar typemaps & separate "interface" from "implementation"
2013-10-10 14:50:51 +02:00
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