Commit graph

2,296 commits

Author SHA1 Message Date
Simon Marchetto
30faff1fce scilab: remove outputlibrary option + renaming module to gateway 2014-10-21 14:39:18 +02:00
Simon Marchetto
d3afd65698 scilab: fix compilation error in scilab 5.3.3 2014-10-20 17:03:17 +02:00
Simon Marchetto
6c84d9bd3c scilab: fix gateway entry point name 2014-10-20 14:53:29 +02:00
Simon Marchetto
f069cba2b4 scilab: swig generates loader script 2014-10-20 14:49:25 +02:00
Simon Marchetto
c440eae1f9 scilab: fix generated gateway source (missing include, entry point name) 2014-10-20 10:16:19 +02:00
Simon Marchetto
af88d49113 scilab: fix segmentation fault 2014-10-17 19:47:00 +02:00
Simon Marchetto
78b3e5bc46 scilab: generate gateway source with swig 2014-10-17 19:46:29 +02:00
Simon Marchetto
32c76be163 scilab: change swig options, new option -gatewayxml, remove -internalmodule 2014-10-17 17:33:27 +02:00
Simon Marchetto
db7cf46282 scilab: fix segfault 2014-09-29 14:52:51 +02:00
Simon Marchetto
8b998cb538 scilab: truncates too long (struct, class) member names 2014-09-26 17:23:27 +02:00
Simon Marchetto
3ca185197c scilab: truncates too long identifier names (in addition to display warnings) 2014-09-25 14:29:52 +02:00
Simon Marchetto
8e791562a4 scilab: rearrange some comments 2014-09-24 08:59:55 +02:00
Simon Marchetto
c88292ad89 scilab: in builder.sce use absolute path for source files 2014-09-15 11:50:54 +02:00
Simon Marchetto
f58be33005 scilab: rename function name management routines 2014-09-11 14:46:44 +02:00
Simon Marchetto
35b6732b3d scilab: fix wrong code in generated script builder.sce 2014-09-10 15:13:43 +02:00
William S Fulton
eff8c09ac7 Scilab long identifier name warning message improvement 2014-08-28 07:20:45 +01:00
Simon Marchetto
cc8b859162 scilab: use language specific warnings for too long identifier names 2014-07-21 12:47:27 +02:00
Simon Marchetto
dead560910 scilab: fix String & printf previous commit 2014-07-21 12:36:35 +02:00
Simon Marchetto
0e03e22e9d scilab: display truncated name in long identifier name warnings 2014-07-21 11:09:38 +02:00
Simon Marchetto
0278261604 scilab: display by default warnings for long identifier names 2014-07-21 10:54:41 +02:00
Simon Marchetto
46d1ae77cd scilab: use String and Printf in scilab.cxx 2014-07-21 10:47:20 +02:00
Simon Marchetto
386d9f2a54 scilab: remove debug stuff 2014-07-02 17:34:50 +02:00
Simon Marchetto
fa405fafc1 scilab: fix build error management 2014-07-02 16:06:57 +02:00
Simon Marchetto
8b1daa91b4 scilab: debug travis 2014-07-01 17:28:40 +02:00
Simon Marchetto
5d3a5632c4 scilab: debug travis 2014-07-01 10:50:38 +02:00
Simon Marchetto
f1bc012fb2 scilab: debug travis 2014-06-27 12:56:45 +02:00
Simon Marchetto
4660e693e9 scilab: generate builder.sce in currrent dir 2014-06-27 10:15:38 +02:00
William S Fulton
081cb1af53 Beautify scilab.cxx 2014-06-26 20:30:26 +01:00
William S Fulton
e9c8e98260 Use Insert instead of DohInsertitem 2014-06-26 20:30:25 +01:00
Simon Marchetto
821118de9b scilab: rename swig_this(), swig_ptr() to SWIG_this(), SWIG_ptr() 2014-06-26 09:44:49 +02:00
William S Fulton
4f949e7d4a Scilab -help options in alphabetical order 2014-06-20 08:09:19 +01:00
Simon Marchetto
a531ea2f27 scilab: fix command line option names 2014-06-12 18:09:19 +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
Simon Marchetto
9dda9285ea scilab: fix allprotected test (scilab 6) 2014-06-06 12:03:03 +02:00
Simon Marchetto
8e4041478f scilab: fix Scilab variable creation for scilab 6 2014-06-05 18:34:19 +02:00
Simon Marchetto
d8e22f0e21 scilab: fix test bools (scilab 6) 2014-06-02 18:16:39 +02: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
Karl Wette
ecf28da5a9 Octave: remove deprecated -global/-noglobal command-line arguments 2014-05-29 23:42:55 +02:00
Karl Wette
ebe1338015 Octave: whitespace/indentation cleanup of octave.cxx 2014-05-29 23:42:55 +02:00
Vladimir Kalinin
665c4f581b %extend symbols for nested structs get into a wrong C symbol table 2014-05-28 22:15:50 +04:00
William S Fulton
b531956467 Warning fixes compiling with Visual Studio 2014-05-27 21:55:17 +01:00
Simon Marchetto
82fed351dd scilab: for scilab 6, cannot pass API pointer everywhere in SWIG, use global pointer for now 2014-05-22 11:27:25 +02:00
Simon Marchetto
a74874f288 scilab: support of Scilab 6: gateway signatures 2014-05-22 10:59:57 +02:00
William S Fulton
71e72c45ed Create separate extetnd.c file for handling extensions / %extend
This is just a simple code refactor, moving and function renaming to
remove the %extend code out of the parser into its own file now
 that it isn't just used in the parser.
2014-05-21 19:16:15 +01:00
William S Fulton
9e4bce051d Merge branch 'wkalinin-csymbols-1'
* wkalinin-csymbols-1:
  obscure case workaround in std::set wrapper, where ignored type still need to be processed
  global unnamed structures ignored
  test added for nested unnamed C struct %extend
  %extend for nested unnamed C structs
2014-05-20 18:10:41 +01:00
Oliver Buchtala
0c42158723 Javascript: preparations for using Language::getNSpace(). 2014-05-19 00:20:19 +02:00
Vladimir Kalinin
d2ab75f907 obscure case workaround in std::set wrapper, where ignored type still need to be processed 2014-05-19 02:05:23 +04:00
Vladimir Kalinin
3692e175bc global unnamed structures ignored 2014-05-15 03:13:25 +04:00
Vladimir Kalinin
5d78f14b1c test added for nested unnamed C struct %extend 2014-05-14 00:56:39 +04:00
Vladimir Kalinin
2aa540b9c0 %extend for nested unnamed C structs 2014-05-14 00:51:36 +04:00