5 months ago* Bugs 16120 16121 16128 fixed: tree_show() with cells & void + improved 19/21019/5
Samuel GOUGEON [Tue, 25 Jun 2019 00:32:58 +0000]
* Bugs 16120 16121 16128 fixed: tree_show() with cells & void + improved

  http://bugzilla.scilab.org/16120
  http://bugzilla.scilab.org/16121
  http://bugzilla.scilab.org/16128

  Overhauled page (PDF):
   http://bugzilla.scilab.org/attachment.cgi?id=4977

Change-Id: I9cfd96f4e5d3c027623aef6063be34c42c6800c1

5 months agofix link in doc 66/21366/1
Cedric Delamarre [Wed, 19 Feb 2020 15:30:44 +0000]
fix link in doc

Change-Id: I1e087c7f16b63e3cd7cd96b94e40c3695880a5fd

5 months ago* Bugs 5824, 7732, 15344 fixed: datafit() upgraded + page overhauled 61/19661/18
Samuel GOUGEON [Wed, 10 Jan 2018 23:52:32 +0000]
* Bugs 5824, 7732, 15344 fixed: datafit() upgraded + page overhauled

  http://bugzilla.scilab.org/5824
  http://bugzilla.scilab.org/7732
  http://bugzilla.scilab.org/15344

  datafit.pdf: to be removed before merging

Change-Id: Ic994529d79b3f3192887c9c01db17db7caf992a5

5 months ago* Bug 16162 fixed: prbs_a() & noisegen() moved to elementary_functions 63/21063/5
Samuel GOUGEON [Sat, 3 Aug 2019 17:54:06 +0000]
* Bug 16162 fixed: prbs_a() & noisegen() moved to elementary_functions

  http://bugzilla.scilab.org/16162

  joined to rand() & grand() in a new elementarymatrices/random subsection

  No unit or NR tests to moved found for prbs_a() nor noisegen()

  Please first merge https://codereview.scilab.org/21064

Change-Id: I5ec8848bd88b95082c285e55ee984e79aa094c88

5 months agovectorfind() upgrade: short needle, wildcard, hypermats, %nan 55/19055/19
Samuel GOUGEON [Wed, 8 Feb 2017 13:15:08 +0000]
vectorfind() upgrade: short needle, wildcard, hypermats, %nan

 * SEP: http://mailinglists.scilab.org/Scilab-users-vectorfind-upgrade-SEP-tt4036885.html
 * New vectorfind page (PDF):
   http://mailinglists.scilab.org/attachment/4036887/0/vectorfind_PDF.zip

Change-Id: I4160490a89e13848e0ba4799bfa13faf50faf6ef

5 months ago* Bugs 16090 16163 fixed: prbs_a(n,nc) infringed nc & slow. Page overhauled 64/21064/9
Samuel GOUGEON [Sat, 3 Aug 2019 23:31:52 +0000]
* Bugs 16090 16163 fixed: prbs_a(n,nc) infringed nc & slow. Page overhauled

  http://bugzilla.scilab.org/16163
  http://bugzilla.scilab.org/16090

  New page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4991

  All sce sci and tst files including prbs_a have been checked.
  Another test and 2 demos are not impacted.

Change-Id: I42576ae0932f09b5d4dc3acb8bfcc671a7a061a4

5 months agoremove pdf file 63/21363/1
Antoine ELIAS [Wed, 19 Feb 2020 14:01:28 +0000]
remove pdf file

Change-Id: Ib6c2ee4cde827250a49e9463ba083ad71bed8e66

5 months agohistc() reforged 45/19045/12
Samuel GOUGEON [Mon, 6 Feb 2017 19:30:11 +0000]
histc() reforged

* BC 100 % ensured with all preexisting syntaxes
* syntaxes of histplot() reforged will be aligned with histc() ones.
  BC will be 100% ensured as well (+ fixing the bugs)
* histc() unit tests: ~400 tests added.
* Help page rewritten, render. in PDF. Please remove it before merging

* Input data:
  - extension to sparses, complex numbers, texts, and polynomials
  - Data becomes the first input argument (Matlab-like). Back-compatibility ensured.
  - %inf and -%inf values are now accepted. They yielded an error.
  - In ranging mode, %nan values are now properly filtered out.

* Binning:
  - Specification becomes the second input argument.  Back-compatibility ensured.
  - input bins become optional: automatic binning modes are now available:
    - polynomials, texts: (discrete) categorial bins generated from data
    - numbers: sqrt (default), freediac, sturges methods are now available.
  - "discrete" categorial mode added, for all types of input data.
  - Numbers: a fixed bins width can now be specified
  - Numbers and texts: marginal bins can now be specified with -%inf and %inf
    or with "" and "~~" on both histogram wings.

* Histogram scales:
  - boolean "normalization" option replaced. Back-compatibility fully ensured.
  - "counts" (default) and "countsNorm" options added for all input data types
    "density" and "densityNorm" options added for data numbers in ranging mode.
  - Management of special values (jokers) added: Nan, Inf, zeros in sparse, ""
    - are excluded from the continuous histogram
    - For each joker, an option can be used to take its counts into
      account for normalized scales

