6 years agoadd eigen detection in ilib_compile process 82/14682/2
Antoine ELIAS [Mon, 16 Jun 2014 15:37:57 +0000]
add eigen detection in ilib_compile process

Change-Id: I5f85b7a3c3cf2d0c6c8850d2feb8c278d06ea6ff

6 years agoadd macros files of ast module in windows installer 86/14886/1
Antoine ELIAS [Thu, 17 Jul 2014 10:38:33 +0000]
add macros files of ast module in windows installer

Change-Id: Id930e2fe7893a79d3f0a9e6c3b58eef283a2bbf1

6 years agoallow function to have no return in function call 82/14882/2
Antoine ELIAS [Thu, 17 Jul 2014 09:21:29 +0000]
allow function to have no return in function call

Change-Id: Iac1bc87513bce911bfd709c46552f0ed687b5664

6 years agobuild and load ast macros 84/14884/2
Antoine ELIAS [Thu, 17 Jul 2014 09:33:29 +0000]
build and load ast macros

Change-Id: Icf5d3cc333585024b2be6d5f412c967db8df9d31

6 years agofix polynomials startup after fd45a1005ed27e5acd8fb09f31b40999d700d630 83/14883/2
Antoine ELIAS [Thu, 17 Jul 2014 09:23:37 +0000]
fix polynomials startup after fd45a1005ed27e5acd8fb09f31b40999d700d630

Change-Id: Idb0b012cb36bee829377bc8719d5e787b3676f59

6 years agofix linux compilation 80/14880/1
Antoine ELIAS [Thu, 17 Jul 2014 07:42:52 +0000]
fix linux compilation

Change-Id: If3aebf325be6014e40be4e92616bf62d281cad8c

6 years agonon computable implicit list : allow assignation and function argument 62/14862/2
Antoine ELIAS [Tue, 15 Jul 2014 14:40:02 +0000]
non computable implicit list : allow assignation and function argument

Change-Id: I95befa789a439b23e1437c7d0ad41c5209ab6f69

6 years agoFix dollar vs id detection 65/14865/2
Bruno JOFRET [Wed, 16 Jul 2014 08:18:44 +0000]
Fix dollar vs id detection

Change-Id: Id8296216fce623098ca86443e0f39216c82902f9

6 years agoEnable back parser build 64/14864/2
Bruno JOFRET [Wed, 16 Jul 2014 06:55:06 +0000]
Enable back parser build

Change-Id: I618f8267f39bba24179335fdbcb335a741971ef5

6 years agoRemove iss related to modules merged in ast 70/14870/4
Vincent COUVERT [Wed, 16 Jul 2014 12:06:33 +0000]
Remove iss related to modules merged in ast

Change-Id: I45a1e4ab7aa94f15e31cc607eee3a1800dd55bd2

6 years agofix divide test 45/14745/3
Anais AUBERT [Thu, 26 Jun 2014 10:42:16 +0000]
fix divide test

Change-Id: Ifce832c6ba4fff29bc300afbc349855f03c0d51d

6 years agoRevert "Revert "revert delete of macro body"" 77/14877/1
Clément DAVID [Wed, 16 Jul 2014 14:42:38 +0000]
Revert "Revert "revert delete of macro body""

This reverts commit 3d14b8416e42ad6bcae270cd13eeabf0fe5c7235.

Change-Id: I91f6779656abdf3fd84dd4602af26ee1a90f0110

6 years agoremove duplicate getshortpathname function 75/14875/3
Antoine ELIAS [Wed, 16 Jul 2014 14:22:51 +0000]
remove duplicate getshortpathname function

Change-Id: I67cc5a5d4f3c425497383582b6817ed72d7d6451

6 years agoRevert "revert delete of macro body" 76/14876/1
Clément DAVID [Wed, 16 Jul 2014 14:10:09 +0000]
Revert "revert delete of macro body"

This reverts commit 673a1c055302e129a8656951053a02f24d64a731.

Change-Id: I691af63c687f17ea3e594e0639a24b30f1ed278b

