5 years agoadd slint to windows installer 43/17343/2
Antoine ELIAS [Mon, 19 Oct 2015 16:05:12 +0000]
add slint to windows installer

Change-Id: I5b06b2003f6fa122524019441fd30827dd259a75

5 years agoXcos MVC & GUI: allow to clone naked blocks (no ports) 73/17273/3
Paul Bignier [Wed, 30 Sep 2015 14:15:04 +0000]
Xcos MVC & GUI: allow to clone naked blocks (no ports)

 * This avoids cloning some ports twice when dragging blocks in the Xcos GUI
   To make sure of this:
--> xcos
--> scicos_log("TRACE");
// Drag'n'drop a block from the palette to the diagram and monitor object creation

Change-Id: I4b290780e58c17e3ea44af7b57fc4ec211214714

5 years agoSlint: add PCRE flags (again...) 39/17339/1
Calixte DENIZET [Mon, 19 Oct 2015 14:31:15 +0000]
Slint: add PCRE flags (again...)

Change-Id: I76135d704032630ab225c8bc4edf5672ad15e9ed

5 years agoSlint: add PCRE flags 38/17338/1
Calixte DENIZET [Mon, 19 Oct 2015 14:12:38 +0000]
Slint: add PCRE flags

Change-Id: I483d24d646347beebf51aae298edd533c17a1cc9

5 years agoXcos: as the loading is incomplete, NPE may be thrown 37/17337/2
Clément DAVID [Mon, 19 Oct 2015 12:33:55 +0000]
Xcos: as the loading is incomplete, NPE may be thrown

This commit disable image generation from XCOS / ZCOS files to make
compilation chain PASS.

Change-Id: I56533944fb1f0ff8e48e694a854658b446d2bb79

5 years agoAdd a lint tool for Scilab's code 10/17110/13
Calixte DENIZET [Tue, 25 Aug 2015 16:12:51 +0000]
Add a lint tool for Scilab's code

Change-Id: If1a069eedcc3f038e943f1e27288d3d95b750893

5 years agoXcos GUI: fix Link creation 02/17302/4
Paul Bignier [Fri, 9 Oct 2015 14:12:48 +0000]
Xcos GUI: fix Link creation

--> xcos();scicos_log("TRACE");
// Check that creating Links by dragging them from block ports updates CONTROL_POINTS at the right times

Change-Id: I4c5a59a4bf75bfd570bfe86ee75f30fa3fc579e7

5 years agoMac complation fixed about missing symbole __ZN12TclsciModule4LoadEv 33/17333/2
Cedric Delamarre [Fri, 16 Oct 2015 09:04:34 +0000]
Mac complation fixed about missing symbole __ZN12TclsciModule4LoadEv

Change-Id: I4c31670a8db763d2b790a4f560a5968062ee9096

5 years agoclear result in listexp before leave 34/17334/2
Antoine ELIAS [Fri, 16 Oct 2015 09:09:45 +0000]
clear result in listexp before leave

Change-Id: I625daa50b272b35ad63a270f1abedf03aac4e17b

5 years ago* Bug #13864 fixed - macro %l_isequal was useless in Scilab 6. 30/17330/2
Charlotte HECQUET [Thu, 15 Oct 2015 09:56:08 +0000]
* Bug #13864 fixed - macro %l_isequal was useless in Scilab 6.

Change-Id: Ib22dd4d57e7bafc978041b6666756e0f8830ad17

5 years agoXcos GUI: handle XCOS / ZCOS import 90/17290/5
Clément DAVID [Fri, 2 Oct 2015 18:44:22 +0000]
Xcos GUI: handle XCOS / ZCOS import

Change-Id: I8c89984de76cf2f936529e14ba038634ab9168ee

5 years agoXcos MVC: add a mirror boolean on ANGLE 26/17326/1
Clément DAVID [Wed, 14 Oct 2015 12:48:22 +0000]
Xcos MVC: add a mirror boolean on ANGLE

Change-Id: I277b9e8308d98314d2b89b9d5b22eae71536e778

5 years agofix row concatenation with overloaded type 25/17325/2
Antoine ELIAS [Wed, 14 Oct 2015 12:01:19 +0000]
fix row concatenation with overloaded type