* Results:
  - Bins indices of data are now returned in 4th position. Back-compatibility ensured.
  - Counts of jokers are now returned:
      * integers: [leftout, rightout] (range) or [out] (discrete)
      * decimal or complex numbers, full or sparse:
            range: [leftout, rightout, zeros, nan, inf]
         discrete: [out, 0, zeros, nan, inf]
      * polynomials: [out, 0, 0, nan, inf]
      * texts: range: [leftout, rightout, ""]; discrete: [out, 0, ""]
  - Actual bins values or edges are now returned.

Change-Id: Ia9ef2f4bcefab81c5a5852610136daa56900d0fc

5 months ago* Bug 15200 fixed & weekday() upgraded (SEP) 26/19326/13
Samuel GOUGEON [Sat, 8 Jul 2017 00:47:50 +0000]
* Bug 15200 fixed & weekday() upgraded (SEP)

  - http://bugzilla.scilab.org/15200
  - SEP: https://wiki.scilab.org/SEP/2017%20-%20weekday()%20uppgrade
  - ML http://mailinglists.scilab.org/Scilab-users-SEP-upgrading-weekday-tt4036719.html
    New proposed page in PDF posted on the ML

Change-Id: I66335f03e49e49f347436067f554d8d7354fdae5

5 months ago* Bug 15421 fixed: new default gca().grid_style = 7 66/19766/5
Samuel GOUGEON [Wed, 14 Feb 2018 13:32:00 +0000]
* Bug 15421 fixed: new default gca().grid_style = 7

  http://bugzilla.scilab.org/15421

Change-Id: I2e4f57e062847ed2516577c159039ac9eaf018e8

5 months ago* Bug 16304 fixed: implicitplot() => plotimplicit() improved 63/21263/5
Samuel GOUGEON [Tue, 28 Jan 2020 23:11:48 +0000]
* Bug 16304 fixed: implicitplot() => plotimplicit() improved

  http://bugzilla.scilab.org/16304
  plotimplicit overhauled page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5055

  This commit supersedes https://codereview.scilab.org/#/c/20956/

  Vectorization enhancement:
--> clf, tic(), implicitplot("x*(x^2 + y^2) - 5*(x^2 - y^2)",-3:0.01:6,-5:0.01:5), toc()
 ans  =
   19.354552

--> clf, tic(), plotimplicit("x*(x^2 + y^2) - 5*(x^2 - y^2)",-3:0.01:6,-5:0.01:5), toc()
 ans  =
   1.5225525

Change-Id: I167b7aa37450ed103f610ae3a8680a13abadd32f

