5 years agoMigrate to JDK 1.8 65/16865/6
Vincent COUVERT [Tue, 21 Jul 2015 08:43:31 +0000]
Migrate to JDK 1.8

* JDK no more embedded in prerequirements (must be installed on compiling machine)
* Move scirenderer to the shared build system

Change-Id: I6e2f54bba6c05faee9afa224799afe70a7be34e3

5 years agofix comparison between sparse and sparse or sparsebool and sparsebool ( intel compile... 78/16878/3
Antoine ELIAS [Wed, 22 Jul 2015 16:22:04 +0000]
fix comparison between sparse and sparse or sparsebool and sparsebool ( intel compiler trouble, again ... )

sparse(1) == sparse(1)
sparse(1) == sparse(ones(5,5))
sparse(ones(5,5)) == sparse(1)
sparse(ones(5,5)) == sparse(ones(5,5))

test_run ast comparisonequal
test_run ast comparisonnonequal

Change-Id: I4d0d0c4ce182d8bf94f3ccddca5d2137fce10e76

5 years agoflex fixed about bool token 79/16879/1
Cedric Delamarre [Wed, 22 Jul 2015 16:47:12 +0000]
flex fixed about bool token

%t & %t

Change-Id: I97ed978175d87821bda1d4a16e6918f469c0a36a

5 years agoUpdate toolbox after https://codereview.scilab.org/16858 73/16873/1
Vincent COUVERT [Wed, 22 Jul 2015 10:13:47 +0000]
Update toolbox after https://codereview.scilab.org/16858

Change-Id: Id32efade1999c94f8b3e272e46a58879ef0ee2b4

5 years agoclear result before throw exception if overload of fieldExp failed 71/16871/1
Antoine ELIAS [Tue, 21 Jul 2015 16:41:47 +0000]
clear result before throw exception if overload of fieldExp failed

Change-Id: I61448cb68d631491478b57e0dad8351bb2605678

5 years agoFix a compilation issue 66/16866/1
Clément DAVID [Tue, 21 Jul 2015 10:22:57 +0000]
Fix a compilation issue

Change-Id: I119a6c0c57b7159d8f56f3766a669298228e1e02

5 years agoScicos palettes: fix Linear.cosf 76/16776/2
Paul Bignier [Fri, 3 Jul 2015 10:14:00 +0000]
Scicos palettes: fix Linear.cosf

 * 'dep_ut' can only have 2 elements, so squared with the VARIABLE_DELAY("define") values

Change-Id: I64dddc39a2c3a1cd2d8cf1737fea3af61508d51c

5 years agoadd save(filename) to save all variables in context. 57/16857/3
Antoine ELIAS [Fri, 17 Jul 2015 13:47:17 +0000]
add save(filename) to save all variables in context.

this function save variables in SCOPE_CONSOLE only ( level == 2 )
I change scope opening @ scilab start to ensure .start of modules and/or toolbox does not clear Scilab stuff.
Now we open 3 scopes @ startup,
SCOPE_GATEWAY(0) : with gateways and main variables ( SCI, TMPDIR, SCIHOME, ...)
SCOPE_MACROS(1)  : with execution of scilab.start ( including {modules}.start and {atoms_toolboxes}.start)
SCOPE_CONSOLE(2) : empty scope at the end of Scilab init phase.

Change-Id: I9c2a339bc87729add539a00a1df6e9f56e3c1481

5 years agotests comparisonequal and comparisonnonequal fixed. 63/16863/1
Cedric Delamarre [Tue, 21 Jul 2015 08:09:26 +0000]
tests comparisonequal and comparisonnonequal fixed.

tlist comparison must call overload before internal comparison.

Change-Id: I12704d58dce5cd15b9e22ffe2b4c5a4bdd5d6ce3

5 years agoadd md5 of sci file in lib file to check modification in genlib process 58/16858/3
Antoine ELIAS [Fri, 17 Jul 2015 17:27:48 +0000]
add md5 of sci file in lib file to check modification in genlib process

Change-Id: I2409d85e2419205b859a93c4e5eaf232ff055c59

5 years agoupdate hdf5 tests with new hdf5 sod format 61/16861/2
Antoine ELIAS [Mon, 20 Jul 2015 15:33:00 +0000]
update hdf5 tests with new hdf5 sod format

Change-Id: I5c574ccabdb999717930d227f2225d26d431e639

5 years agoRevert "Data structures" 59/16859/1
Vincent COUVERT [Mon, 20 Jul 2015 12:41:06 +0000]
Revert "Data structures"

This reverts commit 35fc2cad955ce52546dcffb2401b29f003d8b766.

Conflicts:
scilab/CHANGES_6.0.X

Change-Id: I0102ff6c733f07175793350fa62e86f03acb751e

5 years agoList comparison fixed 56/16856/2
Cedric Delamarre [Fri, 17 Jul 2015 13:31:16 +0000]
List comparison fixed

test_run core eq_neq_priority

Change-Id: I3ebaff83167eefa2c4575471b0e53a704f2d04ec

5 years agosave and load keep fields order of struct 52/16852/3
Antoine ELIAS [Thu, 16 Jul 2015 15:54:21 +0000]
save and load keep fields order of struct

Change-Id: If628adcb2679a3deeea16788b0f5e4bde7536424

5 years agobug_9339 updated 54/16854/3
Cedric Delamarre [Fri, 17 Jul 2015 11:54:04 +0000]
bug_9339 updated

Change-Id: I3d9ea8a9ddc39e235173e421915c71f690796592

5 years agotoolbox skeleton compilation fixed 55/16855/1
Cedric Delamarre [Fri, 17 Jul 2015 12:38:00 +0000]
toolbox skeleton compilation fixed

Change-Id: I3ec2efb52c6d493d94b095014d664727ebb83eb8

5 years agowindows compilation fixed 53/16853/2
Cedric Delamarre [Thu, 16 Jul 2015 16:14:34 +0000]
windows compilation fixed

Change-Id: I7f1c525382c7def90570b61a3dbe0bbb1f270286

5 years agosymbolic removed from iss 51/16851/2
Cedric Delamarre [Thu, 16 Jul 2015 15:20:25 +0000]
symbolic removed from iss

Change-Id: I20273b46339cbca6302ddffc9fc96a972f05c04b

5 years agorewrite hypermat api for scilab 6 49/16849/3
Antoine ELIAS [Thu, 16 Jul 2015 09:40:57 +0000]
rewrite hypermat api for scilab 6

Change-Id: Id0e28ea774f51a019266f58bddcfacd84d15b03b

5 years agoPut this part back since bsiz no more declared (stack.h removed) 50/16850/1
Vincent COUVERT [Thu, 16 Jul 2015 14:21:15 +0000]
Put this part back since bsiz no more declared (stack.h removed)

Change-Id: I04e05512600cbe8668f9a03c08ecd5b925b0d970

5 years ago[cleanup] symbolic module removed 05/16805/6
Cedric Delamarre [Tue, 7 Jul 2015 07:46:24 +0000]
[cleanup] symbolic module removed

Change-Id: I0b4db61dc29c1ffb9fa78109cff47c78c95bfc8f

5 years ago[cleanup] test directory removed 31/16831/3
Cedric Delamarre [Thu, 9 Jul 2015 13:12:53 +0000]
[cleanup] test directory removed

Change-Id: I8bd7c7d1136894cd4f3d4ef13e77b4636777bddf

5 years agobug #13980: When the working directory was changed in the file browser, a "T" was... 46/16846/2
Charlotte HECQUET [Wed, 15 Jul 2015 15:07:11 +0000]
bug #13980: When the working directory was changed in the file browser, a "T" was displayed in the console.

Change-Id: I661cb30bfe92befca76f571e4b6db8fff289e3cc

5 years agobug 13981: fix string corruption in error cases 45/16845/2
Antoine ELIAS [Wed, 15 Jul 2015 14:00:58 +0000]
bug 13981: fix string corruption in error cases

Change-Id: I8a84503ea3849e63e331ca3b317cba22a3c27bb7

5 years agocacsd module: [xf, x] = ltitr(...), xf was not the value of final state. test_run... 32/16832/2
Adeline CARNIS [Thu, 9 Jul 2015 15:01:31 +0000]
cacsd module: [xf, x] = ltitr(...), xf was not the value of final state. test_run('cacsd', 'flts')

Change-Id: I905c0194cf11869a919c99233c5a1d4e3a7f43fd

5 years agoRemove printf calls 48/16848/3
Marcos CARDINOT [Thu, 16 Jul 2015 07:28:34 +0000]
Remove printf calls

Change-Id: I27f66551232693216acfe911c17ce693f10725db

5 years agoCore help & gateways: unreference macr2lst after its removal 04/16804/3
Paul Bignier [Mon, 6 Jul 2015 15:24:54 +0000]
Core help & gateways: unreference macr2lst after its removal

 * https://codereview.scilab.org/#/c/16794 forgot to unref macr2lst from the doc and the gateways list

Change-Id: Ifc18e55b05516fecb78d4a53cc6452343bb7b7f1

5 years agomacr2tree fixed about line function number. 43/16843/4
Cedric Delamarre [Mon, 13 Jul 2015 15:42:39 +0000]
macr2tree fixed about line function number.

Change-Id: Id22e85ef1f981eadde174f9b8ea4a4791444a14d

5 years agolast column/line of body expressions fixed 42/16842/3
Cedric Delamarre [Mon, 13 Jul 2015 15:38:11 +0000]
last column/line of body expressions fixed

start scilab with --AST-trace flag then with a function like :

function test()
a=1;
endfunction

the last column and line of the SeqExp (the body)
must be point to le last line/column of the AssignExp (a=1;)
instead of the first column of the next line ("e" of endfucntion)

Change-Id: I5a7767a1fa604204b4120600d9b65933eb526f9b

5 years agoSet these tests as NOT FIXED after https://codereview.scilab.org/#/c/16838/ 47/16847/1
Vincent COUVERT [Thu, 16 Jul 2015 06:51:12 +0000]
Set these tests as NOT FIXED after https://codereview.scilab.org/#/c/16838/

Change-Id: Ie1f5afe73e3e7c3be18cc122782c8e333e1905c2

5 years agoRemove analysis from compilation 38/16838/5
Antoine ELIAS [Fri, 10 Jul 2015 11:48:18 +0000]
Remove analysis from compilation

Intel Compiler on Windows 32 failed to compile.
Not wrong code but it seems lot for template and hxx inclusion.
Analysis will be replugged after investigation.

Change-Id: I2625dc22444c1287983d512924ac7d6812dad6a2

5 years agoinsertion of GraphicHandle fixed 40/16840/3
Cedric Delamarre [Fri, 10 Jul 2015 16:05:04 +0000]
insertion of GraphicHandle fixed

a = tlist(["toto", "ui"], []);
a.ui
a.ui = uicontrol();
a.ui

Change-Id: I144cd31c271626599ecc38667026260fa1646dee

5 years agoFix ref now genlib display messages 44/16844/1
Vincent COUVERT [Wed, 15 Jul 2015 11:08:12 +0000]
Fix ref now genlib display messages

Change-Id: I5ad193c58579bda3caba694961d0dc01459024a8

5 years agot/mlist print fixed 41/16841/2
Cedric Delamarre [Mon, 13 Jul 2015 14:35:40 +0000]
t/mlist print fixed

M=mlist(['foo','A','B','C'],[],[],[])
test_run data_structures fieldnames

Change-Id: If0b6da1d4d2b833e64011ce3e61c463b7bd8f37c

5 years agofix exception management in call overload failed 39/16839/3
Antoine ELIAS [Fri, 10 Jul 2015 14:54:56 +0000]
fix exception management in call overload failed

Change-Id: Ic99c40ddde65abd7e8cf797b99b2a8b7982e9e15

5 years agomac compilation fixed about multiple definition. 37/16837/3
Cedric Delamarre [Fri, 10 Jul 2015 12:35:15 +0000]
mac compilation fixed about multiple definition.

Change-Id: If577b65e5fb35b0f39b076160984c229a51b1533

5 years ago* Compilation of module hdf5 fixed 36/16836/3
Cedric Delamarre [Fri, 10 Jul 2015 12:34:04 +0000]
* Compilation of module hdf5 fixed
* fix wrong merge of test bug_7242.tst
* Fix string.tst test (path to library)

Change-Id: Idfc1301cf9d79187834fdf20bdd5175c7eb6b6a2

5 years agoRename HDF5 functions: 33/16833/3
Antoine ELIAS [Thu, 9 Jul 2015 15:08:59 +0000]
Rename HDF5 functions:

export_to_hdf5 -> hdf5_save
import_from_hdf5 -> hdf5_load
is_hdf5_file -> hdf5_is_file
listvar_in_hdf5 -> hdf5_listvar

Mapping:

load -> hdf5_load
save -> hdf5_save
listvarinfile -> hdf5_listvar

Change-Id: I353625922471ac29583dea9cd3bc1737792e11b8

5 years agohdf5 load process 22/16822/5
Antoine ELIAS [Wed, 8 Jul 2015 12:07:27 +0000]
hdf5 load process

change in loading process
before was:
 -> load
 -> %_sodload
 -> import_hdf5_file
 -> post process in %_sodload

now is, for version < 3 :
 -> load ( mapped on import_from_hdf5_v1/v2 )
 -> %_sodload for post processing

and for version == 3:
 -> load ( mapped on import_from_hdf5_v3 )

%_sodload will be called only for hdf5 file version < 3 (before scilab 6)

Change-Id: Ie3efc4bcf499d7372111008bed55ddef09cbf036

5 years agoFix Mac OS X compilation using clang 30/16830/1
Vincent COUVERT [Thu, 9 Jul 2015 13:06:17 +0000]
Fix Mac OS X compilation using clang

Change-Id: I8978f578dbe962d6b1fe5476235c389b7c1f1f7e

5 years agoFix test after https://codereview.scilab.org/#/c/16820/ (export_to_hdf5 no more retur... 26/16826/2
Vincent COUVERT [Thu, 9 Jul 2015 09:31:04 +0000]
Fix test after https://codereview.scilab.org/#/c/16820/ (export_to_hdf5 no more returns a boolean value)

Change-Id: Ie9f4cf671c5fd25aaa404fb6788346ed11ac8e94

5 years agocall stack error fixed about negativ line. 28/16828/2
Cedric Delamarre [Thu, 9 Jul 2015 11:45:35 +0000]
call stack error fixed about negativ line.

remove file : modules/scicos/macros/scicos_scicos/%diagram_load.sci
then make macros,
then execute in scilab :

loadXcosLibs();
a = scicos_diagram();
save TMPDIR/diagram.sod a;
clear a;
load TMPDIR/diagram.sod

Change-Id: I3f839e2cc76aef63b929b407341a5c0c1915e022

5 years agoFix Windows binary versions after https://codereview.scilab.org/#/c/16810/ 29/16829/1
Vincent COUVERT [Thu, 9 Jul 2015 13:03:47 +0000]
Fix Windows binary versions after https://codereview.scilab.org/#/c/16810/

Change-Id: Ic6a9e1fc2d133b61c444ed6d66267f308ab20216

5 years ago[cleanup] stackxxx.h removed 10/16810/9
Cedric Delamarre [Tue, 7 Jul 2015 10:30:17 +0000]
[cleanup] stackxxx.h removed

Change-Id: Ia407f936341650657831248fd30db3f0b08104a8

5 years agoFix Mac OS X + gcc 4.8.2 compilation after https://codereview.scilab.org/#/c/16811/ 23/16823/1
Vincent COUVERT [Wed, 8 Jul 2015 14:52:32 +0000]
Fix Mac OS X + gcc 4.8.2 compilation after https://codereview.scilab.org/#/c/16811/

Change-Id: I389285869f7aca786b2a299562fe8fe993c08f62

5 years agoHDF5 improvement 20/16820/6
Antoine ELIAS [Wed, 8 Jul 2015 09:31:50 +0000]
HDF5 improvement

 * Add hdf5_file_version function

 * Add management of usertype (save via new save function in usertype or overload / load via overload)
{t/m}list can be saved and loaded with Undefined fields -> bug 9621

 * Add save overload for scicos UserType (from https://codereview.scilab.org/#/c/16765/)
 * Add load overload for scicos UserType

Change-Id: I686356f590ad7e80610fde08f7e1b3b6557192b7

5 years agoThese files no more exist after https://codereview.scilab.org/#/c/16814/ 16/16816/1
Vincent COUVERT [Wed, 8 Jul 2015 06:40:11 +0000]
These files no more exist after https://codereview.scilab.org/#/c/16814/

Change-Id: Idd5f4293705bf1f9cfb3d9fa5767d4ad4584ce68

5 years agoAdd non-regression test for bug #10773 (no changes item added since never released) 15/16815/1
Vincent COUVERT [Tue, 7 Jul 2015 15:21:41 +0000]
Add non-regression test for bug #10773 (no changes item added since never released)

Change-Id: I5e53948b542161b49b801183da13ed465be1da1f

5 years agoupdate windows solution and remove functions vcxproj 14/16814/2
Antoine ELIAS [Tue, 7 Jul 2015 14:55:18 +0000]
update windows solution and remove functions vcxproj

Change-Id: I311c4b2eb8c9aee87c37e2b217d5f0dd9f4aa718

5 years agodisplay can be wrong : 11/16811/3
Antoine ELIAS [Tue, 7 Jul 2015 11:59:32 +0000]
display can be wrong :

16278*12286
 ans  =

    1.1000D+08

Change-Id: I26e547124b7607be11275d389ce215dd0829a0d3

5 years ago* Bug #13941 fixed - Internal timestamps of HDF5 files prevented having a fixed 13/16813/1
Vincent COUVERT [Tue, 7 Jul 2015 13:58:40 +0000]
* Bug #13941 fixed - Internal timestamps of HDF5 files prevented having a fixed
                     hash for an unvarying set of saved objects.

This bug was fixed by https://codereview.scilab.org/#/c/16676/.

Ref file added for binary_bit-for-bit.tst (missing in previous commit).

Change-Id: Iee58b8f91190482127dc982a5fe34b00dd9ec9e9

5 years agorewrite import and export HDF5 gateways in c++ 76/16676/17
Antoine ELIAS [Thu, 21 May 2015 15:02:23 +0000]
rewrite import and export HDF5 gateways in c++

Change-Id: I8d7ff7f45730d4c23d65ebbb83b3c6cb37612f8a

5 years agomprintf : fix trouble with non use arguments 12/16812/3
Antoine ELIAS [Tue, 7 Jul 2015 12:18:50 +0000]
mprintf : fix trouble with non use arguments

Change-Id: Iec810f925c4f78e4b98744e5cd0e1e820c4058b5

5 years agoMerge CHANGES_SAS in CHANGES_6.0.X 07/16807/1
Vincent COUVERT [Tue, 7 Jul 2015 09:00:16 +0000]
Merge CHANGES_SAS in CHANGES_6.0.X

Change-Id: Ide2f259bc06980534b938446273ab7392cf8812b

5 years ago* extract_help_examples removed. (Undocumented and baed on old help format). 06/16806/1
Vincent COUVERT [Tue, 7 Jul 2015 08:16:01 +0000]
* extract_help_examples removed. (Undocumented and baed on old help format).

Change-Id: Ie0449384ae79e8b39b9aa2e5bbd900882bc231c5

5 years ago[cleanup] all gw_... .c removed 97/16797/5
Cedric Delamarre [Mon, 6 Jul 2015 13:08:52 +0000]
[cleanup] all gw_... .c removed

Change-Id: Iabcadf2b4b59e1af7117be2d259c054ab4159c92

5 years agoFix a typo in previous commit 02/16802/1
Vincent COUVERT [Mon, 6 Jul 2015 14:20:29 +0000]
Fix a typo in previous commit

Change-Id: I9fc02c4689bc5e3809befce16ca8c67f8f880961

5 years agoData structures 01/16801/1
Vincent COUVERT [Mon, 6 Jul 2015 14:16:30 +0000]
Data structures
================

* cells and structs are not native types, hence improving performances.

* structs field names are now ordered alphabaticaly:
   - display uses this new order,
   - fieldnames function returns a sorted vector of strings.

Change-Id: I9a907c0340e67018782e5dddcd5cdb2133827799

5 years ago* msprintf no more returns an error message when there are too many input argument... 00/16800/1
Vincent COUVERT [Mon, 6 Jul 2015 13:35:39 +0000]
* msprintf no more returns an error message when there are too many input argument (more values that format needs).

Change-Id: I7778d15916663fb02eb9b7408359d357d5569659

5 years agoFix ref after https://codereview.scilab.org/#/c/16763/ 99/16799/1
Vincent COUVERT [Mon, 6 Jul 2015 13:30:58 +0000]
Fix ref after https://codereview.scilab.org/#/c/16763/

Change-Id: Idba25e91f75f34c7c6a5b7453ae8dc5d33178278

5 years agoReplace fun2string by tree2code(macr2tree()) after fun2string removal (https://codere... 98/16798/1
Vincent COUVERT [Mon, 6 Jul 2015 13:10:24 +0000]
Replace fun2string by tree2code(macr2tree()) after fun2string removal (https://codereview.scilab.org/#/c/16795/).
Test: test_run core bug_8531

Change-Id: I70fde009b552172e0f12cde8f69e6b20ec65de93

5 years ago* while/else control instruction is no more supported. 96/16796/1
Vincent COUVERT [Mon, 6 Jul 2015 12:51:24 +0000]
* while/else control instruction is no more supported.

Change-Id: I77e8ed60d90ef4607285e7d8295f106f7105245c

5 years ago* fun2string removed. 95/16795/1
Vincent COUVERT [Mon, 6 Jul 2015 12:26:23 +0000]
* fun2string removed.

Change-Id: I643a6dfebc6571e1bac92d6a2d1f9a04d3fa3258

5 years ago* macr2lst removed. 94/16794/1
Vincent COUVERT [Mon, 6 Jul 2015 12:11:04 +0000]
* macr2lst removed.

Change-Id: I06cf5b60c1de81b7b2005bdfe9133a912a5a9839

5 years ago* -mem option removed (used to set stacksize at startup). 92/16792/1
Vincent COUVERT [Mon, 6 Jul 2015 11:43:02 +0000]
* -mem option removed (used to set stacksize at startup).

Change-Id: I85f29ecbd0b762c0890ad4e937fb36a74a05ddf0

5 years ago* stacksize removed. 91/16791/3
Vincent COUVERT [Mon, 6 Jul 2015 10:23:11 +0000]
* stacksize removed.

Change-Id: I6ff5ff935ea07967fb4c6c8a42055956baa80485

5 years agowindows : update ast vcxproj 90/16790/2
Antoine ELIAS [Mon, 6 Jul 2015 09:52:40 +0000]
windows : update ast vcxproj

Change-Id: I3e63adf9049bacd6db0857e344b2d653e97b33b3

5 years agoImprove performance on structs 85/16785/2
Calixte DENIZET [Sat, 4 Jul 2015 13:44:37 +0000]
Improve performance on structs
s=struct();
tic();for i=1:10000,s(string(i))=i;end;toc()
tic();for i=1:10000,s(string(i))=i;end;toc()
x=0;tic();for i=1:10000,x=x+getfield(i+2,s);end;toc()

Change-Id: I95aab823a48b981b0e97e816e8ad638a3609457b

5 years agocode2str & str2code removed. 89/16789/1
Vincent COUVERT [Mon, 6 Jul 2015 09:10:49 +0000]
code2str & str2code removed.

Change-Id: I8892a6f3db3bfcece63a94bcd5bb3c4bb01eb4ec

5 years agobug 13972 : use of wildcard '*' in printf expressions was not managed 84/16784/5
Antoine ELIAS [Fri, 3 Jul 2015 14:48:49 +0000]
bug 13972 : use of wildcard '*' in printf expressions was not managed

Change-Id: Ief3777eb9983969dd5762844f0732655f6ed2f74

5 years agogrand fixed about setsd mode 87/16787/2
Cedric Delamarre [Mon, 6 Jul 2015 07:45:15 +0000]
grand fixed about setsd mode

Change-Id: I19326c80f5c81e128c8f75dda8369eeb319cf2a7

5 years agoFix Linux compilation after https://codereview.scilab.org/#/c/16782/ 86/16786/1
Vincent COUVERT [Mon, 6 Jul 2015 07:54:52 +0000]
Fix Linux compilation after https://codereview.scilab.org/#/c/16782/

Change-Id: Iaaf33fcfc3973b00e6f5fbe996fe358c2f5ce2ab

5 years agovstk_, stack_ and showstack_ removed 82/16782/4
Cedric Delamarre [Fri, 3 Jul 2015 14:25:51 +0000]
vstk_, stack_ and showstack_ removed

Change-Id: I2d16c631fe29ba4b785026be3e419d561c7e0142

5 years agointersci_ removed 78/16778/4
Cedric Delamarre [Fri, 3 Jul 2015 12:18:18 +0000]
intersci_ removed

Change-Id: Idb54d73af0b0bf26fb4c06618e23dbc5b09d2e8d

5 years agoAnalysis: workaround for C++11 bug with Intel compiler 83/16783/1
Calixte DENIZET [Fri, 3 Jul 2015 14:39:56 +0000]
Analysis: workaround for C++11 bug with Intel compiler

Change-Id: I774c99b845f341d0642097bdc882b5df0969f932

5 years agoFixes for genlib function: 63/16763/3
Vincent COUVERT [Thu, 2 Jul 2015 13:31:51 +0000]
Fixes for genlib function:
 - Display errors messages in case of error
 - Manage default value for path (2nd input argument)
 - Display parser error
 - Stop compilation on error
Tests:
test_run functions bug_12593
test_run functions bug_9059
test_run functions bug_7779

Change-Id: Ifc645cab87cc94925268694fac89dc251d016bf7

5 years agoRemove references to old removed intersci module 77/16777/1
Vincent COUVERT [Fri, 3 Jul 2015 11:53:46 +0000]
Remove references to old removed intersci module

Change-Id: Ie3f7887322176cd3f81f3ce34cbc088a45b7605d

5 years ago* gstacksize removed. 75/16775/2
Vincent COUVERT [Fri, 3 Jul 2015 10:11:29 +0000]
* gstacksize removed.

Change-Id: Ie28e0d5db57c43671906f9f172df18486193cfe7

5 years agowrite function fixed 73/16773/5
Cedric Delamarre [Fri, 3 Jul 2015 08:46:39 +0000]
write function fixed

* test updated about Windows/Linux diff
* function fortran fixed about buffer displayed
* file opened must be closed when error occured

test_run io write

Change-Id: I83390fb680ba8b45eff1efdcfcd67ff38775545c

5 years ago* getvariablesonstack removed. 64/16764/2
Vincent COUVERT [Thu, 2 Jul 2015 13:56:39 +0000]
* getvariablesonstack removed.

Change-Id: I2ede53c26a767c37bfe2595cb6149727832ccfbf

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 72/16772/1
Vincent COUVERT [Fri, 3 Jul 2015 08:35:44 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Change-Id: Iecc91599ef254f0bb07c98069640299ce7c650ac

5 years agoMerge remote-tracking branch 'origin/5.5' 71/16771/1
Vincent COUVERT [Fri, 3 Jul 2015 08:31:39 +0000]
Merge remote-tracking branch 'origin/5.5'

Change-Id: I2b0118b704748131e154ceb15e37145f585e04bc

5 years agoRemove Mac OS X 10.5 parts (Scilab 5.5.2 was already compiled with --with-min-macosx... 70/16770/1
Vincent COUVERT [Fri, 3 Jul 2015 08:29:26 +0000]
Remove Mac OS X 10.5 parts (Scilab 5.5.2 was already compiled with --with-min-macosx-version=10.6)

Change-Id: Id9cbbfb4b4d4e7421c2e3b90666494e901cb4cc9

5 years agoUpdate localization templates 69/16769/1
Vincent COUVERT [Fri, 3 Jul 2015 08:14:59 +0000]
Update localization templates

Change-Id: I6949d999c5bc5759fb5ac6bb82743dbc4a8763bf

5 years ago* Bug #8990 fixed - A zoom_auto feature was missing on the plot toolbar. 74/16674/4
Clément DAVID [Thu, 11 Jun 2015 13:08:56 +0000]
* Bug #8990 fixed - A zoom_auto feature was missing on the plot toolbar.

This commit implement a zoom_auto (similar to zoom_rect) that handle
both zoom_box and data_bounds to try to make visible all the objects on
the current figure.

Change-Id: I28e69850be1d57b2d20d7bb759299ad84eec62d2

5 years agoScicos blocks: try to clarify a^u and u^a blocks 11/16611/2
Clément DAVID [Mon, 8 Jun 2015 12:45:51 +0000]
Scicos blocks: try to clarify a^u and u^a blocks

Change-Id: I08f4cfa2b52abb02374dd3caf4394e93ca77f660

5 years ago* Bug #13925 fixed - SciNotes used the wrong paired bracket highlight style. 10/16610/2
Clément DAVID [Mon, 8 Jun 2015 10:13:51 +0000]
* Bug #13925 fixed - SciNotes used the wrong paired bracket highlight style.

Change-Id: I20cde5344a0b022969638cbc210a3f4c4464e1ad

5 years agoXcos MVC: log adapters errors using the LoggerView 46/15846/5
Clément DAVID [Tue, 20 Jan 2015 16:44:34 +0000]
Xcos MVC: log adapters errors using the LoggerView

This commit will display more readable error message while trying to
assign invalid values on the MVC Adapters.

Change-Id: I9e02a02ffeba53a50f73e0e237e6252629b73a28

5 years agoInput argument cloned in sci_freq.cpp. 68/16768/5
Adeline CARNIS [Thu, 2 Jul 2015 15:02:35 +0000]
Input argument cloned in sci_freq.cpp.

test_run('cacsd', 'freqplots')

Change-Id: I60d25a9a60e280dc9e937cc21f30fe90c24716d4

5 years agoXcos MVC: allow to pass Links as mlists 30/16730/2
Paul Bignier [Thu, 25 Jun 2015 15:15:23 +0000]
Xcos MVC: allow to pass Links as mlists

Change-Id: I66bb2af625f132d34fd68d978a7d4e33ce7bf8ec

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 67/16767/1
Vincent COUVERT [Thu, 2 Jul 2015 14:45:26 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/modules/graphics/src/c/getHandleProperty/get_mark_background_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_foreground_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_size_property.c

Change-Id: I3fc26719ceb1ac1671cb986b9a7bc10a853503e3

5 years agoBetter fix for https://codereview.scilab.org/#/c/16760/ 66/16766/1
Vincent COUVERT [Thu, 2 Jul 2015 14:38:12 +0000]
Better fix for https://codereview.scilab.org/#/c/16760/
Test: test_run fileio bug_4339

Change-Id: Iff4ae6fa2326f72d66c2092c3bb6206009ac0fb3

5 years agoScicos macros: fix script2var now that macrovar is working 98/16698/4
Paul Bignier [Wed, 17 Jun 2015 12:25:25 +0000]
Scicos macros: fix script2var now that macrovar is working

 * The testing is ensured by all scicos tests running non-void context diagrams

Change-Id: Iabb98fd5c93f280e6ca57eacb14166134a4853f4

5 years agoScicos_blocks: deprecate func_block 56/16756/3
Paul Bignier [Thu, 2 Jul 2015 08:33:43 +0000]
Scicos_blocks: deprecate func_block

 * It was problematic because it put a macro in the 'sim' property
 * This block isn't in the palettes and isn't a sub-block of another block

Change-Id: I6c017c3e5257062109518ae1742ad848905ffb9f

5 years agoread function fixed 62/16762/3
Cedric Delamarre [Thu, 2 Jul 2015 12:50:51 +0000]
read function fixed

* test updated, the format cannot accept constant string
* function fortran pototype fixed about length of input string
* move out of loop some allocation/delete
* file opened must be closed when error occured

test_run io read

Change-Id: I9bed20a1f414fd9aaace80e8c719bb772bedb054

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 61/16761/1
Vincent COUVERT [Thu, 2 Jul 2015 09:34:25 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/modules/graphics/src/c/getHandleProperty/get_mark_background_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_foreground_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_size_property.c

Change-Id: I04943f088b436f2a642a7164e361f92021e1d528

5 years agobring back error checking removed by https://codereview.scilab.org/#/c/16673/ 60/16760/1
Vincent COUVERT [Thu, 2 Jul 2015 09:28:58 +0000]
bring back error checking removed by https://codereview.scilab.org/#/c/16673/

Change-Id: I72a9a2065aedf700c16d0ff5f8c4549df17565d5

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 59/16759/1
Vincent COUVERT [Thu, 2 Jul 2015 09:21:32 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/modules/graphics/graphics.vcxproj
scilab/modules/graphics/graphics.vcxproj.filters
scilab/modules/graphics/src/c/getHandleProperty/getHandleProperty.h
scilab/modules/graphics/src/c/getHandleProperty/get_colors_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_background_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_foreground_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_mark_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/setHandleProperty.h
scilab/modules/graphics/src/c/getHandleProperty/set_colors_property.c

Change-Id: Ibfa0e2d39a96d7929c22a6354976e542fd955085

5 years agoAdd missing revhistory part 58/16758/1
Vincent COUVERT [Thu, 2 Jul 2015 09:03:02 +0000]
Add missing revhistory part

Change-Id: I6056420bd06f06bd988214e094f1798cead05ac9

5 years agoAdded parulacolormap 22/16422/7
Juergen KOCH [Tue, 28 Apr 2015 07:30:33 +0000]
Added parulacolormap

Change-Id: I1d8c1d893fc5e3f03ec027d2f90164f7051f6ca5