Change-Id: I2eb6f33e313246c58716ce282a0444dda1270df9

5 years ago* Bug #13862 fixed - There was no lazy evaluation of 'or' operands in 'if' tests. 18/17318/4
Charlotte HECQUET [Tue, 13 Oct 2015 13:17:36 +0000]
* Bug #13862 fixed - There was no lazy evaluation of 'or' operands in 'if' tests.

Change-Id: I5484462a410322cd4f623ff106850a4e0f4c670e

5 years agoxpoly does not return handle. Test: Demo > CACSD > Inverted pendulum. 21/17321/2
Adeline CARNIS [Tue, 13 Oct 2015 14:03:15 +0000]
xpoly does not return handle. Test: Demo > CACSD > Inverted pendulum.

Change-Id: I44ea339ab4b95dd8acaa6d56a041e6ea4228c1d5

5 years agocall function does not exist in version 6. A gateway has been created. 79/17279/2
Adeline CARNIS [Thu, 1 Oct 2015 15:07:25 +0000]
call function does not exist in version 6. A gateway has been created.
To test: Demo GUI > Introduction: Getting started with Scilab > Call an
external routine
Demo GUI > Dynamic link > Call a C function
Demo GUI > Dynamic link > Call a Fortran subroutine

Change-Id: I610b7b4742c99153581ddf5aef24f14b5a64012f

5 years agofgrayplot demo was K.O because of command grayplot(x,y,m,); 03/17303/3
Charlotte HECQUET [Fri, 9 Oct 2015 14:34:00 +0000]
fgrayplot demo was K.O because of command grayplot(x,y,m,);

Change-Id: I9b6120773da7e28ccf335616bc01d13d55964e39

5 years ago[mem leak] run_CallExp fixed about ImplicitList 23/17323/2
Cedric Delamarre [Tue, 13 Oct 2015 16:14:42 +0000]
[mem leak] run_CallExp fixed about ImplicitList

1:10

Change-Id: I1c43d099df9c9564b4c3ac9defd4aebb99e4df92

5 years ago[memleak] scicos => var2vec leak fixed about List and Struct 22/17322/4
Cedric Delamarre [Tue, 13 Oct 2015 15:28:31 +0000]
[memleak] scicos => var2vec leak fixed about List and Struct

a = var2vec(tlist(["" ""],list()));
vec2var(a);

a = var2vec(struct("toto", list(struct("titi", 12))));
vec2var(a);

test_run scicos var2vec
test_run scicos vec2var

Change-Id: I288c779e4d773bb80f82407e766a77fd82d09683

5 years ago%s*eye()-A replaced byg %s*eye(ma,na)-A with [ma,na] = size(A). 19/17319/2
Adeline CARNIS [Tue, 13 Oct 2015 13:31:12 +0000]
%s*eye()-A replaced byg %s*eye(ma,na)-A with [ma,na] = size(A).
Test: Demo_Gui > Introduction: Getting started with Scilab > Operations
and numerical primitives

Change-Id: I026ea37ce0b143457958dad605e170a636c86a77

5 years ago* Bug #13990 fixed - `gettext` did not manage the added '_W' macro. 16/17316/3
Clément DAVID [Tue, 13 Oct 2015 11:32:10 +0000]
* Bug #13990 fixed - `gettext` did not manage the added '_W' macro.

Change-Id: Ied05e5e123d011d4d72d28270a57beec7688129a

5 years agoXcos MVC: hardcode function names to match Windows & Linux 17/17317/1
Paul Bignier [Tue, 13 Oct 2015 12:02:12 +0000]
Xcos MVC: hardcode function names to match Windows & Linux

 * gcc macros display namespaces on Windows

Change-Id: I4aaed0e45fdc586b7425cef9c142cb0dda2bbd0e

5 years agofailed on exec correctly close file 96/17296/3
Antoine ELIAS [Thu, 8 Oct 2015 09:22:41 +0000]
failed on exec correctly close file

Change-Id: If985cb040cadfe1a762b071f4aba35d0c32e791d

5 years ago* Bug #13893 fixed - simp() function did not set a rational denominator at 1 when... 97/17297/3
Charlotte HECQUET [Thu, 8 Oct 2015 13:19:38 +0000]
* Bug #13893 fixed - simp() function did not set a rational denominator at 1 when numerator was equal to zero.