5 months ago* Bugs 15260 16124 fixed: sci2exp() for non-scalar structures or {} 28/20928/4
Samuel GOUGEON [Sun, 7 Apr 2019 06:09:12 +0000]
* Bugs 15260 16124 fixed: sci2exp() for non-scalar structures or {}

  - http://bugzilla.scilab.org/16124
  - http://bugzilla.scilab.org/15260
    - Complement to https://codereview.scilab.org/19412
    - Conversion of array of rationals simplified (using rlist(..) instead
      of mlist(["r" "dims" "num" "den" "dt"],..).

Change-Id: Ibd97c919f91cd204bc6b29a172df40cf89dc66f4

5 months ago* Bug 16129 fixed: uiDumpTree() troubles with %, \n, \r, \t 24/21024/6
Samuel GOUGEON [Tue, 25 Jun 2019 15:44:01 +0000]
* Bug 16129 fixed: uiDumpTree() troubles with %, \n, \r, \t

  http://bugzilla.scilab.org/16129

  Tests:
   * uiCreateTree.tst: Many unrelevant tests of uiCreateNode() removed.
   * uiDumpTree.tst  : Many unrelevant tests of uiCreateNode() and of
                       uiCreateTree() removed.
     All removed tests were duplicates of tests in the proper files.

  Help: Example improved (underused). <screen> added.
        See also: targeting improved.

Change-Id: I19188eed3b68fbeced0fe08ff733a5c65ff94583

5 months agoxcos: regen dia.ref tests 28/21328/4
Clément DAVID [Thu, 13 Feb 2020 15:09:19 +0000]
xcos: regen dia.ref tests

Change-Id: Iec5b865a03108f19ef0444eb1e5cc5b6ea28fdf7

5 months ago* Bugs 13603 14191 15965 fixed: plot() fixed. logflag implemented 79/20879/8
Samuel GOUGEON [Fri, 22 Feb 2019 23:00:46 +0000]
* Bugs 13603 14191 15965 fixed: plot() fixed. logflag implemented

  * http://bugzilla.scilab.org/13603 : x vector, y scalar
  * http://bugzilla.scilab.org/14191 : logflags
  * http://bugzilla.scilab.org/15965 : encoded integers y

  Page updated: http://bugzilla.scilab.org/attachment.cgi?id=4903 (PDF)
  Example "Choosing a normal or logarithmic plotting mode"
   inserted as example #1 and illustrated.

  Requires first merging https://codereview.scilab.org/20878

Change-Id: Ie7f12325c09587573617c3c0a3197db08c593b4a

5 months ago* Bug 16020 fixed: cov() was slow 23/20923/27
Stéphane MOTTELET [Fri, 5 Apr 2019 10:31:06 +0000]
* Bug 16020 fixed: cov() was slow

http://bugzilla.scilab.org/16020

Includes reduction of memory bandwidth (in gateway and macro),
update of unit test to include complex input and degenerate cases.
NR test checks speedup w.r.t. legacy code and high
memory bandwith code (https://codereview.scilab.org/#/c/20910).

Change-Id: I87841b6325b67ac64c38461f42b04985af1ebd2a

5 months agofix pause, resume, abort management 42/21342/9
Cedric Delamarre [Mon, 17 Feb 2020 14:49:40 +0000]
fix pause, resume, abort management

  * check there is no more VALGRIND/ASAN report when
    - abort in a pause (inside an executed script or not)
    - resume or abort after a ctrl-C in a "while %t, end"

  * check there is no more prompt when resume a paused loop

  * another test:

    uicontrol("style", "pushbutton", "string", "Default", "position", [50 50 100 30], "callback", "disp(""Default"")");
    uicontrol("style", "pushbutton", "string", "Prioritary", "position", [50 100 100 30], "callback", "disp(""Prioritary"")", "Callback_Type", 10);

    while %t,end

    click on Proritary button have to display "Prioritary"
    click on Default have to display nothing
    then Ctrl-C
    "Default" have to be displayed,
    resume must not show the prompt and abort have to go out of the loop.

Change-Id: I7c8f2a1a0a60975e6b91ac5920a79771d94114fd

5 months agodifferential_equations: fix dasrt/dassl memleaks 52/21352/3
Clément DAVID [Tue, 18 Feb 2020 09:09:18 +0000]
differential_equations: fix dasrt/dassl memleaks

Change-Id: I43dc574297db5d19ac84454ef07dec79598f51fb

5 months agolocalization: refresh localization 59/21359/1
Clément DAVID [Tue, 18 Feb 2020 15:42:44 +0000]
localization: refresh localization

Change-Id: I21e383a7a003d7542611448e662718b62e91a1f8

5 months agolinux: fix build after d1efc231 57/21357/1
Clément DAVID [Tue, 18 Feb 2020 15:03:56 +0000]
linux: fix build after d1efc231

Change-Id: Ib0e600cb3bd97ac19ffdaf25517ef15a9b024eb0

5 months agoupdate 'What's new' homepage for Scilab 6.1 48/21348/6
Antoine ELIAS [Mon, 17 Feb 2020 16:36:37 +0000]
update 'What's new' homepage for Scilab 6.1

Change-Id: Ie402e8a532641695719254c4460d894923c5314e

5 months agoupdate dice demo following changes in `unique` 53/21353/1
Antoine ELIAS [Tue, 18 Feb 2020 09:54:59 +0000]
update dice demo following changes in `unique`

Change-Id: I0c340057c23b74f740b0d69ba5df56579b1ef466

5 months agoCHANGES review 35/21335/7
Antoine ELIAS [Fri, 14 Feb 2020 17:03:48 +0000]
CHANGES review

Change-Id: I02fcf668c352f4bf8417b2d596793b560133b666

5 months agoupdate Webtools iss 51/21351/1
Antoine ELIAS [Tue, 18 Feb 2020 07:36:14 +0000]
update Webtools iss

Change-Id: Iaf3f4400fe403e1df0bd39b47ed851a323297db6

5 months agoscicos: protect sciblk4 from out-of-bound writes 49/21349/2
Clément DAVID [Mon, 17 Feb 2020 21:00:08 +0000]
scicos: protect sciblk4 from out-of-bound writes

Change-Id: I0679b26a7fb92e5efb4d343482f359b7bca19f0d

5 months agounique(): push nb output in 4th position 36/21336/2
Samuel GOUGEON [Sun, 16 Feb 2020 22:34:38 +0000]
unique(): push nb output in 4th position

Change-Id: I54d337db802c2ebc64cc488385391c145114487f

5 months agoupdate CHANGES and help pages after c1dbf528 67/21267/4
Clement David [Wed, 29 Jan 2020 16:34:49 +0000]
update CHANGES and help pages after c1dbf528

Change-Id: Ic66374254472001351eada1514ddcaa601e72675

5 months agoexample of aff2ab help page updated. 43/21343/2
Adeline CARNIS [Thu, 14 Feb 2019 09:22:20 +0000]
example of aff2ab help page updated.

Change-Id: I0659292a3bc8724d2c360622b2f5ae3dcbab4a47

5 months agoeval3d removed 44/21344/2
Adeline CARNIS [Mon, 17 Feb 2020 15:34:33 +0000]
eval3d removed

Change-Id: If032cc751804bafd554a682ce6ddfc7cb11d2ee9

5 months agohypermat help page must be removed (since 6372caca6229) 46/21346/2
Adeline CARNIS [Mon, 17 Feb 2020 16:31:24 +0000]
hypermat help page must be removed (since 6372caca6229)

Change-Id: I2935a7a35b053ead2e27c882f3d46f4c5d26147e

5 months ago[demos] GUI/Dialogs/x_dialog & x_mdialog did not manage Cancel button 41/21341/2
Adeline CARNIS [Mon, 17 Feb 2020 14:08:03 +0000]
[demos] GUI/Dialogs/x_dialog & x_mdialog did not manage Cancel button

Change-Id: Iab6f2a39cfc27ad9ee63c6de3ad6b6d6fb5fd67a

5 months agocore: heap-use-after-free crash fixed 40/21340/2
Cedric Delamarre [Mon, 17 Feb 2020 13:43:05 +0000]
core: heap-use-after-free crash fixed

Change-Id: Id1bf954ff7f4e6aeb6be7b6e77752cd681e18991

5 months agoremove empty demo in Web tools module 39/21339/2
Antoine ELIAS [Mon, 17 Feb 2020 13:21:43 +0000]
remove empty demo in Web tools module

Change-Id: Id81a08aba94512094e733aaaf5e80b16196c6ab0

5 months agolinux: fix binary startup issue 38/21338/2
Clément DAVID [Mon, 17 Feb 2020 11:47:46 +0000]
linux: fix binary startup issue

Change-Id: I6f881aaa30a2a2c9a804459c2eb2bb0fa86ff73b

5 months ago[doc] misc. fix & small improvements 03/21203/28
Samuel GOUGEON [Thu, 2 Jan 2020 23:40:10 +0000]
[doc] misc. fix & small improvements

  * while: http://bugzilla.scilab.org/16300

Change-Id: Ide4940125a8246dc4b9789b12c632a90aba71134

5 months agoadd GUI demo, Game Of Dice 92/21292/7
Antoine ELIAS [Sun, 9 Feb 2020 06:32:46 +0000]
add GUI demo, Game Of Dice

Change-Id: I45fe27ff130e94c60fd4755d0972d20a730f5de9

5 months agofix help 37/21337/2
Adeline CARNIS [Mon, 17 Feb 2020 10:10:07 +0000]
fix help

Change-Id: I1b35a33906c13ee8f41a51413a9fc47f0756b627

5 months ago[graphic_export] fix tests 27/21327/2
Adeline CARNIS [Fri, 14 Feb 2020 09:32:37 +0000]
[graphic_export] fix tests

Change-Id: I2f28c2361e7ca3c38beff9baa36b3ffc2790769e

5 months ago[graphics] fix tests 32/21332/2
Adeline CARNIS [Fri, 14 Feb 2020 15:00:30 +0000]
[graphics] fix tests

Change-Id: Ia2829c63f963b8fdc4b1365012f88ea840b4431c

5 months agoBug 16325: mgetl could not read single line data which is greater than ~260,000 chara... 19/21319/2
Antoine ELIAS [Thu, 13 Feb 2020 16:20:41 +0000]
Bug 16325: mgetl could not read single line data which is greater than ~260,000 characters.

http://bugzilla.scilab.org/16325

Change-Id: I64fd700f83b9a85c148781d529eec2e2db521cd9

5 months ago[core] linux test updated 26/21326/2
Cedric Delamarre [Fri, 14 Feb 2020 09:12:05 +0000]
[core] linux test updated

Change-Id: Id0cc042ef3c78bcb3b1206cdf1ff04ac522ee9d3

5 months ago[data_structures] test fixed 11/21311/2
Cedric Delamarre [Wed, 12 Feb 2020 15:35:53 +0000]
[data_structures] test fixed

Change-Id: I40f89b4125c4757517370d2959a1b7f8c3c9ebf1

5 months ago[xml] fix test 34/21334/3
Adeline CARNIS [Fri, 14 Feb 2020 15:32:38 +0000]
[xml] fix test

Change-Id: I31d027bd821c2cb4eae0ba3c8f6b8a65051e422a

5 months ago[gui] regen dia.ref for addmenu test 33/21333/2
Adeline CARNIS [Fri, 14 Feb 2020 15:07:48 +0000]
[gui] regen dia.ref for addmenu test

Change-Id: Iedf805c91359431c9956db653d2d291a3eec2103

5 months agodocumentation compilation crash on the compilation chain 31/21331/2
Cedric Delamarre [Fri, 14 Feb 2020 14:34:04 +0000]
documentation compilation crash on the compilation chain

Change-Id: I5b0721c6da2e7482278b19bb690c1e4b0007c830

5 months ago[localization] fix wrong french translation of row 23/21323/5
Stéphane Mottelet [Fri, 14 Feb 2020 08:12:38 +0000]
[localization] fix wrong french translation of row

Consider the Wikipedia page

https://fr.wikipedia.org/wiki/Matrice_(math%C3%A9matiques)

and note that in this context, the french word for "row" of a
matrix is "ligne".

Other occurences have been fixed in launchpad.

Change-Id: Ib43f0af45dabbe8dffe0339676ad480e72207237

5 months agofix definedfields() after 418a270d 29/21329/3
Clément DAVID [Fri, 14 Feb 2020 11:08:20 +0000]
fix definedfields() after 418a270d

Change-Id: I95bb4eba9014d4bf6592051a5859e26783c74ea6

5 months ago* Bug #14742 fixed: `mprintf`, `msprintf` a non finite number displayed nothing. 78/21278/7
Clement David [Tue, 4 Feb 2020 09:44:56 +0000]
* Bug #14742 fixed: `mprintf`, `msprintf` a non finite number displayed nothing.

Change-Id: Ice80a758b1e2eb7e5a76cf7708e39ca379cbbaae

5 months agomissing overload for sum with scalar sparse 25/21325/2
Antoine ELIAS [Fri, 14 Feb 2020 08:11:52 +0000]
missing overload for sum with scalar sparse

Change-Id: I9dc202e597bec59ad3c6725cbf27d38acd7e403c

5 months ago[randlib] fix tests 24/21324/1
Adeline CARNIS [Fri, 14 Feb 2020 08:43:40 +0000]
[randlib] fix tests

Change-Id: Id9f653d647955f1c96336a6d918115d6322b9459

5 months ago[console] test updated about quote 21/21321/2
Cedric Delamarre [Thu, 13 Feb 2020 16:32:37 +0000]
[console] test updated about quote

Change-Id: Ib327a7a2b81442b8a63a5e6ff81bc94b3c381347

5 months ago[differential_equations] fix tests 17/21317/3
Adeline CARNIS [Thu, 13 Feb 2020 14:48:35 +0000]
[differential_equations] fix tests

Change-Id: I267fd48950bb302306ae6cb927ae684c25a8f3ad

5 months ago[output_stream] fix tests 22/21322/2
Adeline CARNIS [Thu, 13 Feb 2020 16:42:28 +0000]
[output_stream] fix tests

Change-Id: If1c19a2d3635b71d2524ed4e28e182166b6b4b62

5 months agobug_16190 fixed 14/21314/8
Cedric Delamarre [Wed, 12 Feb 2020 17:38:50 +0000]
bug_16190 fixed

    first fix https://codereview.scilab.org/#/c/21086/

Change-Id: I021a4dee3192f2a1ea8f0e0c335e5fbeae6ecfc3

5 months agofix core tests 09/21309/3
Antoine ELIAS [Wed, 12 Feb 2020 14:38:26 +0000]
fix core tests

Change-Id: If09df8cf50af62e932cd1de0724bfc590e7d02e6

5 months agoscirenderer: bound iteration Graduation 16/21316/2
Clement David [Thu, 13 Feb 2020 08:18:12 +0000]
scirenderer: bound iteration Graduation

Change-Id: Idf9582807a2ba287a50b38a3be66651461ba7f2d

5 months ago[functions] fix tests 15/21315/2
Antoine ELIAS [Wed, 12 Feb 2020 19:24:40 +0000]
[functions] fix tests

Change-Id: I768db04a83fd375d0fe00ec3b124e65d8b892a5e

5 months ago[string] bug_4807 fixed 07/21307/2
Cedric Delamarre [Wed, 12 Feb 2020 10:11:56 +0000]
[string] bug_4807 fixed

Change-Id: I8c3be61aac91213c239c483864aa99a94586c662

5 months ago[optimization] fix tests 06/21306/3
Adeline CARNIS [Tue, 11 Feb 2020 15:55:12 +0000]
[optimization] fix tests

test_run("optimization", ["optim_ga", "neldermead_newdestroy",
"optimbase_newdestroy", "optimsimplex_new", "bug_13092"])

Change-Id: I9a0e888edfcd4f429274e81fbacbe933ae4085df

5 months agobug_11077 fixed. 12/21312/4
Cedric Delamarre [Wed, 12 Feb 2020 15:40:23 +0000]
bug_11077 fixed.

     now, rlist() return an error
     test_run data_structures bug_11077

Change-Id: If93e962e93072c1f81771558ef7d948506e88795

5 months ago[coverage] test fixed after 3d0d1f920098 10/21310/2
Cedric Delamarre [Wed, 12 Feb 2020 14:45:57 +0000]
[coverage] test fixed after 3d0d1f920098

Change-Id: I34ede8ad8e7cac4cc541de3c95cb57d02efb42cf

5 months ago* Bug 16323 fixed: now conj(sparse(x)) is real when x is real 08/21308/3
Stéphane MOTTELET [Wed, 12 Feb 2020 12:31:54 +0000]
* Bug 16323 fixed: now conj(sparse(x)) is real when x is real

https://bugzilla.scilab.org/show_bug.cgi?id=16323

Change-Id: I51bb8bfe9c448f7e033409a0513c8c30ddf8134f

5 months agostring: pass tests 00/21300/3
Clément DAVID [Tue, 28 Jan 2020 10:55:17 +0000]
string: pass tests

Change-Id: I60e057d442b9a7e36446ae8f2af6f3013bc1045b

5 months ago[ast] fix polynom display after 0000af49 05/21305/2
Stéphane Mottelet [Tue, 11 Feb 2020 12:52:29 +0000]
[ast] fix polynom display after 0000af49

Change-Id: I5d9dee0cb6b642c606c70053e30fa67d740eae84

5 months agoTCLTK on Mac fixed 01/21301/2
Cedric Delamarre [Tue, 11 Feb 2020 09:40:19 +0000]
TCLTK on Mac fixed

Change-Id: Ia72d3724b65e34b251a1dc18a25651edbc5a3906

5 months agoxcos: fix headless image generation (again) 04/21304/2
Clement David [Tue, 11 Feb 2020 10:38:05 +0000]
xcos: fix headless image generation (again)

Change-Id: I9eb94e82ae1fbd97c8c78da9a08f4cc41ad451aa

5 months ago[elementary_functions] fix test 03/21303/2
Adeline CARNIS [Tue, 11 Feb 2020 10:23:43 +0000]
[elementary_functions] fix test

test_run("elementary_functions", ["bug_426", "bug_3735", "clean",
"conj"])

Change-Id: I15aca5fd0ac919cb6a463b6c514a2c43e3507671

5 months agofix ast tests 98/21298/3
Antoine ELIAS [Mon, 10 Feb 2020 21:38:18 +0000]
fix ast tests

Some tests still failed, especially with time comparison. ( 15087, 15701 )
And other with numerical difference ( 14303, 15781 )

Change-Id: I1cbf68c1953e6017e9e601b3f330a2b4ba043c5d

5 months ago[api_scilab] dia.ref regen about quote in string display 99/21299/3
Cedric Delamarre [Tue, 11 Feb 2020 08:57:19 +0000]
[api_scilab] dia.ref regen about quote in string display

Change-Id: I1be9cf60b7aca547130895128cbfbb9a17f83322

5 months ago[doc] wraps <refentry..>, unfold <synopsis> (part #1) 94/20894/13
Samuel GOUGEON [Sat, 2 Mar 2019 01:04:26 +0000]
[doc] wraps <refentry..>, unfold <synopsis> (part #1)

  First part: modules [a*] -> [coverage]

Change-Id: I86ec6ea911b95e0b8c5057667e4757c6a66e9058

5 months agokeep dimension of int-index during extraction 97/21297/2
Antoine ELIAS [Mon, 10 Feb 2020 16:28:46 +0000]
keep dimension of int-index during extraction

Change-Id: I68e04363c5230c553d10dd1adfb986c56bb724da

5 months agoast: pass bug_15781 after 55ed9848604 36/21236/3
Clément DAVID [Mon, 20 Jan 2020 09:29:37 +0000]
ast: pass bug_15781 after 55ed9848604

Change-Id: I6d83ed3363e5837e87e5b097349c60711b9fc980

5 months ago* Bug 16046 fixed [cacsd]: sysLin +/- [] yielded warnings 25/20925/5
Samuel GOUGEON [Fri, 5 Apr 2019 22:46:23 +0000]
* Bug 16046 fixed [cacsd]: sysLin +/- [] yielded warnings

  http://bugzilla.scilab.org/16046

  This proposed patch is conservative wrt Scilab 5.5.2 behavior:
  With it, we still have
   * [] + sys == sys + [] == sys - [] == sys
   * [] - sys == 0 - sys  (that's not -sys)

  But we alternatively could get an empty syslin
  (provided that an empty syslin is clearly defined...
   not sure this is the case in 5.5.2).

Change-Id: I5808aca8f0f2d78961de4ef8fe5411d8e1daa0f1

5 months ago* Bugs 16137 16138 16140 fixed: playsnd() fixed & upgraded 44/21044/11
Samuel GOUGEON [Fri, 19 Jul 2019 21:56:05 +0000]
* Bugs 16137 16138 16140 fixed: playsnd() fixed & upgraded

  http://bugzilla.scilab.org/16137
  http://bugzilla.scilab.org/16138
  http://bugzilla.scilab.org/16140

  Overhauled playsnd() page (PDF):
  http://bugzilla.scilab.org/attachment.cgi?id=4982
  (see the History)

Change-Id: I9f7c9af0a0f1f713a0030260889fe3d060436688

5 months ago* Bug 15428 fixed: repmat() was slow: rewritten => > 7x faster 82/19782/16
Samuel GOUGEON [Fri, 16 Feb 2018 06:35:47 +0000]
* Bug 15428 fixed: repmat() was slow: rewritten => > 7x faster

  http://bugzilla.scilab.org/15428

  http://mailinglists.scilab.org/Scilab-users-More-rapid-calculation-tp4037596p4037608.html

Change-Id: I599bbfa3988dbf865f2ff32eb360eabddd53227b

5 months agoTCL wrong function prototype 96/21296/2
Cedric Delamarre [Mon, 10 Feb 2020 14:33:14 +0000]
TCL wrong function prototype

Change-Id: I8a578db67e6360d8235a02fb9fcfa9a9e5a767ed

5 months ago* Bug 15359 fixed: twinkle(h) could not blink several objects together 49/19649/6
Samuel GOUGEON [Sat, 6 Jan 2018 18:50:12 +0000]
* Bug 15359 fixed: twinkle(h) could not blink several objects together

  http://bugzilla.scilab.org/15359

  * pages updated, but
    ja_JP removed (90% of contents would be in english)
  * dead code removed (about f) in .sci

Change-Id: I566692e986750009d6d77c71b3bf77e14d62cd5d

5 months agoCoverityFix-CID:1351023 Bad use of return value 69/20369/2
Nimish Kapoor [Sat, 28 Jul 2018 12:38:49 +0000]
CoverityFix-CID:1351023 Bad use of return value

Change-Id: Id3ae28b6f3c84090649115b9ea523d1df7f810a4

5 months ago* Bug 16321 fixed: typos in help pages 93/21293/4
Yuri Chornoivan [Sun, 9 Feb 2020 15:30:08 +0000]
* Bug 16321 fixed: typos in help pages

  http://bugzilla.scilab.org/16321

  + webtools: synopses unfold + long lines wrapped

Change-Id: I4b91a58cd171c7bf296e4cce6520624d8807c3dc

5 months agoFix after 55ed984 about extraction of real polynoms from complex matrix of poylnoms 86/21286/3
Antoine ELIAS [Thu, 6 Feb 2020 14:26:10 +0000]
Fix after 55ed984 about extraction of real polynoms from complex matrix of poylnoms
Add some non regression tests to covert all extraction sub functions in ArrayOf::extract.

Change-Id: I533386dcd59b16ccc50eba22cc10726821aea71e

5 months agoCoverity fixed: CID #1415535 to 1415545 79/21279/2
Clement David [Tue, 4 Feb 2020 15:49:58 +0000]
Coverity fixed: CID #1415535 to 1415545

Change-Id: I5a51681104c49781e726190383dbd0fc70929623

5 months ago* Bug 15737 fixed: setdiff() dit not support complex numbers 58/20858/8
Samuel GOUGEON [Mon, 21 Jan 2019 07:03:38 +0000]
* Bug 15737 fixed: setdiff() dit not support complex numbers

  http://bugzilla.scilab.org/15737

  + speed up: k is no longer computed when it is not requested.

Change-Id: I1dac082acb75ec9ce419eaa0822833566c32ac67

5 months ago* Bug 16320 fixed: typos in blocks interfaces + a few files 95/21295/6
Yuri Chornoivan [Sun, 9 Feb 2020 17:15:55 +0000]
* Bug 16320 fixed: typos in blocks interfaces + a few files

  http://bugzilla.scilab.org/16320

  Some UTF characters look NOT supported in gettext messages
  (they are eaten and do not appear in the .pot).

Change-Id: Ieda7357458380815f33f2a0a4bceef12b385bd86

5 months ago* Bug 15734 fixed: intersect() dit not support complex numbers 25/20725/11
Samuel GOUGEON [Mon, 21 Jan 2019 06:25:28 +0000]
* Bug 15734 fixed: intersect() dit not support complex numbers

  http://bugzilla.scilab.org/15734

  + speed up: ka and kb were computed while not requested

Change-Id: Ie502fbf2bea4d5a1f2ad24833351c34b2c1ef841

6 months agogsort: fix tests after decomplexification 90/21290/6
Samuel GOUGEON [Fri, 7 Feb 2020 13:43:44 +0000]
gsort: fix tests after decomplexification

Change-Id: I9a9bd508216483a62bc39cbc4a3eec6e5ba7fefe

6 months agofix deprecated msvc option /Gm 91/21291/2
Antoine ELIAS [Sat, 8 Feb 2020 12:00:43 +0000]
fix deprecated msvc option /Gm

Change-Id: I377a6a1eb4ac6ba8f0af56ee1835e93878d56f81

6 months ago* Bug 11826: localizing Xcos parameters interfaces 93/20993/20
Samuel GOUGEON [Fri, 31 May 2019 19:25:19 +0000]
* Bug 11826: localizing Xcos parameters interfaces

  http://bugzilla.scilab.org/11826

  hydraulics processed there: https://codereview.scilab.org/20883

  Apparently 52 dead or old code (exhaustive list)
  (no help page, and not in palettes except *) :
  * Branching: DEMUX_f*, MUX_f*, SCALAR2VECTOR*,
               ISELECT_f, SELECT_f, SWITCH2
  * Electrical: MOTOR
  * Events: CLKSPLIT_f, CLKSOM_f, EVTDLY_f
  * Linear: CLR_f, CLSS_f, DIFF_c, DLR_f, DLSS_f, DOLLAR*, DLSS_f*,
            GAINBLK*, GAIN_f*, INTEGRAL, REGISTER_f,
            SAMPHOLD, SAMPLEHOLD_f, SOM_f*, TCLSS_f
  * Misc: bplatform2, generic_block, generic_block2, IMPSPLIT_f,
          m_sin, scifunc_block, SPLIT_f
  * NonLinear: ABSBLK_f, EXPBLK_f, FSV_f, INTRBLK_f, INVBLK_f,
               LOOKUP_c, LOOKUP2D, SAT_f
  * Sinks: CLKOUT_f
  * Sources: CLKIN_f, CLOCK_f, CONST*, CONST_f, CURVE_c,
             GEN_SQR, Ground_g, RAND_f, STEP, tkscaleblk
             FROMWS_c = the true interface for FROMWSB

Change-Id: I3b22b3e1daa304e5f372778c73541d34ea5b99ae

6 months ago* Bugs 7562 + 15517 fixed: factorial() improved 40/19940/8
Samuel GOUGEON [Sat, 7 Apr 2018 19:12:04 +0000]
* Bugs 7562 + 15517 fixed: factorial() improved

  http://bugzilla.scilab.org/7562
  http://bugzilla.scilab.org/15517
  help page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4702
  SEP & discussion: http://mailinglists.scilab.org/Scilab-users-SEP-factorial-extension-on-171-10-4-tp4037916.html

Change-Id: I55dbfa752f16d45705fb445092c966755e905d25

6 months agogui: remove SwingScilabDockablePanel ambiguous casts 52/21252/5
Clement David [Thu, 23 Jan 2020 22:02:40 +0000]
gui: remove SwingScilabDockablePanel ambiguous casts

This will avoid crash at runtime on ClassCastException.

Change-Id: Ia74d4eeca8fd4c295e9b38a6f9b27f357aa6ac53

6 months ago* Bug 13738: get_figure_handle() set obsolete 53/20953/6
Samuel GOUGEON [Fri, 19 Apr 2019 01:03:25 +0000]
* Bug 13738: get_figure_handle() set obsolete

  http://bugzilla.scilab.org/13738

Change-Id: I98fa12cd28e4447ca8f33f5a7132a7dcce2d41f4

6 months ago* Bug 15628 fixed: actual removal of with_tk() 96/20596/5
Samuel GOUGEON [Tue, 30 Oct 2018 23:39:49 +0000]
* Bug 15628 fixed: actual removal of with_tk()

  http://bugzilla.scilab.org/15628

  Was deprecated at https://codereview.scilab.org/20181

Change-Id: I45e867a6ed509e31fc6c0bb6a903c15852df152b

6 months ago* Bug 14897 fixed: xinfo() actual removal 33/20033/4
Samuel GOUGEON [Sun, 20 May 2018 13:36:47 +0000]
* Bug 14897 fixed: xinfo() actual removal

  http://bugzilla.scilab.org/14897

  Anticipates the merge => master of https://codereview.scilab.org/19923

Change-Id: I8e7c8ef5959098b3454ee1f4e96221706eaa9b78

6 months ago* Bugs 7948 15825 fixed: gsort() multilevel sorting 23/20723/16
Samuel GOUGEON [Mon, 29 Oct 2018 02:33:26 +0000]
* Bugs 7948 15825 fixed: gsort() multilevel sorting

  http://bugzilla.scilab.org/7948
  http://bugzilla.scilab.org/15825
  Page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5059

  The tests and examples presently call directly the overloads
  on purpose, to be independent of the gateway. They can and will be
  changed into regular gsort() calls.

  This is the first step.
  The next one, afterward and in a separate commit will be for sparses
  (see 15839 below).

  This commit is noticeably required to process the following bugs:
    - http://bugzilla.scilab.org/15839 (sorting sparse and complex sparse)
    - http://bugzilla.scilab.org/15838 (sparse complex vector: wrong k)
    - http://bugzilla.scilab.org/15280 (hypermat of complex along dim>2)
    - http://bugzilla.scilab.org/15734 (intersect() with complex numbers)
    - http://bugzilla.scilab.org/15737 (setdiff() with complex numbers)

Change-Id: I7cd88246026ce14fa730d14d5c07064d84cbf73f

6 months agolocalization: fix a build issue 89/21289/1
Clément DAVID [Fri, 7 Feb 2020 12:25:30 +0000]
localization: fix a build issue

Change-Id: I5bd8aa4c461d21f8055ba117f9c97c391e23161f

6 months ago* Bug 15360 fixed: actual denom() and numer() removal 03/19803/5
Samuel GOUGEON [Mon, 26 Feb 2018 13:29:11 +0000]
* Bug 15360 fixed: actual denom() and numer() removal

  http://bugzilla.scilab.org/15360

  Code already cleaned up at https://codereview.scilab.org/19650

Change-Id: I8c28acecc8464bf847f27cebb8e3ecbd7cdabb58

6 months ago* Bug 15821 fixed: fac3d() and fac3d1() actually removed 72/20572/4
Samuel GOUGEON [Sat, 20 Oct 2018 23:43:18 +0000]
* Bug 15821 fixed: fac3d() and fac3d1() actually removed

  http://bugzilla.scilab.org/15821

Change-Id: If7c3bc0d50274ad8f7350960c1c6f3b19600da75

6 months ago[graphics] actual removal of isoview(xmin,ymin,xmax,ymax) syntax 02/19602/5
Samuel GOUGEON [Sun, 10 Dec 2017 18:59:48 +0000]
[graphics] actual removal of isoview(xmin,ymin,xmax,ymax) syntax

  Code already cleaned up @ https://codereview.scilab.org/#/c/18166/

Change-Id: I247f9829ce2db292d76049b4cd11aff0df14b0a5

6 months ago[scicos] last ++"|' routing to %c_a() 85/20885/4
Samuel GOUGEON [Mon, 25 Feb 2019 16:34:52 +0000]
[scicos] last ++"|' routing to %c_a()

  http://mailinglists.scilab.org/Scilab-users-Small-problem-with-Scilab-6-0-1-code-generation-tp4039068p4039115.html

  This is the only remaining [+([{&~,;=|]\s*\+\s*["'] occurrence
  found in SCI

Change-Id: Ic921a488680f570c355a568956a6697173e1e563

6 months ago[console] Bookmarks: /home before /SCI 95/20895/4
Samuel GOUGEON [Sun, 3 Mar 2019 00:25:20 +0000]
[console] Bookmarks: /home before /SCI

  Access and changes of files in /home are (much) more frequent.
  => sorts case-insensitive in order to put /home before /SCI
  in the list of bookmarks (+ easier reading of the list).

  + Open File : *.xmi added

Change-Id: I4ab0434abff59f59de1fd1fae5e920c0d9c337f9

6 months agoCoverityFix-CID:1350648 Dropped or ignored exception 33/20133/2
Nimish Kapoor [Thu, 7 Jun 2018 13:19:20 +0000]
CoverityFix-CID:1350648 Dropped or ignored exception

Change-Id: I45430b323e570a6b876f6b5f437695515ecdabe0