Commit graph

3,114 commits

Author SHA1 Message Date
Artem Serebriyskiy
c1ca144ed2 Fixed errors from previous commit.
Also in previous commit also fixed warning with unsigned vs signed
comparison
2014-04-23 01:48:10 +04:00
Artem Serebriyskiy
5506c7f624 Removed all unnecessary asserts 2014-04-23 01:37:14 +04:00
Artem Serebriyskiy
d120c05fcc Optimize metamethods inheritance resolving
* a table of metamethods that should be inherited is now stored in
  SWIG registry table. It optimizes memory usage.
2014-04-22 14:31:41 +04:00
William S Fulton
9587c133c5 Fix typo in Javascript exception 2014-04-19 15:55:12 +01:00
Simon Marchetto
a33d81fd6b scilab: fix default_args test (crash on casts1) 2014-04-16 16:48:08 +02:00
Artem Serebriyskiy
8512bad8c2 Fixing unused variable warnings
* Fixing unused variable warning. Generated code should compile
  with -Wall -Werror flags

* Fixing forgotten __Module -> SwigModule renaming
2014-04-16 03:37:27 +04:00
Simon Marchetto
7b2af1de70 scilab: fix import_stl_b test 2014-04-15 15:18:38 +02:00
Artem Serebriyskiy
7c8405368e Finish implementation with proxy functions 2014-04-15 03:38:45 +04:00
Simon Marchetto
6413915857 scilab: add missing scisequencefloat.swg 2014-04-14 09:40:35 +02:00
Simon Marchetto
5d5021f1ff scilab: implement li_std_deque test 2014-04-11 16:52:19 +02:00
Simon Marchetto
eba82b02f5 scilab: support of container of float 2014-04-11 16:30:34 +02:00
Simon Marchetto
7ed91ab8fb scilab: fix compilation error (SWIG_exception) + rename error functions 2014-04-10 17:10:28 +02:00
Simon Marchetto
51c9ee4b45 scilab: use overrided SWIG_exception macro 2014-04-09 10:31:16 +02:00
Simon Marchetto
9642b3257f scilab: begin error message with 'SWIG/Scilab' 2014-04-09 10:21:28 +02:00
Simon Marchetto
8685b03297 scilab: remove ending period in error message 2014-04-09 10:04:46 +02:00
William S Fulton
d7f6167e02 Remove duplicate declarations of strtoimax and strtoumax in inttypes.i 2014-04-08 23:47:22 +01:00
Simon Marchetto
b21afc2128 scilab: fix SwigScilabRaise compilation error on examples 2014-04-07 18:03:25 +02:00
Simon Marchetto
e53f1488a7 scilab: fix li_std_string test regression 2014-04-07 17:10:52 +02:00
Simon Marchetto
9432da4b34 scilab: fix primitive_types test regression 2014-04-07 15:36:37 +02:00
Simon Marchetto
01aec38ae9 scilab: add missing lib sciexception.swg 2014-04-07 11:40:31 +02:00
Simon Marchetto
7bc8201719 scilab: implement & fix throw_exception test 2014-04-07 11:36:11 +02:00
Simon Marchetto
51e2bcb1fd scilab: fix comments 2014-04-04 11:47:44 +02:00
Simon Marchetto
7af4bc72c6 scilab: clean error management code, remove useless macros 2014-04-04 11:29:46 +02:00
Simon Marchetto
cf2158d861 scilab: fix comment 2014-04-03 17:26:11 +02:00
Simon Marchetto
8b6e111cb8 scilab: no block (iterators, typechecks) 2014-04-03 17:26:02 +02:00
Olly Betts
b0e809d94b Remove unnecessary block from PHP version of SWIG_exception macro 2014-04-03 11:23:57 +13:00
Olly Betts
191e625983 Eliminate unused parameter from SWIG_Php_GetModule() 2014-04-02 23:46:44 +13:00
Olly Betts
90e6d6c012 Fix comment typo 2014-04-02 23:45:58 +13:00
Olly Betts
72305ceec8 Fix compiler warnings in generated Lua code 2014-04-02 23:44:35 +13:00
Olly Betts
18c00e20bc [PHP] Pass ZTS context through to t_output_helper() so it works
with a ZTS-enabled build of PHP.  Reported by Pierre Labastie in
github PR#155.
2014-04-02 23:28:56 +13:00
Simon Marchetto
da20d55099 scilab: fix overload_arrays test and arrays typechecks 2014-03-31 17:00:32 +02:00
Oliver Buchtala
158c8b6732 Merge branch 'master' into devel
Conflicts:
	.travis.yml
	Examples/test-suite/common.mk
2014-03-30 23:07:56 +02:00
Simon Marchetto
be4e09daa9 scilab: fix typechecks 2014-03-28 17:41:07 +01:00
Simon Marchetto
675c4cee0f scilab: add pointer conversion builtin functions swig_this & swig_ptr 2014-03-28 15:01:01 +01:00
William S Fulton
f01c84cd8b Java enums - remove redundant typemaps 2014-03-28 07:45:23 +00:00
Simon Marchetto
a4979d8d7e scilab: test *matrix, size) array typemaps 2014-03-26 14:39:34 +01:00
Simon Marchetto
c4381e8d57 scilab: add support for multiset 2014-03-26 10:26:07 +01:00
Simon Marchetto
088953187c scilab: fix header comments 2014-03-26 10:10:54 +01:00
Simon Marchetto
843e8f6741 scilab: fix stl_import_b test 2014-03-25 12:03:59 +01:00
Simon Marchetto
9db05db96c scilab: fix crash on member pointer in cpp_basic_test
fixes:
NewMemberObj does not return pointer address.
ConvertPacked not protected against null pointer
2014-03-25 10:20:44 +01:00
Artem Serebriyskiy
f2c410a8c0 Fixing issue 152 2014-03-23 14:05:05 +04:00
Simon Marchetto
1711a7d15d scilab: fix crash (int typecheck) 2014-03-21 15:11:13 +01:00
Simon Marchetto
2e2d1afc4d scilab: STL containers of int accept doubles in input 2014-03-20 17:36:58 +01:00
Simon Marchetto
c37baf0b7c scilab: use uintptr_t for storing pointers in STL container of pointers 2014-03-20 16:02:43 +01:00
Simon Marchetto
d5b2df0a0a scilab: fix comment 2014-03-20 15:04:45 +01:00
Simon Marchetto
0bf11ef2d6 scilab: implement and fix test array_member 2014-03-19 10:45:42 +01:00
Simon Marchetto
9a71f5396b scilab: add carrays.i library 2014-03-18 17:55:45 +01:00
Simon Marchetto
5694b6a96a scilab: refactor arrays_typemap 2014-03-18 17:55:18 +01:00
Simon Marchetto
01cf2e3308 scilab: rollback on sciint CreateMagtrixOfDoubleAsInteger does not exist in 5.3.3 2014-03-17 12:29:36 +01:00
Simon Marchetto
d1dface31c scilab: fix arrays_global (<> => isequal) 2014-03-17 11:57:24 +01:00