Change-Id: Ic742094c7247b31ad86b4d77bd75f42c4014437d

5 years agobug 14199: wrong management of matrix dimensions 07/17307/3
Antoine ELIAS [Mon, 12 Oct 2015 09:19:55 +0000]
bug 14199: wrong management of matrix dimensions

Change-Id: Ia0ffab00ddce47a266105c388b82d8dab7b63c04

5 years agoScicos tests: regenerate ref files with COLOR property 15/17315/1
Paul Bignier [Tue, 13 Oct 2015 09:50:00 +0000]
Scicos tests: regenerate ref files with COLOR property

 * Fix after https://codereview.scilab.org/#/c/17289

Change-Id: I38f23565f178c263d4734512b7ca481854a0022c

5 years agofix scicos-cli compilation on Windows 14/17314/2
Antoine ELIAS [Tue, 13 Oct 2015 08:50:46 +0000]
fix scicos-cli compilation on Windows

Change-Id: Iba7e4f4209c5108cfc90c2cdc1932b081d7e9c66

5 years agofix windows compilation after https://codereview.scilab.org/#/c/17289 12/17312/2
Antoine ELIAS [Tue, 13 Oct 2015 08:17:27 +0000]
fix windows compilation after https://codereview.scilab.org/#/c/17289

MSVC does not like list initializers in class members initialization.

Change-Id: Ica1473a8238222be18df464e914415b63aa2a73b

5 years agoLinux compilation fixed after https://codereview.scilab.org/#/c/17274/ 13/17313/2
Cedric Delamarre [Tue, 13 Oct 2015 08:38:14 +0000]
Linux compilation fixed after https://codereview.scilab.org/#/c/17274/

Change-Id: I7601812482b4cd631c1f1a7511d0f02f9564d451

5 years ago* Bug #13920 fixed - `getscilabkeywords` help page should be in the "Scilab keywords... 10/17310/2
Clément DAVID [Tue, 13 Oct 2015 06:33:31 +0000]
* Bug #13920 fixed - `getscilabkeywords` help page should be in the "Scilab keywords" section.

Change-Id: I86701f3ae44760fa2c411107251a71c7a0e80516

5 years agoScicos MVC: minor comment fix 11/17311/1
Paul Bignier [Tue, 13 Oct 2015 07:29:32 +0000]
Scicos MVC: minor comment fix

 * Fix after https://codereview.scilab.org/#/c/17289

Change-Id: I583318b6b6719fff03a83343b8a8a07ee32167b0

5 years agoXcos MVC: add a color and grid to diagrams and superblocks 89/17289/4
Clément DAVID [Wed, 7 Oct 2015 13:27:22 +0000]
Xcos MVC: add a color and grid to diagrams and superblocks

Change-Id: Id5c9c3b8ca8a93c01f11714ec8a412c183e64581

5 years agotclsci plugged 74/17274/11
Cedric Delamarre [Mon, 16 Mar 2015 10:19:07 +0000]
tclsci plugged

test_run tclsci

Change-Id: I50c12d7255fd4a828b4a971a4dab15f2775776fe

5 years agoCompilation: fix MacOsX after c4b27724 09/17309/1
Clément DAVID [Mon, 12 Oct 2015 12:57:11 +0000]
Compilation: fix MacOsX after c4b27724

Change-Id: Iea2b4a28c817de84413afb3e0db67820965e91ce

5 years ago* Bug #13908 fixed - part(text, n:$) was very slow. 93/17293/2
Clément DAVID [Wed, 7 Oct 2015 19:25:54 +0000]
* Bug #13908 fixed - part(text, n:$) was very slow.

Change-Id: I873009170ee38f6cc28357ce929238cfe999aa3a

5 years agofix windows installer after https://codereview.scilab.org/#/c/17235/ 08/17308/1
Antoine ELIAS [Mon, 12 Oct 2015 10:47:34 +0000]
fix windows installer after https://codereview.scilab.org/#/c/17235/

Change-Id: If8ce05e23ecb060ffc173f7407301747a4b81858

5 years ago* Bug #13919 fixed - Scilab parsed "hidden" as a reserved keyword but it is not used. 06/17306/2
Clément DAVID [Mon, 12 Oct 2015 08:02:28 +0000]
* Bug #13919 fixed - Scilab parsed "hidden" as a reserved keyword but it is not used.

