Commit graph

19,037 commits

Author SHA1 Message Date
Simon Marchetto
fb51700c3a scilab: add library cpointer.i (and test case) 2014-06-11 16:50:25 +02:00
Simon Marchetto
894d6f6cb6 scilab: add std_list example in check.list 2014-06-10 17:39:46 +02:00
Simon Marchetto
53a8406403 scilab: fix gitignore 2014-06-10 17:28:18 +02:00
Simon Marchetto
02f0b5ccd0 scilab: remove travis debug 2014-06-10 17:27:49 +02:00
Simon Marchetto
caaba294d6 scilab: fix error in test-suite INCLUDES 2014-06-10 17:09:20 +02:00
Simon Marchetto
44e30da73d scilab: remove travis debug stuff 2014-06-10 16:33:37 +02:00
Simon Marchetto
8dc3b59216 scilab: add SCRDIR as include dir + scilab needs absolute include paths 2014-06-10 16:32:45 +02:00
Olly Betts
8d226e39dc Merge pull request #188 from jschueller/python_pep8
Python PEP-8 conformity
2014-06-10 23:48:38 +12:00
Simon Marchetto
89dfb14605 scilab: fix test test-suite runme_script 2014-06-10 11:27:54 +02:00
Simon Marchetto
41fe55af87 scilab: fix test-suite copy runme script 2014-06-10 11:15:50 +02:00
Simon Marchetto
4d5ea3e073 scilab: copy test-suite runme script 2014-06-10 11:14:23 +02:00
Simon Marchetto
94ae87f3f9 scilab: override SCRIPTDIR in test-suite makefile 2014-06-10 10:20:24 +02:00
Simon Marchetto
18d080fefb scilab: debug travis 2014-06-10 09:53:43 +02:00
Julien Schueller
11b5a61879 Check multi-module examples. Dont use sed. 2014-06-10 08:59:55 +02:00
Simon Marchetto
37c7aeb9d4 scilab: copy test-suite start and quit scripts 2014-06-09 18:36:23 +02:00
Simon Marchetto
4bfbe20e52 scilab: base test-suite makefile on java makefile 2014-06-09 18:09:52 +02:00
Simon Marchetto
6bba1817bf scilab: fix script location in test-suite makefile for out-of sources build 2014-06-09 16:16:42 +02:00
Simon Marchetto
a13a4d4bb4 scilab: keep only scilab in test (temporary, for debug) 2014-06-09 16:09:59 +02:00
Simon Marchetto
a42dce6b20 scilab: base scilab Examples makefile clean on other languages clean 2014-06-09 15:28:39 +02:00
Simon Marchetto
e12601707d scilab: out-of-sources build 2014-06-09 14:09:28 +02:00
Julien Schueller
eb26847255 Typo 2014-06-08 15:44:44 +02:00
Julien Schueller
8a0a8529e5 Clone pep8 in source dir. 2014-06-08 15:43:02 +02:00
Olly Betts
b58caf6978 Add more new PHP5.6 keywords 2014-06-08 22:04:55 +12:00
Julien Schueller
48fcf61515 Ubuntu's pep8 is too old, use 1.5.7 2014-06-07 14:33:38 +02:00
Julien Schueller
7a4cef998c Enable pep8 check 2014-06-07 13:10:27 +02:00
Julien Schueller
6fe71da9fa Fixed remaining pep8 errors 2014-06-07 13:09:15 +02:00
William S Fulton
8728a97dc6 Bump version to 3.0.3 2014-06-06 19:56:38 +01:00
Jason Turner
fa36b6228e Fix function naming conflict with class overloads.
This fix takes into account the classname while generating overload
handlers.

Example:

If you have two classes:

  class A {
    public:
      void doSomething(int);
      void doSomething(double);
  };

  class B {
    public:
      void doSomething(int);
      void doSomething(double);
  };

Before this patch, the overload handlers for A::doSomething and
B::doSomething create conflicting names and function redefinition errors
are caused.

After the patch, the overload handlers are named classname_doSomething
and no longer conflict.

This is might not the best way to implement this, but it
solves a critical problem on large projects, and specifically can affect
operator overloads that are being wrapped.
2014-06-06 18:24:22 +02:00
Simon Marchetto
62b50a9002 scilab: add scilab in the list of displayed configured langages 2014-06-06 17:11:07 +02:00
Simon Marchetto
07b06a4089 Merge branch 'master' into gsoc2012-scilab
Conflicts:
	.gitignore
	.travis.yml
	COPYRIGHT
	Examples/Makefile.in
	Examples/test-suite/constructor_copy.i
	Makefile.in
	configure.ac
2014-06-06 16:33:16 +02:00
Julien Schueller
f4fffbf668 Fixed another E701 2014-06-06 15:13:23 +02:00
Julien Schueller
93e06c0e58 Fixed another E231 2014-06-06 14:44:46 +02:00
Julien Schueller
36cac80166 Fixed some pep8 issues E701 2014-06-06 14:27:17 +02:00
Simon Marchetto
9dda9285ea scilab: fix allprotected test (scilab 6) 2014-06-06 12:03:03 +02:00
Julien Schueller
01a9946455 Fixed some pep8 issues E302 2014-06-06 11:28:00 +02:00
Simon Marchetto
2b5551919e scilab: fix li_std_container_typemaps test for scilab 6 2014-06-06 11:15:41 +02:00
Julien Schueller
0d589349a1 Fixed pep8 issues E701, E203, E231, E261 2014-06-06 11:03:46 +02:00
Simon Marchetto
8e4041478f scilab: fix Scilab variable creation for scilab 6 2014-06-05 18:34:19 +02:00
Julien Schueller
e0c432f70d Use 4 spaces in emitFunctionShadowHelper for python 2014-06-05 16:51:23 +02:00
Jason Turner
8339a2d441 Fix shared data problem on MacOS 10.9 with xcode 5.1
Move to construct on first use idiom for singleton definition,
which prevents problems with singletons between ruby swig modules
in an environment with multiple modules on MacOS 10.9 with xcode 5.1.

Before this fix, data was being shared between modules which caused
a crash on shutdown of the ruby interpreter if more than one
module was loaded at a time.
2014-06-04 14:11:18 -06:00
William S Fulton
ef4cb2f574 Fix example clean target in makefile for operating systems that don't use .so as shared library extension 2014-06-04 13:00:18 +01:00
William S Fulton
1949e2cc63 Fix equality testcase 2014-06-04 12:21:09 +01:00
William S Fulton
37c09b0104 Add 3.0.2 release date 2014-06-04 08:48:04 +01:00
William S Fulton
acd0ebc660 changes file updates 2014-06-02 20:01:07 +01:00
William S Fulton
c17f77750a Merge pull request #176 from v-for-vandal/lua_eq
Add default __eq implementation for Lua
2014-06-02 19:52:07 +01:00
Simon Marchetto
d8e22f0e21 scilab: fix test bools (scilab 6) 2014-06-02 18:16:39 +02:00
Simon Marchetto
0b93dfe31f scilab: fix setApiContext macro for Scilab 5 2014-06-02 18:16:11 +02:00
Simon Marchetto
b0849ed1f5 scilab: fix test abstract_signature (scilab 6) 2014-06-02 18:15:25 +02:00
William S Fulton
6d5444e587 CHANGES update 2014-06-02 07:23:14 +01:00
William S Fulton
81d023ac05 Merge branch 'wkalinin-csymbols-2' - %extend and nested structs
* wkalinin-csymbols-2:
  Add runtime test for %extend and nested union
  test fixed
  %extend symbols for nested structs get into a wrong C symbol table
2014-06-02 07:11:22 +01:00