6 years agorestore tests from operations module 73/14873/3
Antoine ELIAS [Wed, 16 Jul 2014 13:39:28 +0000]
restore tests from operations module

Change-Id: Ie4193b463d2db7dbb772d42a164c541caa51d442

6 years agoLinux/MacOSX build: fix mismatch new[] / delete 74/14874/1
Clément DAVID [Wed, 16 Jul 2014 14:07:39 +0000]
Linux/MacOSX build: fix mismatch new[] / delete

Change-Id: I939a6890634431f728668d1866921e9b9f889798

6 years agorevert delete of macro body 69/14869/1
Antoine ELIAS [Wed, 16 Jul 2014 10:50:22 +0000]
revert delete of macro body

Change-Id: I5194e5598e9a5832f8d566f72fac6f225ccd919c

6 years agoFix Mac OS X compilation (empty target removed) 63/14863/1
Vincent COUVERT [Tue, 15 Jul 2014 15:37:43 +0000]
Fix Mac OS X compilation (empty target removed)

Change-Id: I885b90e3d34e570f51cd3ea71769c7ce0dcea4ad

6 years agofix intel compilation 60/14860/1
Antoine ELIAS [Tue, 15 Jul 2014 08:43:32 +0000]
fix intel compilation

Change-Id: I3837d4712bd54568278bc570ec3ee96f4dbf65e9

6 years agoRefactor callexp visit 17/14817/4
Calixte DENIZET [Mon, 7 Jul 2014 14:39:40 +0000]
Refactor callexp visit

Change-Id: I8e8ae28c37cc918e3b80d343c9bbcd96933302b9