Change-Id: I9a1f753eae3b46190e11275821198cd72d16673b

5 years agoCallExp must interpret arguments before function/variable 86/17286/6
Cedric Delamarre [Tue, 6 Oct 2015 14:32:55 +0000]
CallExp must interpret arguments before function/variable

// error must be undefined variable b
a(b)

test_run ast bug_14135

Change-Id: Ibcf4f6c59faf1db3f1625e353e216e65690be794

5 years ago[debugger] return statement fix 99/17299/2
Cedric Delamarre [Thu, 8 Oct 2015 16:32:58 +0000]
[debugger] return statement fix

function toto()
    return
    disp("toto")
end

debug

e toto

// disp must not be executed

Change-Id: I7a3c457a51995fdd0ddf4b64f5f9ba6d253480df

5 years agoAnalysis: fix bugs in checkers 00/17300/3
Calixte DENIZET [Thu, 8 Oct 2015 17:34:54 +0000]
Analysis: fix bugs in checkers

Change-Id: I7cbc144b38f892f96d0d2de7638f8650293e6fc5

5 years agoFix Eigen compilation after package upgrade 04/17304/1
Calixte DENIZET [Mon, 12 Oct 2015 06:25:54 +0000]
Fix Eigen compilation after package upgrade

Change-Id: Ie0c677a3243a96f3096efe7f1aeb7c305d15367d

5 years agoScicos tests: regenerate ref files after referencing messages 01/17301/1
Paul Bignier [Fri, 9 Oct 2015 07:15:10 +0000]
Scicos tests: regenerate ref files after referencing messages

 * Minor fixes in some Xcos tests as well

Change-Id: I9c76b04b63e1ab7a3c15f7663861506a49cf27e0

5 years agoTypo fix: differenciat* -> differentiat* 98/17298/1
Keith Smith [Fri, 28 Aug 2015 06:32:43 +0000]
Typo fix: differenciat* -> differentiat*

Change-Id: Ie3d25ed761f9274ed9f001eeaa2e7516007687de

5 years agoFix error message and update localization script 88/16788/6
Clément DAVID [Mon, 6 Jul 2015 08:24:56 +0000]
Fix error message and update localization script

 * Use 'string expected' instead of 'Single string expected' or 'A string
expected' or 'String matrix expected'.
 * Rewrite part of updateLocalizationModule.sh for maintenance reason

Change-Id: If3d2269df8d90f0c0df850b268a3e6904307b3a9

5 years agoCompilation: insert a guard on supported OS 24/16024/3
Clément DAVID [Tue, 24 Feb 2015 15:18:48 +0000]
Compilation: insert a guard on supported OS

This guard let IDEs find the right definition for typedefs.

Change-Id: I7b5c1144f102809fa7618714cb25162c487d8537

5 years ago* Bug #14022 fixed - getscilabkeywords() was KO (+gateway what() added). 35/17235/3
Charlotte HECQUET [Wed, 23 Sep 2015 07:59:58 +0000]
* Bug #14022 fixed - getscilabkeywords() was KO (+gateway what() added).

Change-Id: I5ebde683894a7abf2f6aeb2818956ee55bbc943d

5 years agoinsertion in output of function call 91/17291/4
Cedric Delamarre [Wed, 7 Oct 2015 14:31:40 +0000]
insertion in output of function call

test_run graphics bug_14141
test_run ast insert

Change-Id: I6b6cfc79fe5a770f53c4c49810ce8c55e83c0e9a

5 years agofix concatenation of matrix with [] and list() 94/17294/3
Antoine ELIAS [Thu, 8 Oct 2015 08:35:49 +0000]
fix concatenation of matrix with [] and list()

test_run ast matrix_exp

Change-Id: I5dbe2b28d452d3144c015bf24fdb6ad22b716d17

5 years agoupdate windows installer, commons does not have *.xsl anymore 95/17295/1
Antoine ELIAS [Thu, 8 Oct 2015 08:43:38 +0000]
update windows installer, commons does not have *.xsl anymore

Change-Id: I2ae2922ca97bfd15da33df7400fc3a701c416b8f

