Simon Marchetto
8dfd458ab0
scilab: update help on enums and constants (feature scilabconst)
2014-02-17 09:19:25 +01:00
Simon Marchetto
14eebbf013
scilab: fix SWIG_Scilab_ErrorMsg(): use Scierror() instead of sciprint()
2014-02-14 15:13:40 +01:00
Simon Marchetto
9b89bc463b
scilab: fix enums test typo error
2014-02-14 15:02:14 +01:00
Simon Marchetto
1eeb729487
scilab: add help on primitive type mappings
2014-02-14 14:13:00 +01:00
Simon Marchetto
d004632db5
scilab: typecheck for enum
2014-02-14 14:12:01 +01:00
Simon Marchetto
0b0db23ffc
scilab: clean primitive_type tests
2014-02-14 14:11:39 +01:00
Simon Marchetto
0102aa6ccb
scilab: fix typo error in enums test
2014-02-11 16:59:58 +01:00
Simon Marchetto
9a8b1207ca
scilab: fix scilab_enums test: enum returned as double, and enum value computing
2014-02-11 16:28:57 +01:00
Simon Marchetto
423192a9f0
scilab: new test scilab_enums (enums mapped to variable with scilabconst(1))
2014-02-11 16:27:32 +01:00
Simon Marchetto
1222a28af6
scilab: check in enums test that enum is returned as double
2014-02-11 16:24:31 +01:00
Simon Marchetto
680f101717
scilab: fix enum typemap, enum was not returned
2014-02-11 16:24:08 +01:00
Simon Marchetto
b0bff6f207
scilab: implement test inout
2014-02-11 10:10:28 +01:00
Simon Marchetto
f624025e48
scilab: From typemaps do not have to return output argument position
2014-02-11 10:06:15 +01:00
Simon Marchetto
af94aa91e7
scilab: fix compilation error in 5.3.3
2014-02-10 10:24:46 +01:00
Simon Marchetto
dd4547acc7
scilab: fix long long typemap comment
2014-02-07 18:18:25 +01:00
Simon Marchetto
fbe6c13267
scilab: implement enum_var test
2014-02-07 18:17:58 +01:00
Simon Marchetto
f7fc09d025
scilab: fix enums test
2014-02-07 18:17:37 +01:00
Simon Marchetto
90c4cb2c26
scilab: small refactoring of scienum.swg
2014-02-07 17:29:18 +01:00
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