6 years agoMerge remote-tracking branch 'origin/master' into YaSp 59/14859/1
Vincent COUVERT [Fri, 11 Jul 2014 15:19:20 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/configure
scilab/modules/javasci/Makefile.in

Change-Id: I41200e772a56b2d8ba2a0fef1159aa42eb5aca80

6 years agoMerge remote-tracking branch 'origin/5.5' 58/14858/1
Vincent COUVERT [Fri, 11 Jul 2014 15:11:17 +0000]
Merge remote-tracking branch 'origin/5.5'

Conflicts:
scilab/configure

Change-Id: I6cd23891c2e2c317ff5d8efb7146893e841814b4

6 years agoFix Makefile after d8c865c1d5ec9017f75862d71ddde132493cc9de 57/14857/1
Clément DAVID [Fri, 11 Jul 2014 14:44:05 +0000]
Fix Makefile after d8c865c1d5ec9017f75862d71ddde132493cc9de

Change-Id: I4ed9a33fee7b5c84f2070797f25241ebf1945fa2

6 years agoRemove old option no more supported by GCC and only mandatory for Mac OS X 10.5 56/14856/1
Vincent COUVERT [Fri, 11 Jul 2014 14:35:12 +0000]
Remove old option no more supported by GCC and only mandatory for Mac OS X 10.5

Change-Id: I9e829a655f1db02a7eba5ced959e788482170b69

6 years agoXcos MVC: partial implementation of a model. 95/14795/10
Clément DAVID [Tue, 1 Jul 2014 15:22:35 +0000]
Xcos MVC: partial implementation of a model.

 * Scilab view is implemented through Adaptors
 * A logger view write to Scilab console all events with the update_status

To check: exec modules/scicos/tests/unit_tests/scicos_new.tst

Change-Id: I635a1135f8c425a8ad7b0597b7dd05c72e58d24a

6 years agofix f2c compilation (+win32 debug) after merge 55/14855/2
Vincent COUVERT [Fri, 11 Jul 2014 12:37:57 +0000]
fix f2c compilation (+win32 debug) after merge

Change-Id: I7d684a83fa4f160d2a4c81b9d15e772a39709b34

6 years agoFix test after: https://codereview.scilab.org/14574 54/14854/1
Vincent COUVERT [Fri, 11 Jul 2014 10:45:17 +0000]
Fix test after: https://codereview.scilab.org/14574

Avoid display of axis properties.

test_run("graphics", ["bug_3753" "bug_4640" "bug_4964" "bug_6959"]);

Change-Id: I4ccf7d1e7030fccdc3fe8a57d8a796e442216685

6 years agoMissing is previous commit 53/14853/1
Vincent COUVERT [Fri, 11 Jul 2014 10:24:39 +0000]
Missing is previous commit

Change-Id: I510e93bfd2b79c89af2a5509b58dde56fefaae92

6 years agokernel modules Wiedervereinigung 42/14842/5
Antoine ELIAS [Thu, 10 Jul 2014 09:26:19 +0000]
kernel modules Wiedervereinigung

Change-Id: I17606f6a75603253ad64e87796051cb2fba29f4b

6 years agoMerge remote-tracking branch 'origin/master' into YaSp 50/14850/1
Vincent COUVERT [Fri, 11 Jul 2014 08:57:23 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/configure
scilab/modules/core/src/c/tmpdir.c
scilab/modules/elementary_functions/sci_gateway/fortran/sci_f_kron.f
scilab/modules/fileio/etc/fileio.start
scilab/modules/javasci/Makefile.in
scilab/modules/overloading/macros/%s_pow.sci

Change-Id: Ib756fbd620b6cca56b9d67bdc2a17d5462202e6c

6 years agoMerge remote-tracking branch 'origin/5.5' 48/14848/1
Vincent COUVERT [Fri, 11 Jul 2014 07:46:12 +0000]
Merge remote-tracking branch 'origin/5.5'

Conflicts:
scilab/CHANGES_5.5.X
scilab/modules/javasci/Makefile.in

Change-Id: I8919f1b744462ad64c7219fac209266ed22fea89

6 years agoAdd id for sprintf (fix warning will compiling ja_JP documentation) 41/14841/1
Vincent COUVERT [Thu, 10 Jul 2014 08:12:50 +0000]
Add id for sprintf (fix warning will compiling ja_JP documentation)

Change-Id: Ieaa283c419f901cd13a47397898639500e7a88d7

6 years agoRemove warning from test 33/14833/1
Vincent COUVERT [Wed, 9 Jul 2014 12:51:16 +0000]
Remove warning from test

Change-Id: I07686ff9c404609d85b4b5186ce4ffc17dad6232

6 years agoClose bugs related to GLIBC issues 31/14831/2
Vincent COUVERT [Wed, 9 Jul 2014 11:33:47 +0000]
Close bugs related to GLIBC issues

Change-Id: I55987e06386f7edb088f16d71fb71c35f6fc52be

6 years agoFix leak after f7f1c724 06/14806/3
Clément DAVID [Fri, 4 Jul 2014 09:59:19 +0000]
Fix leak after f7f1c724

Change-Id: I4e8deca837bd06954338a3556b82f96e93e071f9

6 years agobug_13507 : result of complex power corrected. 28/14828/3
Cedric Delamarre [Tue, 8 Jul 2014 10:07:23 +0000]
bug_13507 : result of complex power corrected.

test_run overloading bug_13507

Change-Id: Ie635db004b1e0dda706531b2f3f166f491cd4c0c

6 years agodiag(hypermat) displays dimension error 56/14756/5
Anais AUBERT [Fri, 27 Jun 2014 10:10:26 +0000]
diag(hypermat) displays dimension error

Change-Id: Icdaeabfbaafecac746564a2fdbf4ce3e51c1a569

6 years agotril(hypermat) displays dimension error 54/14754/5
Anais AUBERT [Fri, 27 Jun 2014 09:56:02 +0000]
tril(hypermat) displays dimension error

Change-Id: I2de44c9b8482273f250693bcafe592443133dc6f

6 years agoManage path to certificates for curl. 14/14814/4
Vincent COUVERT [Mon, 7 Jul 2014 12:54:15 +0000]
Manage path to certificates for curl.

Change-Id: I8d2e54ea1c19da794066e3ba10421a679e0ec4a1

6 years agoFix test after: https://codereview.scilab.org/14574 26/14826/2
Vincent COUVERT [Tue, 8 Jul 2014 15:35:13 +0000]
Fix test after: https://codereview.scilab.org/14574

Avoid display of axis properties.

Change-Id: I6943d52bb7249a08334a95f1990d7e682fb70542

6 years agoBug 13164 definitly fixed (miscolorization of Scilab's keyword in prefs) 88/14488/2
Calixte DENIZET [Fri, 2 May 2014 09:50:39 +0000]
Bug 13164 definitly fixed (miscolorization of Scilab's keyword in prefs)

Change-Id: Ib05a170ff1617b904937bd229c432cf01b7a99b3

6 years ago* Bug #13471 fixed - Infinite loop in ilib_build_jar used on an empty dir 64/14664/3
Simon Marchetto [Wed, 11 Jun 2014 16:29:44 +0000]
* Bug #13471 fixed - Infinite loop in ilib_build_jar used on an empty dir

Change-Id: I894530655e0e75f766f56b219aa7f095b28325c1

6 years agotriu(hypermat) displays dimension error 55/14755/5
Anais AUBERT [Fri, 27 Jun 2014 10:00:20 +0000]
triu(hypermat) displays dimension error

Change-Id: Ib2f79c1ac009da9d758121a622c2ee753f1fc7d2

6 years agofix assert_checkequal 24/14724/11
Anais AUBERT [Mon, 23 Jun 2014 13:53:28 +0000]
fix assert_checkequal

s=spzeros(3,5);
s1=s;s1(1)=1;
b=s==1;
b1=b;b1(1)=%t;

assert_checkequal(s, s);
assert_checkequal(s, s1);// fail to check error message
assert_checkequal(b, b);
assert_checkequal(b, b1);// fail to check error message

test_run("development_tools","checkequal",["no_check_error_output" ]);

Change-Id: I4c75880105a1ad42c5c0e8c75f38b1a01f39d7a7

6 years ago* Bug #13481 fixed - varn did not work on rational fractions 20/14720/6
Samuel Gougeon [Mon, 23 Jun 2014 08:50:50 +0000]
* Bug #13481 fixed - varn did not work on rational fractions

Change-Id: I12711c8b98aba8fab4098d7ff2e818e56aaceafd

6 years agoBug 13509 fixed: It was not possible to have an empty prefix with xmlNs 25/14825/2
Calixte DENIZET [Tue, 8 Jul 2014 14:57:01 +0000]
Bug 13509 fixed: It was not possible to have an empty prefix with xmlNs

Change-Id: Id89f3ef555e293faf3505f330b6e269fba067161

6 years agoBug 13503 fixed: Segfault with xarrows 15/14815/2
Calixte DENIZET [Mon, 7 Jul 2014 12:57:55 +0000]
Bug 13503 fixed: Segfault with xarrows

Change-Id: I3e807ed415fa2a16eb3b9925afd02e65579fc8a5

6 years ago* Bug #13491 fixed - DE: intg now properly returns when the user function produces... 20/14820/4
Paul Bignier [Tue, 8 Jul 2014 08:26:07 +0000]
* Bug #13491 fixed - DE: intg now properly returns when the user function produces an error

Change-Id: Iea5f984b6b58256215853bedc14bbb5b01e76264

6 years ago* Bug #13501 fixed - English help: Typo fixes 16/14816/6
A. Khorshidi [Mon, 7 Jul 2014 14:23:27 +0000]
* Bug #13501 fixed - English help: Typo fixes

Change-Id: Icb9fe4c973f00556b21fa5f57315648e7bc40783

6 years agoadded japanese translation of xcos palette. 00/14800/3
Rui Hirokawa [Thu, 3 Jul 2014 13:09:57 +0000]
added japanese translation of xcos palette.

Change-Id: Iccd54e813b4ddd01cc4b20d808521cfb0d04d819

6 years agobug_13507 : result of complex power corrected. 22/14822/1
Cedric Delamarre [Tue, 8 Jul 2014 10:07:23 +0000]
bug_13507 : result of complex power corrected.

test_run overloading bug_13507

Change-Id: Ie635db004b1e0dda706531b2f3f166f491cd4c0c

6 years ago* Bug #10646 fixed - ./configure ARPACK check linked `-larpack -lblas` instead 02/14702/2
Clément DAVID [Thu, 19 Jun 2014 12:01:24 +0000]
* Bug #10646 fixed - ./configure ARPACK check linked `-larpack -lblas` instead
                     of `-larpack -llapack -lblas`.

Change-Id: Id68ac4a5581e1bb3e3e56ebfba21a5d74390399c

6 years agoRemove the _FORTIFY_SOURCE workarounds 44/14644/2
Clément DAVID [Mon, 9 Jun 2014 09:14:54 +0000]
Remove the _FORTIFY_SOURCE workarounds

Change-Id: I6a314960d8f6b75f82a6df8173f6a0ccf061c01c

6 years agoand or for hypermat 44/14744/4
Anais AUBERT [Thu, 26 Jun 2014 10:36:03 +0000]
and or for hypermat

%t | %f
a=[%t %t %f %f];b= [%t %f %t %f];
a | b
a=[a a]; a= matrix(a,2,2,2);b = [b b]; b=matrix(b,2,2,2);
a | b

%t & %f
a=[%t %t %f %f];b= [%t %f %t %f];
a & b
a=[a a]; a= matrix(a,2,2,2);b = [b b]; b=matrix(b,2,2,2);
a & b

Change-Id: Idf1ec7b42e51652627e772e8af025b6404d288e3

6 years agointegration of round for hypermatrix 68/14768/9
Sylvain GENIN [Mon, 30 Jun 2014 12:23:22 +0000]
integration of round for hypermatrix

Change-Id: I3d3bea9547300be6266d5a30adb9c9618c098412

6 years agoredefining macro with exact same body do not trigger warning message, allows == and... 57/14757/4
Antoine ELIAS [Fri, 27 Jun 2014 10:46:34 +0000]
redefining macro with exact same body do not trigger warning message, allows == and <> between macro

Change-Id: Ib6bc42fddd975eb41e2ff952eb3ce34f6ad58970

6 years agoRevert "macro with opt input arg corrected." 12/14812/1
Cédric DELAMARRE [Mon, 7 Jul 2014 09:21:19 +0000]
Revert "macro with opt input arg corrected."

This reverts commit 70a8b6a2ca99052333d978746bf608f24c520a69.

Change-Id: I7784c7a9a1e4c706c71f321ba61a1fb9bc190de0

6 years agomacro with opt input arg corrected. 11/14811/1
Cedric Delamarre [Mon, 7 Jul 2014 09:09:41 +0000]
macro with opt input arg corrected.

function toto(varargin)
    disp(varargin)
    disp(a)
endfunction

// "a" must never be defined
toto()
toto(2, a=12)
toto(2, a=12, b=16)

function toto(varargin, u)
    disp(varargin)
    disp(a)
endfunction

toto()
toto(2, a=12)
// Wrong number of input arguments.
toto(2, a=12, b=16)

Change-Id: Ic04a0c104c9fe682dd773a88b95274d38b2d944d

6 years agoAn in element in macro in can be NULL 08/14808/2
Calixte DENIZET [Fri, 4 Jul 2014 14:35:27 +0000]
An in element in macro in can be NULL

Change-Id: I383d12212e9a2d021965bfd7661a486312cd2474

6 years agobezout : memory allocation in relation to the degree of the polynomial add one 96/14796/3
Sylvain GENIN [Thu, 3 Jul 2014 07:47:26 +0000]
bezout : memory allocation in relation to the degree of the polynomial add one

Change-Id: I5cc8d0adfcd87cbd96f28dee117b46af07050fe9

6 years agoFix polynomials display. 07/14807/2
Vincent COUVERT [Fri, 4 Jul 2014 11:42:54 +0000]
Fix polynomials display.
Modification according to https://codereview.scilab.org/#/c/4731/

To test: test_run output_stream bug_8874

Change-Id: Ia941e9153df6f92cb3542acbffbd3dbdb6675108

6 years agoFix leak in function.cpp 85/14785/3
Calixte DENIZET [Tue, 1 Jul 2014 14:23:32 +0000]
Fix leak in function.cpp

Change-Id: I3d735c69ad9532ef63d7ae2cc907f20927028a9e

6 years agoFix leak in functiondec visitor 83/14783/3
Calixte DENIZET [Tue, 1 Jul 2014 13:30:58 +0000]
Fix leak in functiondec visitor

Change-Id: I495645b51c37446b4b139f495f6014c8627d3097

6 years agoFix segfault after commit https://codereview.scilab.org/#/c/14775/ (LANG=en_US .... 05/14805/2
Calixte DENIZET [Fri, 4 Jul 2014 09:26:46 +0000]
Fix segfault after commit https://codereview.scilab.org/#/c/14775/ (LANG=en_US ./bin/scilab -nwni to test)

Change-Id: I3f40d17330ab11d79e3b1bf83e119b0b2591b543

6 years agoYaSp Scicos: link using the old API 92/14792/5
Clément DAVID [Mon, 30 Jun 2014 15:28:53 +0000]
YaSp Scicos: link using the old API

This is a first link, some of these gateways should be updated to
API Scilab. All the used fortran API has been stubbed and will abort()
Scilab.

Change-Id: Ic98b61a8441f8c75ede75d0a424618e37e20bbbc

6 years agoLinux dynamic_link: add a better error report 90/14790/6
Clément DAVID [Wed, 2 Jul 2014 14:52:03 +0000]
Linux dynamic_link: add a better error report

Change-Id: Ife9a521a0039d361a97a56be052a774d7643a75d

6 years agoFix precedence between NOT and DOT (a=struct('b',%t);~a.b) 89/14789/2
Calixte DENIZET [Wed, 2 Jul 2014 13:19:01 +0000]
Fix precedence between NOT and DOT (a=struct('b',%t);~a.b)

Change-Id: I2379e2e1cd90d411aeb45cb4c66c744e6650ac24

6 years agoFix some Clang warnings 87/14787/2
Clément DAVID [Tue, 1 Jul 2014 15:58:31 +0000]
Fix some Clang warnings

Change-Id: Idc399774ce8fd63fbda9e7bd4a2b2a2fdecb1d96

6 years agoFix error handling problems (after https://codereview.scilab.org/#/c/14774/) 02/14802/4
Calixte DENIZET [Thu, 3 Jul 2014 14:42:40 +0000]
Fix error handling problems (after https://codereview.scilab.org/#/c/14774/)

Change-Id: I9d4b10681de830aa235b0a4e1dd372331872ef05

6 years agoFix few leaks in calling overload macros 91/14791/3
Calixte DENIZET [Wed, 2 Jul 2014 15:29:48 +0000]
Fix few leaks in calling overload macros

Change-Id: I1efa961b291e5655e599f57a787ff771ea07462e

6 years agofix completion after reforge of scopes 04/14804/2
Antoine ELIAS [Fri, 4 Jul 2014 07:54:42 +0000]
fix completion after reforge of scopes

Change-Id: I5b998212eb012442b23390d9ce9a4109f0d5e969

6 years agoadd parameter to loadDeps function 03/14803/2
Antoine ELIAS [Thu, 3 Jul 2014 15:53:05 +0000]
add parameter to loadDeps function

Change-Id: I5b9c93287bbe97fb8d56e39a413b6b456db8eb68

6 years agodynamic module can write Initialize and finalize function that call by kernel @ first... 88/14788/4
Antoine ELIAS [Wed, 2 Jul 2014 12:24:07 +0000]
dynamic module can write Initialize and finalize function that call by kernel @ first gateway call and scilab stop

Change-Id: I0e5b530d666f7bcfe6bbd8a5dcd78f5a38265ada

6 years agoFix memleaks with ExpHistory objects 09/14609/9
Calixte DENIZET [Tue, 3 Jun 2014 14:59:28 +0000]
Fix memleaks with ExpHistory objects

Change-Id: Ide91d4fb927a73aac0a65ee6a009ac94551f6103

6 years agorefactoring of addition of polynom and sparse 87/14687/3
Antoine ELIAS [Wed, 18 Jun 2014 09:33:54 +0000]
refactoring of addition of polynom and sparse

Change-Id: Ic0d71971e9d75ac6959ce670620a58ae3d200413

6 years agoFix parallel module on some plateforms (Missing _ZSt9terminatev symbol at execution... 99/14799/1
Vincent COUVERT [Thu, 3 Jul 2014 11:57:56 +0000]
Fix parallel module on some plateforms (Missing _ZSt9terminatev symbol at execution time)

Change-Id: Icde024fc1dff69b8ed7502eaed900512cc353050

6 years agoeye on hypermat 53/14753/4
Anais AUBERT [Fri, 27 Jun 2014 08:05:26 +0000]
eye on hypermat

Change-Id: I3849141acf1b35878f2a99f8e2a334a5a709fd03

6 years agoadd real on hypermatrix 37/14737/4
Anais AUBERT [Wed, 25 Jun 2014 13:20:51 +0000]
add real on hypermatrix

Change-Id: I4cfb6fd8540c4dfeba218705f92934706fccbffb

6 years agoFix few leaks 84/14784/3
Calixte DENIZET [Tue, 1 Jul 2014 14:06:49 +0000]
Fix few leaks

Change-Id: Ieb7956ceff6fa07ccde5ccf0d3aea03d00a36497

6 years agoFix local revert in macro.cpp 77/14777/2
Calixte DENIZET [Tue, 1 Jul 2014 07:55:52 +0000]
Fix local revert in macro.cpp

Change-Id: I2cb018838deb0bb043d43c291b6dc17b9405ea3c

6 years agowindows install : scilab shortcut starts in documents user directory instead of insta... 82/14782/1
Antoine ELIAS [Tue, 1 Jul 2014 13:24:02 +0000]
windows install : scilab shortcut starts in documents user directory instead of installer documents directory

Change-Id: I678f1f9e02f31866f7c17109723b5a44d776ae99

6 years agoFix variable name + prepare for new TCL/TK path in binary versions 81/14781/2
Vincent COUVERT [Tue, 1 Jul 2014 12:17:09 +0000]
Fix variable name + prepare for new TCL/TK path in binary versions

Change-Id: I6bce3873bac2daff71eaa802eaf078ce31dc7869

6 years agofix leak memery in functiondec and macrofile 80/14780/1
Antoine ELIAS [Tue, 1 Jul 2014 10:45:36 +0000]
fix leak memery in functiondec and macrofile

Change-Id: Id9aba265a99c379f41bb243fea91e03ddda99a1a

6 years agoProfiling: fix mismatch new[] / delete 76/14776/2
Clément DAVID [Tue, 1 Jul 2014 07:53:00 +0000]
Profiling: fix mismatch new[] / delete

Change-Id: I9b18ece85869673ce8f4b62a81ca4a15b71a3e90

6 years agofix warning in localization 79/14779/1
Antoine ELIAS [Tue, 1 Jul 2014 08:16:14 +0000]
fix warning in localization

Change-Id: I37c83b51c7c7c18860b62f61ea1a48577d713dda

6 years agoavoid declaration on macro min/max 78/14778/1
Antoine ELIAS [Tue, 1 Jul 2014 08:04:26 +0000]
avoid declaration on macro min/max

Change-Id: I16702c9d4e48aa03a6c180fb943f3886deb0dd1d

6 years agoFix Windows compilation after https://codereview.scilab.org/#/c/14773/ 75/14775/2
Vincent COUVERT [Tue, 1 Jul 2014 07:35:53 +0000]
Fix Windows compilation after https://codereview.scilab.org/#/c/14773/

Change-Id: Ic678f8d57a0e17df1d4faa7096df7734de7f19d0

6 years agoFix various leaks 74/14774/2
Calixte DENIZET [Mon, 30 Jun 2014 20:07:52 +0000]
Fix various leaks

Change-Id: I1492e3271c7cde3b761e70690c3edc6b5f7949dd

6 years agofix some leaks 73/14773/2
Antoine ELIAS [Mon, 30 Jun 2014 19:02:40 +0000]
fix some leaks

Change-Id: Ib32aedba30f036ef2ac5e289e010d1c1895b7ecd

6 years agofix memory leak in parser class 72/14772/2
Antoine ELIAS [Mon, 30 Jun 2014 18:51:02 +0000]
fix memory leak in parser class

Change-Id: If48b9f16bd3be96c4a03a19490e4a84b2219a23e

6 years agofix early freeing of sciPath 71/14771/2
Antoine ELIAS [Mon, 30 Jun 2014 18:45:54 +0000]
fix early freeing of sciPath

Change-Id: I67806c8eff71044724b985fcfef6e978315bd5ec

6 years agoadd ::Unload function in all modules 70/14770/2
Antoine ELIAS [Mon, 30 Jun 2014 16:14:55 +0000]
add ::Unload function in all modules

Change-Id: Ibc2f32aa0287ec3bf5fe5ce0907c3cee96bbab3a

6 years agofix toolbox localization trouble with utf8 69/14769/1
Antoine ELIAS [Mon, 30 Jun 2014 15:34:14 +0000]
fix toolbox localization trouble with utf8

Change-Id: I706b391d4c5271e229ca6e4ac92e5683467df2a3

6 years agoProfiling: fix new[] / free at Scilab exec 67/14767/1
Clément DAVID [Mon, 30 Jun 2014 11:01:27 +0000]
Profiling: fix new[] / free at Scilab exec

Same rationale than for c5d359.

Change-Id: I5793307faf30bb526a113be1abf00699a3ef9215

6 years agofix memory leak around _W macro 65/14765/5
Antoine ELIAS [Sat, 28 Jun 2014 21:05:16 +0000]
fix memory leak around _W macro

Change-Id: I535009479cf7e15610dc63ad91c2bb3546bbee34

6 years agofix memory leak @ scilab startup 64/14764/8
Antoine ELIAS [Fri, 27 Jun 2014 16:27:37 +0000]
fix memory leak @ scilab startup

Change-Id: I33e57affca48d38c0dc055a34deebd84edfad570

6 years agoBack to master version after https://codereview.scilab.org/#/c/14719/ 62/14762/1
Vincent COUVERT [Fri, 27 Jun 2014 14:48:44 +0000]
Back to master version after https://codereview.scilab.org/#/c/14719/

Change-Id: I66d24ab7a2f25dbffa6eaa6fa47c32384fabfdf6

6 years agoProfiling: fix new[] / free at Scilab's startup 58/14758/2
Clément DAVID [Fri, 27 Jun 2014 10:46:17 +0000]
Profiling: fix new[] / free at Scilab's startup

wchar_t* String data should be allocated using MALLOC instead of new[].
To check similar issues use : bin/scilab -nwni -profiling

Change-Id: Ibb10ff1e547d9d6104c55d2aef5022f5ff623b6e

6 years agoFix leaks at exit (functions, libs, ... symbols) 59/14759/2
Calixte DENIZET [Fri, 27 Jun 2014 11:31:10 +0000]
Fix leaks at exit (functions, libs, ... symbols)

Change-Id: Ic0738c7b35f16f49899b0d55c706b0bf5712ddbb

6 years agoFix leaks in run_OpExp 46/14746/2
Calixte DENIZET [Thu, 26 Jun 2014 10:53:15 +0000]
Fix leaks in run_OpExp

Change-Id: I7c6b23179f3c9e233efbf465d7fc72ace5eb6e52