5 years agoXcos MVC: modify Link's 'xx' and 'yy' properties storage 80/17280/3
Paul Bignier [Fri, 2 Oct 2015 14:26:38 +0000]
Xcos MVC: modify Link's 'xx' and 'yy' properties storage

 * When dragging a Link, the Xcos GUI will try to ADD control points to that Link,
so this commit stores them in a [x1 y1 x2 y2 x3 y3] pattern instead of previous [x1 x2 x3 y1 y2 y3],
which made point insertion tedious

Change-Id: I778449078a8c9f99e24b569fe7f206d05aefa3d0

5 years agofix windows compilation after https://codereview.scilab.org/#/c/17272/ 88/17288/1
Antoine ELIAS [Wed, 7 Oct 2015 11:46:50 +0000]
fix windows compilation after https://codereview.scilab.org/#/c/17272/

Change-Id: I19c8f8276d36c444719720c036c28eeec8ec0289

5 years agoXcos GUI: minor Java fixes 87/17287/1
Paul Bignier [Tue, 6 Oct 2015 14:36:26 +0000]
Xcos GUI: minor Java fixes

 * Applied Eclipse cleanup

Change-Id: I5db068af0826ca972be33f41f747a580be151979

5 years agoXcos GUI: handle COSF import 72/17272/5
Clément DAVID [Wed, 30 Sep 2015 13:32:49 +0000]
Xcos GUI: handle COSF import

Rendering is *NOT* translated from Scicos to Xcos yet.

Change-Id: I4c1dd67c5dd76967bb2a23bd4af9c808fc5f9312

5 years agomem leak fixed about the default visitor 66/17266/6
Clément DAVID [Mon, 5 Oct 2015 09:39:53 +0000]
mem leak fixed about the default visitor

Change-Id: I9edf2122c54f3fe93892e20a1646d7ab82600667

5 years agofix [1;[]] after https://codereview.scilab.org/#/c/17221 85/17285/1
Antoine ELIAS [Tue, 6 Oct 2015 09:33:05 +0000]
fix [1;[]] after https://codereview.scilab.org/#/c/17221

Change-Id: I9030fc36a17e181b4a554c1631c33d3f91309b7c

5 years agoAnalysis: add info about $ and fix bug 83/17283/3
Calixte DENIZET [Mon, 5 Oct 2015 18:43:09 +0000]
Analysis: add info about $ and fix bug

Change-Id: I5e0b9daac5e90a4795604d1b31a61d8a085eccfa

5 years ago* Bug #14105 fixed - New block comments /*...*/ feature was not documented. 73/17173/5
Charlotte HECQUET [Tue, 8 Sep 2015 13:34:02 +0000]
* Bug #14105 fixed - New block comments /*...*/ feature was not documented.

Change-Id: I49d65ac5e4124a2f2c94adb5ae94b020e684a749

5 years agoUpdate iscellstr help pages. 38/17138/3
Charlotte HECQUET [Mon, 31 Aug 2015 08:17:07 +0000]
Update iscellstr help pages.

Change-Id: I1ebb43967c7e5f37fe4d7ae986d89499d515e6c7

5 years agoUpdate dot help pages 61/16961/7
Charlotte HECQUET [Wed, 29 Jul 2015 13:59:46 +0000]
Update dot help pages

Change-Id: I93bc3657d743671e1498cda7c6e350f8ce8803af

5 years ago* Bug #14159 fixed - Matplot crashed Scilab on boolean input. 37/17237/2
Charlotte HECQUET [Wed, 23 Sep 2015 08:51:50 +0000]
* Bug #14159 fixed - Matplot crashed Scilab on boolean input.

Change-Id: I734a3f05b4b8f2a42b4f51ff8a8c2c6654097054

5 years ago* Bug #13853 fixed - plzr() returned wrong results for discrete-time systems with... 93/17093/2
Charlotte HECQUET [Mon, 24 Aug 2015 08:46:49 +0000]
* Bug #13853 fixed - plzr() returned wrong results for discrete-time systems with a numeric time step.

Change-Id: Id3171738d2304e48b0b8f12acfa69ccce9b38e59

5 years agobug #14047: wrong behaviour of break ( continue ) in if outside of loop. 42/17242/2
Antoine ELIAS [Wed, 23 Sep 2015 15:09:08 +0000]
bug #14047: wrong behaviour of break ( continue ) in if outside of loop.

