12 months agocompletion: fix tests 55/20755/2
Clément DAVID [Mon, 28 Jan 2019 22:16:59 +0000]
completion: fix tests

Change-Id: I018739cdbad191de790232a7168138698155f8f3

12 months agofix test in completion (#2848) 30/20730/2
Antoine ELIAS [Wed, 23 Jan 2019 16:27:30 +0000]
fix test in completion (#2848)

Change-Id: Ifb1864ee1037bcb4bd3ed68f231bf823dbabf42f

12 months agoAddressSanitizer: fix crash on completeLine 48/20748/3
Clément DAVID [Mon, 28 Jan 2019 13:35:58 +0000]
AddressSanitizer: fix crash on completeLine

An invalid access has been introduced at 66eff04a, the
findMatchingPrefixSuffix function should always return a positive or
zero length.

Change-Id: Ic8ceadae82e809c679e7c6d8c5aed803b4fc6315

12 months agoXcos: "Region to superblock" fixed 34/20734/4
Clement DAVID [Thu, 24 Jan 2019 16:22:56 +0000]
Xcos: "Region to superblock" fixed

The action suffered from several regression since 6.0.0 and most of the 5.5.2
features were not useable anymore. As this feature is implemented in Java, it
pushes changes to the Model through the Controller without taking into account
Adapters' partial information. These information were then non conformant to the
underlying Model and introduced some flaw at I/O blocks allocation time (from
scicos_new / adapters calls), update (from Controller/Model calls), link
reconnection (from Controller/Model calls) and simulation (from adapters calls).

Change-Id: Ib568e1365dfe9d48a6e8fa9fc7e20fdabe6e518d

12 months ago* Bug #15472 fixed - mdelete('test') worked like mdelete('test.*') under Windows 43/19843/5
Adeline CARNIS [Mon, 12 Mar 2018 15:20:30 +0000]
* Bug #15472 fixed - mdelete('test') worked like mdelete('test.*') under Windows

Change-Id: Idf64b0a3b24187f92f70221598b1992e4d98b18e

12 months agofix tests getURL [fileio], macrovar/2654/4608/7163 in [functions] 37/20737/2
Samuel GOUGEON [Thu, 24 Jan 2019 23:48:44 +0000]
fix tests getURL [fileio], macrovar/2654/4608/7163 in [functions]

Change-Id: I26314e1a373d7f29c880e1d7d3ce5162809e3d01

12 months agoxmlGetValues: fix after a9b33b1 36/20736/3
Antoine ELIAS [Thu, 24 Jan 2019 17:18:06 +0000]
xmlGetValues: fix after a9b33b1

Change-Id: I71efa0de924bcd3752e2d63bf4242d019b41ab5b

12 months agoAddressSanitizer: fix some issues at first usage 33/20733/2
Clément DAVID [Fri, 18 Jan 2019 14:24:56 +0000]
AddressSanitizer: fix some issues at first usage

 * Console completion is almost always use on debug
 * UI does not display without the Uimenu fix

Change-Id: Idf6d3406ea0648db3e1595a112dda35fb79a15e3

12 months ago* Bug 15433 fixed: getPreferencesValue() => xmlGetValues() in [xml] 17/19817/4
Samuel GOUGEON [Thu, 1 Mar 2018 00:42:45 +0000]
* Bug 15433 fixed: getPreferencesValue() => xmlGetValues() in [xml]

  http://bugzilla.scilab.org/15433

Change-Id: I450a412a03df311c0695a570af48aa4189f09e7f

12 months agofix regression from %r_i_r shown in rational.tst 31/20731/2
Samuel GOUGEON [Wed, 23 Jan 2019 17:15:00 +0000]
fix regression from %r_i_r shown in rational.tst

  + dead code cleaned

Change-Id: Iced6c8bcb7247f3ac24aee66ba84cdd652995f3c

13 months ago[overloading, cacsd] fix regressions after 639afd36 21/20721/4
Stéphane Mottelet [Mon, 21 Jan 2019 09:47:37 +0000]
[overloading, cacsd] fix regressions after 639afd36

overloading macros where giving wrong results when
comparing rlist(1,0) with %inf or poly(%inf,'x','coeff')

Change-Id: Ice3915bb191763ce6ee2ef05acc40dde089c161a

13 months ago* Bug 15884 fixed: bode() layout improved 34/20634/5
Samuel GOUGEON [Sat, 24 Nov 2018 00:34:44 +0000]
* Bug 15884 fixed: bode() layout improved

  http://bugzilla.scilab.org/15884

  Comparison without/with this patch (rendering scale 1:1):
     http://bugzilla.scilab.org/attachment.cgi?id=4849

Change-Id: Ida1a668ca93b8ca546583f7b45927af38f62d575

13 months agotoolbox skeleton fixed about _d() and dgettext() 22/20722/5
Cedric Delamarre [Tue, 22 Jan 2019 14:36:24 +0000]
toolbox skeleton fixed about _d() and dgettext()

Change-Id: I5ceebc830dbac3536f1403cb62a4d15d38d73311

13 months agolocalization: update POT and dispatch PO files 28/20728/1
Clement DAVID [Wed, 23 Jan 2019 11:19:21 +0000]
localization: update POT and dispatch PO files

Change-Id: I2f4ed4bac8223672b7dec142d4e01e560c93c019

13 months ago* Bug 15922 fixed: rcond([]) returned [] => %inf 75/20675/4
Samuel GOUGEON [Thu, 3 Jan 2019 22:48:34 +0000]
* Bug 15922 fixed: rcond([]) returned [] => %inf

  http://bugzilla.scilab.org/15922

Change-Id: I5facf8e4a04acb62910533ecf0017ce03ba4dd2a

13 months ago* Bug 6777 fixed: gcf().anti_aliasing was poorly documented 58/20658/3
Samuel GOUGEON [Sat, 15 Dec 2018 01:23:45 +0000]
* Bug 6777 fixed: gcf().anti_aliasing was poorly documented

  http://bugzilla.scilab.org/6777
  anti_aliasing page: http://bugzilla.scilab.org/attachment.cgi?id=4860

Change-Id: Id70bd962f0c8441e57a4083ac4d58d3236157370

13 months ago* Bug 15873 fixed: sprand() yielded wrong density 12/20612/5
Samuel GOUGEON [Sat, 10 Nov 2018 20:32:29 +0000]
* Bug 15873 fixed: sprand() yielded wrong density

   http://bugzilla.scilab.org/15873

   Actual density relative accuracy more than 100 times better.
   Processing time slightly smaller (~ -20%)

   test_run sparse // passes, except spisp (as without this patch)

Change-Id: I1c303f272bf3e247660da2cf4f401860cbcd49bb

13 months ago* Bug 15898 fixed: edit() with user-defined | alias of macro 54/20654/4
Samuel GOUGEON [Sun, 9 Dec 2018 04:14:24 +0000]
* Bug 15898 fixed: edit() with user-defined | alias of macro

  http://bugzilla.scilab.org/15898

  edit() help pages are already in the [scinotes] module.
  edit() had not yet any unit tests.

Change-Id: Ib92c656e2b9fd9e0fd67c174281336defbb8c977

13 months ago* Bug 15899 fixed: tree2code(,%T) now indents with Scinotes prefs 53/20653/3
Samuel GOUGEON [Sun, 9 Dec 2018 02:27:09 +0000]
* Bug 15899 fixed: tree2code(,%T) now indents with Scinotes prefs

  http://bugzilla.scilab.org/15899

Change-Id: I0ce62d91f98ec54540b8d02339bce35716eca6e9

13 months ago* Bug 15891 fixed: [doc] matrix-wise trigo pages => subsection 47/20647/4
Samuel GOUGEON [Thu, 29 Nov 2018 02:02:39 +0000]
* Bug 15891 fixed: [doc] matrix-wise trigo pages => subsection

  http://bugzilla.scilab.org/15891

Change-Id: Idbd763c54f1c3657e3cb248a2c3e2347641b3a02

13 months ago[doc] comparisons page improved 41/20641/4
Samuel GOUGEON [Mon, 26 Nov 2018 19:42:53 +0000]
[doc] comparisons page improved

Change-Id: I12e56b35b79acf4b37abd4b03f58ce037b0ad019

13 months ago[doc] cat() page improved 40/20640/4
Samuel GOUGEON [Mon, 26 Nov 2018 03:58:58 +0000]
[doc] cat() page improved

Change-Id: I4518c23803e740bf45c872f0c57da9025adb306b

13 months ago* Bug 15830 fixed: linspace() was not reliable with encoded integers 79/20579/8
Samuel GOUGEON [Mon, 22 Oct 2018 23:45:45 +0000]
* Bug 15830 fixed: linspace() was not reliable with encoded integers

  http://bugzilla.scilab.org/15830

Change-Id: I55f61bcc62b5d1819a5c0c28099847395ffe0637

13 months ago* Bug 15403 fixed: bar(..,'stacked') missed y=0 40/20540/9
Samuel GOUGEON [Sun, 7 Oct 2018 03:24:20 +0000]
* Bug 15403 fixed: bar(..,'stacked') missed y=0

  http://bugzilla.scilab.org/15403

  + other bugs fixed about syntaxes

 All tests refering to bar() pass:
test_run graphics bug_4106 show_error
test_run graphics bug_7080 show_error
test_run graphics bug_12615 show_error
test_run graphics bug_13579 show_error
test_run graphics bar_stacked show_error
test_run graphics barhomogenize show_error // already fails before this patch. Updated for this patch

Change-Id: Ia00f4051a0a50eb4d61b784424f2f6dc29d61b41

13 months agotest_run("polynomials", "polelm") failed 16/20616/3
Adeline CARNIS [Tue, 13 Nov 2018 14:05:53 +0000]
test_run("polynomials", "polelm") failed

Change-Id: Idb20a4f38cced8544a45d75f07a0dc35fda2c7fa

13 months ago[graphics] Demos: add a 'Technical plots' section 20/20720/2
Samuel GOUGEON [Mon, 21 Jan 2019 09:45:34 +0000]
[graphics] Demos: add a 'Technical plots' section

Change-Id: Ie7e883fc9050a71c5dbd16fe883b74be70462450

13 months ago* Bug 15929 fixed: missing .. in cbAtomsGui() 13/20713/3
Samuel GOUGEON [Fri, 18 Jan 2019 22:12:51 +0000]
* Bug 15929 fixed: missing .. in cbAtomsGui()

  http://bugzilla.scilab.org/15929

  Transient bug => no CHANGES entry

  This is the only case found in all *.sci .sce .tst .dia.ref files
  with /[^.\s]\s*\n\s*\+\s*('|")/m

Change-Id: Ia969baab85bea761d830938591b66f1b522e6b75

13 months ago* Bug 15881 fixed: Demos stems bars histograms gathered 24/20624/4
Samuel GOUGEON [Mon, 19 Nov 2018 05:26:25 +0000]
* Bug 15881 fixed: Demos stems bars histograms gathered

  http://bugzilla.scilab.org/15881

Change-Id: Ib2399037d5387d4662d98be985fae2c0524cbed3

13 months ago* Bug 15800 fixed: elementwise assignments in vector of handles 46/20546/5
Samuel GOUGEON [Wed, 10 Oct 2018 21:24:27 +0000]
* Bug 15800 fixed: elementwise assignments in vector of handles

  http://bugzilla.scilab.org/15800

  These cases will be illustrated in the set() page when improving it
  for http://bugzilla.scilab.org/15414

Change-Id: Id58d81ae4b2075b6827315865ee36382ff970789

13 months ago* Bugs 15748/51/52/55 fixed: min & max hardly worked with sparses 99/20499/10
Samuel GOUGEON [Sun, 16 Sep 2018 18:22:23 +0000]
* Bugs 15748/51/52/55 fixed: min & max hardly worked with sparses

  - http://bugzilla.scilab.org/15748 :
     min(Sparse,"c"|"r") and max(Sparse,"c"|"r") returned vectors of zeros.
  - http://bugzilla.scilab.org/15751 :
     min(sparse([],[])) returns 0 instead of []. Same issue with max()
  - http://bugzilla.scilab.org/15752 :
     min() and max() did not ignore %nan in sparses
  - http://bugzilla.scilab.org/15755 :
     min() and max() did not allow mixing sparse inputs with scalars
  - The second output k was not implemented for sparses.

  Code enabled and simplified a lot:
    * min(A): the code was very complicated
    * min(A,"c") duplicated the code for min(A,"r"), while both cases
      just differ by a transposition.
    * With the new simple and fast implementation, min(row,"r"|"c") and
      min(col,"r"|"c") no longer uses a special processing
    * Processing min(A,B) duplicated the code for min(A,B,C,..)
  Other code improvement:
    * Inputs are now tested to be real.
  Help pages:
    * Syntaxes unfolded
    * Arguments were hardly documented.
    * Examples: There were no example for "c"|"r", nor with sparses
      Examples were not illustrated.
    * See also: strange was missing
    Too many changes => to be retranslated from en_US.

Change-Id: I5e322dc34b0c33067a435029065895c654f57fc8

13 months agobug_4810 fixed, typo in NO CHECK REF 10/20710/1
Cedric Delamarre [Fri, 18 Jan 2019 15:35:27 +0000]
bug_4810 fixed, typo in NO CHECK REF

Change-Id: Iff0c8eb54b94bd6730cb75752aaaf306be543a00

13 months ago* Bugs 15866 & 15867 fixed: setdiff() + 'r'|'c' & integers 07/20607/4
Samuel GOUGEON [Sun, 4 Nov 2018 13:35:18 +0000]
* Bugs 15866 & 15867 fixed: setdiff() + 'r'|'c' & integers

  http://bugzilla.scilab.org/15866
  http://bugzilla.scilab.org/15867

  Page overhauled (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4839
  Too many changes to update non-en_US versions.
  It might be preferable to wait for fixing the additional setdiff bugs
     http://bugzilla.scilab.org/15737 (complex numbers) and
     http://bugzilla.scilab.org/15868 (sparse)
  in some additional commits before retranslating the new up-to-date
  setdiff page.

Change-Id: Ia72e6a634ba7dda2c8bec9e8248310d16b20201b

13 months ago[doc] realtime() page improved 13/20613/3
Samuel GOUGEON [Sun, 11 Nov 2018 01:03:21 +0000]
[doc] realtime() page improved

  http://bugzilla.scilab.org/12545

Change-Id: I61e0daccc4a0eea5d83f9a8483e8317b74386138

13 months ago* Bug 15259 fixed: <latex alt='..'> provides formula as text 08/20608/3
Samuel GOUGEON [Sun, 4 Nov 2018 18:50:48 +0000]
* Bug 15259 fixed: <latex alt='..'> provides formula as text

  http://bugzilla.scilab.org/15259

Change-Id: If8d79ec6839b9a50cc7eb2674ccad9911913874e

13 months ago[doc] move insertion & extraction pages => [elementary_functions] 06/20606/3
Samuel GOUGEON [Fri, 2 Nov 2018 11:44:30 +0000]
[doc] move insertion & extraction pages => [elementary_functions]

 Both pages
  * are not a matter of symbols nor of keywords
  * are elementary operations
  * go together with ind2sub() and sub2ind()

Change-Id: I6e13e67272d0dc2503abf29f9fb7ef96ce6ae40b

13 months ago* Bug #15490 fixed - Error message of grand function was incoherent. 80/20580/2
Adeline CARNIS [Tue, 23 Oct 2018 13:57:13 +0000]
* Bug #15490 fixed - Error message of grand function was incoherent.

http://bugzilla.scilab.org/15490

Change-Id: I9aed2f7c378bdcef6166f876835b46db7ddde7b0

13 months ago[doc] move is<shape> (isvector, etc) in dedicated section 05/20605/3
Samuel GOUGEON [Fri, 2 Nov 2018 11:28:17 +0000]
[doc] move is<shape> (isvector, etc) in dedicated section

  isempty() kept where it is: It is used for all containers, not only arrays.

Change-Id: I133860b44c2dbb612d57ca62edc352451da586fc

13 months ago* Bug 15860 fixed: [,] with cblock had troubles 04/20604/4
Samuel GOUGEON [Wed, 31 Oct 2018 19:47:11 +0000]
* Bug 15860 fixed: [,] with cblock had troubles

  http://bugzilla.scilab.org/15860

  Requirements to merge first:
    https://codereview.scilab.org/20594
    https://codereview.scilab.org/20600

Change-Id: I72b48b6bdecf69357a61a7a94aca29edc7095b96

13 months ago* Bug 15859 fixed: isempty() overloadable for tlists & mlists 03/20603/4
Samuel GOUGEON [Wed, 31 Oct 2018 16:43:10 +0000]
* Bug 15859 fixed: isempty() overloadable for tlists & mlists

  http://bugzilla.scilab.org/15859

Change-Id: Ib7c5dc009b9f39829593ef2f399aa7448031532f

13 months ago* Bug 12345: tree_show() moved [gui] => [data_structures] 01/20601/4
Samuel GOUGEON [Wed, 31 Oct 2018 12:58:52 +0000]
* Bug 12345: tree_show() moved [gui] => [data_structures]

  http://bugzilla.scilab.org/12345

  No tree_show() tests exist (unit, NR).

  Specific functions should preferably be gathered with other
  related ones /in term of usages/ (not of kind)
  (see also PlotSparse(), in [sparse], etc)

Change-Id: Ia6117e7ce96c0579f9c99ef487980483fe30000f

13 months ago[statistics] histc NR + bug_13490 tests fixed 97/20697/3
Samuel GOUGEON [Tue, 15 Jan 2019 00:28:20 +0000]
[statistics] histc NR + bug_13490 tests fixed

  Fix tests after https://codereview.scilab.org/20472

Change-Id: I0586013ff1bb94bb280b30dcdff5e1fe0a7253c1

13 months ago* Bug 15858 fixed: size(cblock) had troubles 00/20600/3
Samuel GOUGEON [Wed, 31 Oct 2018 11:28:15 +0000]
* Bug 15858 fixed: size(cblock) had troubles

  http://bugzilla.scilab.org/15858

Change-Id: I12baa30f499d22336396e30761d94e70726255ba

13 months ago* Bug 15853 fixed: mlist('cblock') endless 'operation+:..' warnings 93/20593/3
Samuel GOUGEON [Tue, 30 Oct 2018 15:38:39 +0000]
* Bug 15853 fixed: mlist('cblock') endless 'operation+:..' warnings

  http://bugzilla.scilab.org/15853

Change-Id: I22ad073ac12def47e662dad1db2796a0497ec73f

13 months agoBug #15284 fixed (again) - SuperBlocks port labels were not working 08/20708/4
Clément DAVID [Fri, 18 Jan 2019 09:33:24 +0000]
Bug #15284 fixed (again) - SuperBlocks port labels were not working

Change-Id: I09c4285929ffb81b0296405aee2529c57eef6f50

13 months agobug 15811: fix Cell::operator== function 67/20567/4
Antoine ELIAS [Fri, 19 Oct 2018 20:07:20 +0000]
bug 15811: fix Cell::operator== function

http://bugzilla.scilab.org/show_bug.cgi?id=15811

Change-Id: I2e0170ff779fe1924933a9f4ab55c35db90abd9a

13 months agoXcos tests: mvc_memleaks.tst should be cross-platform 51/20551/3
Clément DAVID [Thu, 11 Oct 2018 08:56:55 +0000]
Xcos tests: mvc_memleaks.tst should be cross-platform

Change-Id: I27bb3e2b829716026f8546c4f48ac9ae758fd2f0

13 months ago* Bug 15206 fixed: now Windows default mopen write mode is binary 88/20688/4
Stéphane Mottelet [Thu, 10 Jan 2019 17:24:51 +0000]
* Bug 15206 fixed: now Windows default mopen write mode is binary

http://bugzilla.scilab.org/show_bug.cgi?id=15206

Although the doc is quite clear about this point:

----
In addition, the following characters can be used to specify the type
of file:
t
 text file.
b
 binary file (default).
---

mopen() code missed the fact that Windows uses by default
text mode with LF <-> CR+LF translation.

Change-Id: I8808aea04683031a629a562cc27c3bc10e3a8016

13 months ago[ast] fix failing NR tests 89/20689/4
Stéphane Mottelet [Fri, 11 Jan 2019 12:57:35 +0000]
[ast] fix failing NR tests

bug_15301.tst had to be updated after update of the error message (CR=?)
bug_15747.tst had to be updated after https://codereview.scilab.org/#/c/20523/

Change-Id: I5d039c425ca411fd25493d0f1408abbefcece934

13 months ago[elementary_functions] fix nearfloat regression after 7a41f82d 90/20690/3
Stéphane Mottelet [Fri, 11 Jan 2019 14:23:13 +0000]
[elementary_functions] fix nearfloat regression after 7a41f82d

Change-Id: Iffadd661184a4d26c172dba4210bcecf41e5b9cf

13 months ago* Bug 14946 fixed: slint() misworked about %s %z and home 05/20705/3
Samuel GOUGEON [Wed, 16 Jan 2019 23:47:30 +0000]
* Bug 14946 fixed: slint() misworked about %s %z and home

Change-Id: I0533dc687db45071148dd318728d1f593f6baceb

13 months ago a+/-(i:step:$) must not shift the step 06/20706/3
Samuel GOUGEON [Tue, 20 Feb 2018 19:47:03 +0000]
 a+/-(i:step:$) must not shift the step

Change-Id: I29f965ea2cc142201ba9717c2c521a749f91bea0

13 months ago* Bug 11933 fixed: sci2exp failed for polynom. in s or z. Page overhauled 07/20707/3
Samuel GOUGEON [Wed, 30 Aug 2017 20:00:28 +0000]
* Bug 11933 fixed: sci2exp failed for polynom. in s or z. Page overhauled

 * http://bugzilla.scilab.org/11933
 * Page overhauled
   1) to document the case of other polynomials (<=> bug 11933.b)
   2) because many important features were misleading or undocumented:
      - Obscure short description (while it's a important function)
      - The doc made thinking that only scalars are supported, while
        vectors, matrices and hypermatrices are so.
      - The support to encoded integers, sparse, structures and cells
        arrays and mlists was undocumented.
      - The support of ascii(10) in strings was undocumented.
      - For containers, the restriction to components supported by
        sci2exp() was undocumented.
      - The impact of format() was not illustrated.
      - The See also section missed string(), evstr(), execstr(),
        pol2str()..
      etc
   Due to heavy changes, the page shall be retranslated from scratch.

Change-Id: I0bb56551c7671485730e30f3d7e4a87638bb53cc

13 months ago[core, differential_equations, elementary_functions] fix failing tests 94/20694/4
Stéphane Mottelet [Mon, 14 Jan 2019 16:31:22 +0000]
[core, differential_equations, elementary_functions] fix failing tests

Change-Id: I30a6449cbb2e3226284fd423ebd10eb75e74173b

13 months ago[core] fix NR tests failing after 50fe1d14 93/20693/3
Stéphane Mottelet [Mon, 14 Jan 2019 15:23:13 +0000]
[core] fix NR tests failing after 50fe1d14

Change-Id: I9f0c5dfa2a2157f2cc514564d6953ad2f638ccfe

13 months ago[fileio] fix failing mkdir unit test 96/20696/3
Stéphane Mottelet [Mon, 14 Jan 2019 17:43:07 +0000]
[fileio] fix failing mkdir unit test

Test was failing due to TMPDIR expansion in error message. Added
assert_checkfalse() in the case where removedir fails (when directories
to remove do not exist).

Change-Id: I6efee8e35a79c55de2dd037720852c78c12d5e5b

13 months ago[elementary_functions] fix imag() unit test after 11f23b83 95/20695/2
Stéphane Mottelet [Mon, 14 Jan 2019 17:00:30 +0000]
[elementary_functions] fix imag() unit test after 11f23b83

Change-Id: I589ce533e2c56b383eaf7eae0fe5652036ecd485

13 months ago* Bug 15924 fixed: sparse inequality to 0 yielded a wrong result 91/20691/6
Stéphane Mottelet [Mon, 14 Jan 2019 10:12:25 +0000]
* Bug 15924 fixed: sparse inequality to 0 yielded a wrong result

http://bugzilla.scilab.org/show_bug.cgi?id=15924

Change-Id: I96e9e3fdaa22d31f89ff4742fda7d077fa6bf23f

13 months ago* Bug 14902 fixed: now array(k)=[] works for handles 70/20670/3
Stéphane MOTTELET [Thu, 20 Dec 2018 19:42:08 +0000]
* Bug 14902 fixed: now array(k)=[] works for handles

http://bugzilla.scilab.org/show_bug.cgi?id=14902

Change-Id: I907d1640bf1bc2469a958fe3d4714c2fcc33dbcd

13 months ago[overloading] fix display of struct after ac421053 04/20704/1
Stéphane Mottelet [Wed, 16 Jan 2019 17:20:46 +0000]
[overloading] fix display of struct after ac421053

Change-Id: I268ad2e8770eb61e7464ff9ddf8275ce09063d8c

13 months agodocumentation: update images 99/20599/3
Clement DAVID [Wed, 31 Oct 2018 09:22:10 +0000]
documentation: update images

 * Fix images_md5.txt md5sum format with 0 padding

Change-Id: I4ffa295f0a339f71de164c64a825b39b169d8489

13 months ago* Bug #10411 fixed - Pivoting blocks drew out of bounds icons. 85/20485/3
Clément DAVID [Mon, 3 Sep 2018 15:43:23 +0000]
* Bug #10411 fixed - Pivoting blocks drew out of bounds icons.

Change-Id: I19e418f56bc7e27c94b1324a5675478967448c7c

13 months ago* Bug #15284 fixed: Port names are not set to the corresponding I/O block labels. 60/20560/2
Clément DAVID [Wed, 26 Sep 2018 09:12:40 +0000]
* Bug #15284 fixed: Port names are not set to the corresponding I/O block labels.

This commit also fix some issues while editing the labels through the
EditFormat UI and through the graph text editor (double click on the
label to edit).

Change-Id: Ia59430129ab366817b9964ddc825efa59e490f52

13 months agoFix misc. issues with Tab opening 61/20561/3
Clément DAVID [Wed, 26 Sep 2018 16:08:03 +0000]
Fix misc. issues with Tab opening

Change-Id: I800127c125b0ad631450878d219c2033486c43b7

13 months agoXcos test: fix blocks_link.tst 62/20562/2
Clement DAVID [Thu, 11 Oct 2018 07:37:07 +0000]
Xcos test: fix blocks_link.tst

Change-Id: I545ffce896cf553de08ee0e1e51b61c82784d547

13 months agoXcos tests: fix most of them and regen dia.ref 63/20563/2
Clement DAVID [Mon, 15 Oct 2018 09:37:45 +0000]
Xcos tests: fix most of them and regen dia.ref

Change-Id: Ifb22bda9ebe06e5b79fc05715e9ab709ddcbb1b6

13 months agoGraphics: fix compilation warnings 01/19001/3
Clément DAVID [Mon, 30 Jan 2017 09:33:43 +0000]
Graphics: fix compilation warnings

Change-Id: Id5e0a3459f2971d1517a76de0433f449c15717bb

13 months agotests: regenerate some dia.ref 02/20702/1
Clément DAVID [Wed, 16 Jan 2019 10:33:26 +0000]
tests: regenerate some dia.ref

Change-Id: I9f2b051d3cafd1240f5d7b85ac8ade48685b1152

13 months agohelp: fix minor typos and warnings on Scilab code colorization 28/20028/4
Clément DAVID [Wed, 16 May 2018 15:46:15 +0000]
help: fix minor typos and warnings on Scilab code colorization

Change-Id: Ib0821c2968f4d3af2c9572c0d1173f2c4b262154

13 months agoFix bug #14373: the `xcosAddToolsMenu` callback did not work anymore 27/20627/3
Clement DAVID [Fri, 26 Oct 2018 15:44:35 +0000]
Fix bug #14373: the `xcosAddToolsMenu` callback did not work anymore

Change-Id: Ie5a71288b7449e9504fb8b3d5190e23b6d363773

13 months ago* Bugs 15638 15805 15806 fixed: colorbar() improved 49/20549/8
Samuel GOUGEON [Sat, 13 Oct 2018 23:34:31 +0000]
* Bugs 15638 15805 15806 fixed: colorbar() improved

  http://bugzilla.scilab.org/15638 : unequal color spans
  http://bugzilla.scilab.org/15805 : bad tickings
  http://bugzilla.scilab.org/15806 : syntaxes with defaults umin, umax..

  Illustration: http://bugzilla.scilab.org/attachment.cgi?id=4817

  colorbar() help page to be updated & overhauled: will be done when
  processing http://bugzilla.scilab.org/4808

Other tests about colorbar() are OK:
test_run graphics bug_1126 show_error
test_run graphics bug_13733 show_error
test_run graphics bug_14711 show_error
test_run graphics bug_3184 show_error
test_run graphics bug_4658 show_error

  This commit may be split if it is preferable.

Change-Id: I88cd8dd2d4b9756549e396e58935b1f08e7f7290

13 months ago* Bug 15876 fixed: now struct and cells are reported native in browsevar 22/20622/6
Stéphane Mottelet [Fri, 16 Nov 2018 17:56:46 +0000]
* Bug 15876 fixed: now struct and cells are reported native in browsevar

http://bugzilla.scilab.org/show_bug.cgi?id=15876

Also repairs the display of macros and simplifies the terminology, i.e.
only "User function" are reported.

Screenshot:

http://bugzilla.scilab.org/attachment.cgi?id=4844

Change-Id: I2c48a185cd9fdda706e11cce30758915a83e4eed

13 months ago* Bug 15799 fixed: ifftshift() could not invert fftshift(x,dir) 73/20573/5
Samuel GOUGEON [Sun, 21 Oct 2018 20:46:47 +0000]
* Bug 15799 fixed: ifftshift() could not invert fftshift(x,dir)

  http://bugzilla.scilab.org/15799

Change-Id: I05e077c4a0c88d8276c325dca52c6e810ca6b2bb

13 months ago* Bug 15886 fixed: display of polynomials repaired 45/20645/6
Stéphane Mottelet [Wed, 28 Nov 2018 16:51:54 +0000]
* Bug 15886 fixed: display of polynomials repaired

http://bugzilla.scilab.org/show_bug.cgi?id=15886

also fixes regression on implicit polynomial display

Change-Id: I0a980e3cb49e0de9519aa72b78ad9af2dc09a875

13 months ago* Bug 15032 fixed: regression of structure fields display fixed 48/20648/11
Stéphane Mottelet [Fri, 30 Nov 2018 08:39:22 +0000]
* Bug 15032 fixed: regression of structure fields display fixed

http://bugzilla.scilab.org/show_bug.cgi?id=15032

Change-Id: Ieb4c1b1f50765aa05c4004c24b2a2c30171ead1d

13 months ago* Bug 15813 fixed: polarplot datatips shew cartesian coordinates 68/20568/6
Samuel GOUGEON [Fri, 19 Oct 2018 21:10:59 +0000]
* Bug 15813 fixed: polarplot datatips shew cartesian coordinates

  http://bugzilla.scilab.org/15813

  Test:
  clf
  polarplot()
  datatipManagerMode on
  // Click on a curve to add a datatip
  // Check that the label shows R (as generic radial coordinates)
  // and theta

Change-Id: I90eb477ce20e7bcbf79cee78307b7aa80fbaaefa

13 months agoUpdate for 2019 01/20701/2
Clément DAVID [Tue, 15 Jan 2019 17:11:53 +0000]
Update for 2019

Change-Id: I3449f525374296c8f4425ce9dfa6467d6e856a85

13 months ago* Bug 15907 fixed: filter was corrupting its input state array 68/20668/3
Stéphane Mottelet [Wed, 19 Dec 2018 09:21:20 +0000]
* Bug 15907 fixed: filter was corrupting its input state array

http://bugzilla.scilab.org/show_bug.cgi?id=15907

Change-Id: I572cd3cf01a7f8e49829cdb583a4cdb9e8e5d244

13 months ago* Bugs 15878/880 fixed: evans & sgrid were broken 23/20623/5
Samuel GOUGEON [Mon, 19 Nov 2018 02:20:58 +0000]
* Bugs 15878/880 fixed: evans & sgrid were broken

  http://bugzilla.scilab.org/15878
  http://bugzilla.scilab.org/15880

Change-Id: I429465140932b115b8d0f7d7da31fb897c1e2272

13 months ago* Bug 15512 fixed: now abort in script does not prevent mode restore 78/20678/8
Stéphane Mottelet [Mon, 7 Jan 2019 15:57:11 +0000]
* Bug 15512 fixed: now abort in script does not prevent mode restore

http://bugzilla.scilab.org/show_bug.cgi?id=15512

Change-Id: Iaf89f7fda1cb32de9a6a4c2d1c7c0d57b10269ba

13 months ago* Bug 15920 fixed: now genlib always regenerates missing .bin 74/20674/2
Stéphane Mottelet [Thu, 3 Jan 2019 11:30:04 +0000]
* Bug 15920 fixed: now genlib always regenerates missing .bin

http://bugzilla.scilab.org/show_bug.cgi?id=15920

Change-Id: I808f5d5b10d0151a438497fcd8cb34015c811da0

13 months ago* Bug 15808 fixed: [5i] was parsed as [5,i] 57/20657/4
Stéphane Mottelet [Fri, 14 Dec 2018 18:03:46 +0000]
* Bug 15808 fixed: [5i] was parsed as [5,i]

http://bugzilla.scilab.org/show_bug.cgi?id=15808

Change-Id: Ida04f76088cc21c43339b5ebee015939d72a12ce

13 months ago* Bug 15600 fixed: savematfile(File) was unstable and stiff 14/20514/14
Samuel GOUGEON [Sat, 22 Sep 2018 14:46:27 +0000]
* Bug 15600 fixed: savematfile(File) was unstable and stiff

  http://bugzilla.scilab.org/15600

  Merging first https://codereview.scilab.org/20476 is required.

  - savematfile(File) considered and tried to save all current variables
    (including Scilab macros etc) instead of only user ones.
  - Variables with unsupported types yielded an error and broke the
    whole saving, instead of being filtered out before saving.
  - When an error occurred, the file was not closed and stayed locked.
  - When no input variable was actually saved, the output file was
    created anyway.
  - Variables named flag, head, ij, it, it1, mn, v, vars, x, x1, M, O,
    P, T, or MOPT were corrupted by internal values before being saved.
  - In -v4, encoded integers could not be saved.
  - In -v4, an error message refered to the ASCII output file instead of
    a binary one.
  - In -v4, saving some hypermatrices corrupted the reloading of next
    stored variables.
  - In ASCII: UTF-8 output File pathname was not accepted.
  - Code factorized and cleaned

Change-Id: I7382ad748600c29b65f1788157c670af0f280541

13 months ago* Bug 15728 fixed: evstr(s) was wrong for s='k' 'tmp' 'vals'.. 76/20476/6
Samuel GOUGEON [Sun, 26 Aug 2018 07:08:48 +0000]
* Bug 15728 fixed: evstr(s) was wrong for s='k' 'tmp' 'vals'..

  http://bugzilla.scilab.org/15728

Change-Id: I9169f1eaa588ab7a53d9949f0a9fc86368297eca

13 months ago* Bug 14122 fixed: tmp_<date> dir in SCI/.atoms => TMPDIR 39/20639/3
Samuel GOUGEON [Mon, 26 Nov 2018 00:35:13 +0000]
* Bug 14122 fixed: tmp_<date> dir in SCI/.atoms => TMPDIR

  http://bugzilla.scilab.org/14122

Change-Id: Ie584520d36a7c47873cdb1da1fe5ae356bff750c

13 months ago* Bug 15890 fixed: +[] warning from evstr() 46/20646/3
Samuel GOUGEON [Wed, 28 Nov 2018 22:50:22 +0000]
* Bug 15890 fixed: +[] warning from evstr()

  http://bugzilla.scilab.org/15890

Change-Id: I3e26d32af0e6189dce48cbf62c38017d443b4087

13 months ago[slint] DeprecatedChecker list updated 52/20652/3
Samuel GOUGEON [Sat, 8 Dec 2018 00:39:44 +0000]
[slint] DeprecatedChecker list updated

Change-Id: I545bbe2ced874c6add39f0d6b671694ec6a45963

13 months ago* Bugs 7919 12835 13231 14388 fixed: NR tests added 95/20595/4
Samuel GOUGEON [Tue, 30 Oct 2018 20:54:31 +0000]
* Bugs 7919 12835 13231 14388 fixed: NR tests added

  http://bugzilla.scilab.org/7919  (CHANGED in 5.3)
  http://bugzilla.scilab.org/12835
  http://bugzilla.scilab.org/13231
  http://bugzilla.scilab.org/14388

Change-Id: I3d149cd5e13716e4bee8d39a1cb3701acc6ea29f

13 months ago* Bug #15850 fixed: now unary plus calls overload for non supported types 49/20649/9
Stéphane Mottelet [Mon, 3 Dec 2018 11:28:26 +0000]
* Bug #15850 fixed: now unary plus calls overload for non supported types

http://bugzilla.scilab.org/show_bug.cgi?id=15850

Change-Id: I9974ed4e6ff75e30ec5eee6322de85b3dd558b3f

13 months ago[doc] move mode() page /scilab => /console 98/20598/2
Samuel GOUGEON [Wed, 31 Oct 2018 09:03:13 +0000]
[doc] move mode() page  /scilab => /console

Change-Id: Ie93eac0630f7f6ddb9631a5c5bcdc9bdc8ad15f7

13 months ago* Bug 15776 fixed: assert_checktrue/false with sparse boolean 12/20512/5
Samuel GOUGEON [Fri, 21 Sep 2018 21:43:51 +0000]
* Bug 15776 fixed: assert_checktrue/false with sparse boolean

  http://bugzilla.scilab.org/15776

  There are no other occurrences of the modified error messages
  in the whole Scilab.

Change-Id: I9adf43790350d9230e01ee4c81a51b6678bbcbf3

13 months agogsort() crashed after 461b6ab7 37/20637/4
Samuel GOUGEON [Sat, 24 Nov 2018 14:05:53 +0000]
gsort() crashed after 461b6ab7

  as initially proposed @ https://codereview.scilab.org/20589

Change-Id: Ia95c4ab4b659fd7cea0a955f22ba8629de03774f

13 months ago[doc] console page overhauled 59/20659/6
Samuel GOUGEON [Sun, 16 Dec 2018 04:51:39 +0000]
[doc] console page overhauled

  PDF: https://codereview.scilab.org/cat/20659%2C1%2Cscilab/modules/console/help/console.pdf%5E0

Change-Id: I41c30da8ff3627cb0c1a978f794c629d88d836e9

13 months ago* Bug 10668 fixed: bloc2ss() page was inaccurate 95/19895/6
Samuel GOUGEON [Sat, 17 Mar 2018 07:23:43 +0000]
* Bug 10668 fixed: bloc2ss() page was inaccurate

  http://bugzilla.scilab.org/10668

Change-Id: I88bd34836572dc5114c0de8bbe33338d458f774f

13 months ago* Bug 2247 fixed [doc]: axes_properties page updated/improved 73/20673/4
Samuel GOUGEON [Sun, 23 Dec 2018 17:55:22 +0000]
* Bug 2247 fixed [doc]: axes_properties page updated/improved

  http://bugzilla.scilab.org/2247

  PDF page: http://bugzilla.scilab.org/attachment.cgi?id=4868

Change-Id: If847ea95131784a9dcaac976ae082059096229b8

13 months ago[doc] misc. small fix and improvements 33/20633/20
Samuel GOUGEON [Fri, 23 Nov 2018 20:53:23 +0000]
[doc] misc. small fix and improvements

  * rand : http://bugzilla.scilab.org/10484
  * odedc: http://bugzilla.scilab.org/11273

Change-Id: Ib6edaa5ffce7225310feadefeaa1ea40e0b19f0d

13 months ago[doc] clean() page improved / updated 86/20586/8
Samuel GOUGEON [Sat, 27 Oct 2018 00:41:06 +0000]
[doc] clean() page improved / updated

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

Change-Id: I8a7bd116476ae355aadd8c5082f16a65fe1fdc07

13 months ago* Bug 4953 fixed: now clean() works when the argument contains %inf 04/20204/12
Stéphane Mottelet [Thu, 28 Jun 2018 13:21:17 +0000]
* Bug 4953 fixed: now clean() works when the argument contains %inf

http://bugzilla.scilab.org/4953

Change-Id: I36f6dce1e0f81b5eb590c7b61c9d787128e7ff98

13 months ago[doc] plot() updated images: complement to 52e864 35/20635/4
Samuel GOUGEON [Sat, 24 Nov 2018 03:56:25 +0000]
[doc] plot() updated images: complement to 52e864

  New images forgotten in https://codereview.scilab.org/20470

Change-Id: I9ac113e0f2ffd6b91a4fbcdd3d2ca2ea364fc66e

13 months agoperl(): actual removal 91/20591/4
Samuel GOUGEON [Mon, 29 Oct 2018 19:08:03 +0000]
perl(): actual removal

  http://bugzilla.scilab.org/12012

  * On Windows, perl.exe is already removed from /tools/Perl in 6.0.1,
     making perl() useless.
  * DeprecatedChecker.cpp is already OK.

Change-Id: I3f24992cdcdcf3bb8a29df16a027d9dce4a395fb

13 months ago* Bug 14854 fixed: error_table page updated 33/20533/7
Samuel GOUGEON [Wed, 3 Oct 2018 17:15:56 +0000]
* Bug 14854 fixed: error_table page updated

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

Change-Id: I041608dbeb00102363eb93f2505ef02385bc9a8e