Change-Id: I6eb64726d4a7ae59c98d8af2f20b957090d46ef9

5 years agooverload on matrix concatenation failed with [] 21/17221/2
Antoine ELIAS [Fri, 18 Sep 2015 14:24:38 +0000]
overload on matrix concatenation failed with []

Change-Id: If3965f3041f2cf93259a75bc1f539bb37eed9782

5 years agoXcos GUI: split creation now works 57/17257/5
Clément DAVID [Thu, 24 Sep 2015 15:48:44 +0000]
Xcos GUI: split creation now works

Change-Id: Ibe82bdb6fa489b2cbf7815f25a6d66dca5b52248

5 years ago bug_14028: force flag of genlib did not rebuild bin file. 20/17220/2
Antoine ELIAS [Fri, 18 Sep 2015 13:20:54 +0000]
 bug_14028: force flag of genlib did not rebuild bin file.

Change-Id: Ifa89a0f9cc058eb96b15ce3eedc0200471be7500

5 years agobug #14024 : fix macrofile display 19/17219/2
Antoine ELIAS [Fri, 18 Sep 2015 09:45:51 +0000]
bug #14024 : fix macrofile display

Change-Id: Id10ca58691066832f3af4af327125c4704c51b86

5 years agoXcos demos: select & open subpanel in the GUI 64/17264/2
Paul Bignier [Mon, 28 Sep 2015 13:15:11 +0000]
Xcos demos: select & open subpanel in the GUI

 * The arrow character at the end of the words https://codereview.scilab.org/#/c/14519/ made the find() impracticable

Change-Id: Id3119dbf9d2dd90edd9bb21274bd228a5fb34e99

5 years agoadd recursion watchdog, configuration function and preference 60/17260/6
Antoine ELIAS [Fri, 25 Sep 2015 12:39:42 +0000]
add recursion watchdog, configuration function and preference

Change-Id: Ie9b3b988caf41a6018d0c07da29e8a5a417ebcb8

5 years agoAnalysis: AnalysisVisitor can now be used as a singleton and fix bugs in cache system 71/17271/2
Calixte DENIZET [Tue, 29 Sep 2015 15:43:41 +0000]
Analysis: AnalysisVisitor can now be used as a singleton and fix bugs in cache system

Change-Id: I42d5a29f6253f8562e3467dbd7c8f5f948bb767d

5 years agoAST Inspector: speed-up things while executing 77/17277/2
Clément DAVID [Thu, 1 Oct 2015 13:09:29 +0000]
AST Inspector: speed-up things while executing

An unordered_set has O(1) insert / remove operations which are used to
inspect the allocated types.

Note: also reorder the variables on some constructors

Change-Id: I81f96a982940e5489297dd4357cc23c9595cb05b

5 years agoAnalysis: fix bugs 75/17275/2
Calixte DENIZET [Wed, 30 Sep 2015 17:47:32 +0000]
Analysis: fix bugs

Change-Id: I43a658fce22f4c873eb52ac6b9b333497b1c4f33

5 years agobug #13983: who_user returns wrong values 39/17239/2
Antoine ELIAS [Wed, 23 Sep 2015 14:31:48 +0000]
bug #13983: who_user returns wrong values

Change-Id: Ieab891e79fc3e8573697d52b906128da3600687d

5 years ago* Bug 14156: mfscanf returned [] when datafile contained a header + init variables... 54/17254/5
Antoine ELIAS [Thu, 24 Sep 2015 13:58:21 +0000]
* Bug 14156: mfscanf returned [] when datafile contained a header + init variables to prevent wrong FREE

Change-Id: I927e7b77d710e6d9cc60cc0a57cebdc7e8a72b91

5 years agoXcos GUI: DnD of blocks now works 29/17229/5
Clément DAVID [Mon, 21 Sep 2015 14:30:59 +0000]
Xcos GUI: DnD of blocks now works

Change-Id: I7a4ab2bf3a29cd71890cdd13d242edc45ada490b

5 years agoCTRL + C break display or 'pause' execution 67/17267/3
Antoine ELIAS [Tue, 29 Sep 2015 10:17:25 +0000]
CTRL + C break display or 'pause' execution

Change-Id: Ib4296d931c04ff1455810c519001a098dfa47c65

5 years agoXcos GUI: point 'About Xcos' to 'About Scilab' 69/17269/1
Paul Bignier [Tue, 29 Sep 2015 13:50:03 +0000]
Xcos GUI: point 'About Xcos' to 'About Scilab'

 * Will have a specific 'About Xcos' button when we design a dedicated Xcos tribute

Change-Id: Ic7b283e16814110177669d48e33f2d5640ec82c5

5 years agoCTRL + D close Scilab on empty prompt line (GUI and Windows CLI only) 68/17268/2
Antoine ELIAS [Tue, 29 Sep 2015 10:39:48 +0000]
CTRL + D close Scilab on empty prompt line (GUI and Windows CLI only)

Change-Id: I923cd55c1e11fe5f73becbb369403433065acffc

5 years agobug #14059 : improve suppression of elements on view as vector matrix 17/17217/3
Antoine ELIAS [Thu, 17 Sep 2015 17:00:59 +0000]
bug #14059 : improve suppression of elements on view as vector matrix

r=rand(1,100000);
tic();r(r<0.5) = [];toc()

alpha 1 : 3.43 s
after path : 0.003 s

Change-Id: Ia389f0ed9bb5a1d6ff5d45cbc5e477aa7abe4d72

5 years agoLevitron Demo: Reset button did not reset the drawing. 63/17263/2
Adeline CARNIS [Mon, 28 Sep 2015 10:09:09 +0000]
Levitron Demo: Reset button did not reset the drawing.

Change-Id: I1fa14eb2f6e34660f2aa52c5a98a49c0e23f9f4e

5 years agoCommand line debugger first version 96/17196/5
Antoine ELIAS [Fri, 4 Sep 2015 07:41:18 +0000]
Command line debugger first version

features :
  - continue
  - next
  - quit
  - abort
  - where
  - callstack
  - help
  - stepin
  - stepout
  - breakpoints (add, delete, show, enable, disable)
  - stop on errors
  - list

Change-Id: Ie683a612ec85d681239d66669fbe93ec2f5e9ea4

5 years agofix crash at startup 59/17259/2
Simon Marchetto [Fri, 25 Sep 2015 09:15:41 +0000]
fix crash at startup

Change-Id: I0ccb61e94f0b6d5329eead3fde56edf94e8fc209

5 years agofix macos compilation 56/17256/2
Antoine ELIAS [Thu, 24 Sep 2015 15:10:42 +0000]
fix macos compilation

Change-Id: I3edf43f5842bad4d7694177e7afc4511a04a1e35

5 years agoXcos GUI: without a carriage return, the last context line was ignored 49/17249/3
Paul Bignier [Thu, 24 Sep 2015 08:54:51 +0000]
Xcos GUI: without a carriage return, the last context line was ignored

 * When entering a multiple-line context, if the user didn't add a carriage return at the end, the last line was ignored

Change-Id: I23540ee0660e200bc9fb970099e65d4b525c0f48

5 years agoCompilation: valgrind.h is of course optional 55/17255/1
Clément DAVID [Thu, 24 Sep 2015 14:05:04 +0000]
Compilation: valgrind.h is of course optional

This fix the build after 2faa1613a29b70b407e880fa232875bfab49b1f9

Change-Id: I6c612e0cbb8c6babf1a226cb53e76e6bb3aa0eaa

5 years agoValgrind options: increase callstack log size 49/17149/2
Clément DAVID [Wed, 2 Sep 2015 07:46:34 +0000]
Valgrind options: increase callstack log size

This will hide suppressed dlerror message in the case of statically allocated
C++ objects on a dynamically linked library.

Change-Id: If83f15578b6cb375022384b34bf324eae84d0620

5 years agoCompilation: link against valgrind if detected 48/17148/3
Clément DAVID [Tue, 1 Sep 2015 17:25:02 +0000]
Compilation: link against valgrind if detected

This allow clear symbol reporting on dynamic linked libraries. See
https://bugs.kde.org/show_bug.cgi?id=79362 for more info.

Change-Id: I6124f264d6836bcd94d0070520197f6fbc8a802c

5 years agomissing header 52/17252/1
Antoine ELIAS [Thu, 24 Sep 2015 12:21:23 +0000]
missing header

Change-Id: I51403e24cc5195fb1658f0da21403c140c74ca5e

5 years agoLocalization: add C++ converters for UTF8 & Wide strings 50/17250/2
Calixte DENIZET [Thu, 24 Sep 2015 09:56:00 +0000]
Localization: add C++ converters for UTF8 & Wide strings

Change-Id: I38f3605afb2fc08062aa6ec9520be90f00d3dd3b

5 years agoadd color in debugVisitor output on windows shell 48/17248/4
Antoine ELIAS [Thu, 24 Sep 2015 06:08:13 +0000]
add color in debugVisitor output on windows shell

Change-Id: I68e9e87457f3a5361a1eeb06b528525dec977c93

5 years ago* Bug #14109 fixed - lsq function crashed Scilab when Scilab version depended on... 47/17247/1
Adeline CARNIS [Wed, 23 Sep 2015 21:00:27 +0000]
* Bug #14109 fixed - lsq function crashed Scilab when Scilab version depended on MKL library. Fix in commit: https://codereview.scilab.org/#/c/17246/

Change-Id: Icce3450418d7b57b15fa710041944faf72ad2f86

5 years agofix call to mkl functions with NULL parameters 46/17246/2
Antoine ELIAS [Wed, 23 Sep 2015 17:16:55 +0000]
fix call to mkl functions with NULL parameters

Change-Id: Ic14f42ec9d9faf7b1d27bca5786c2690a5a16025

5 years agobug #14149: fix h5read hypermatrix dimensions issue 43/17243/2
Antoine ELIAS [Wed, 23 Sep 2015 15:51:34 +0000]
bug #14149: fix h5read hypermatrix dimensions issue

Change-Id: I5f4cebdd2790e3a91f0e816ebc7307a4870f7490

5 years agoAnalysis: infer when a refcount is required and add colors in DebugVisitor 40/17240/2
Calixte DENIZET [Wed, 23 Sep 2015 14:53:00 +0000]
Analysis: infer when a refcount is required and add colors in DebugVisitor

Change-Id: Ia34946b02bc3758ff35a7f523789b459c8cad2f3

5 years agoXcos GUI: fix Simulation->Setup->OK button 36/17236/2
Paul Bignier [Wed, 23 Sep 2015 08:50:36 +0000]
Xcos GUI: fix Simulation->Setup->OK button

Change-Id: Ie572258297bba86214f6e443b941419f9c5d4126

5 years agobug #14144 and #12928 : %nan, %inf in intXX() functions and crash on int64(2^63) 38/17238/1
Antoine ELIAS [Wed, 23 Sep 2015 10:25:30 +0000]
bug #14144 and #12928 : %nan, %inf in intXX() functions and crash on int64(2^63)

Change-Id: I27905752ed9568ad022b21f5e82b34b7a1f931e7

5 years agoScicos: fix some invalid access 47/17147/3
Clément DAVID [Tue, 1 Sep 2015 15:21:05 +0000]
Scicos: fix some invalid access

Change-Id: Ibad804a14138497fc20cf96788589eb415e2a658

5 years agoXcos MVC: add the 'style' field to an Annotation 34/17234/2
Paul Bignier [Tue, 22 Sep 2015 13:34:07 +0000]
Xcos MVC: add the 'style' field to an Annotation

Change-Id: I2c333e155b4f2ce6f2c8e4a93132f987218913ca

5 years agoadd management of VS 2015 in dynamic_link 33/17233/3
Antoine ELIAS [Tue, 22 Sep 2015 10:33:50 +0000]
add management of VS 2015 in dynamic_link

Change-Id: I82de6da721698cfbcfc61ce450e558f0fdec8eba

5 years agolet VS configure its environment 32/17232/2
Antoine ELIAS [Tue, 22 Sep 2015 08:25:43 +0000]
let VS configure its environment

Change-Id: Ie4d70fa1df3fe9b237cee93892bc77fbb03d5207

5 years agoXcos: create an ANNOTATION works 28/17228/2
Clément DAVID [Fri, 18 Sep 2015 11:21:58 +0000]
Xcos: create an ANNOTATION works

Change-Id: I3553cdd3afd5410f76eeef1115c7b532d37fc828