21 months ago[doc] surface_properties page improved 54/20554/5
Samuel GOUGEON [Mon, 15 Oct 2018 22:56:24 +0000]
[doc] surface_properties page improved

  * .color_flag, .color_mode, .visible, .surface_mode, .cdata_mapping,
    .hiddencolor properties overhauled.
  * See also: grayplot_properties and Matplot_properties added

Change-Id: Ic25e832f9bbec0c5a715f70ac046df008b4fb020

21 months agouieditor: clarify the 'Clear' uicontextmenu item 48/20548/5
Samuel GOUGEON [Sat, 13 Oct 2018 12:20:58 +0000]
uieditor: clarify the 'Clear' uicontextmenu item

  After plot() => 2 axes:
    * The item "Clear" is unclear: we don't know what will be cleared
      In pratical, it is always the current selected axes (not other
      selected objects like curves, etc).
    * The tooltip "Clears the figure" is misleading: When the figure
      has several axes, only the selected axes is cleared.

Change-Id: I11b7288290674505a174852dfab3173c90935aa7

21 months agoCoverityFix-CID:1396026 (after 12ad3dfd) 38/20538/4
Stéphane MOTTELET [Sat, 6 Oct 2018 11:47:15 +0000]
CoverityFix-CID:1396026 (after 12ad3dfd)

Change-Id: I19e3b83b1a742a405e5a02305137bbdbaea19dc7

21 months ago* Bug 15796 fixed: now msprintf("") does not crash Scilab any more 42/20542/5
Stéphane Mottelet [Mon, 8 Oct 2018 14:25:52 +0000]
* Bug 15796 fixed: now msprintf("") does not crash Scilab any more

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

Change-Id: I8e82380a977e982ebcfa07d1fb302eea0872f230

21 months ago* Bug 15497 fixed: now after s.a=list(1), type(s("a")) is 15 43/20543/6
Stéphane Mottelet [Mon, 8 Oct 2018 15:31:35 +0000]
* Bug 15497 fixed: now after s.a=list(1), type(s("a")) is 15

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

Change-Id: I0ddc1d09c7216817bc3f9d5b566e8e13577731af

22 months ago* Bug 7107 fixed: graphics_entities page completed 35/20535/4
Samuel GOUGEON [Wed, 3 Oct 2018 19:50:03 +0000]
* Bug 7107 fixed: graphics_entities page completed

  http://bugzilla.scilab.org/7107

  New version (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4804
  Added elements are highlighted.

Change-Id: Ia8cb40a487671cfdea68b6a55d910df61ecb51d7

22 months ago* Bug 15095: mfile2sci() translatepaths() failed with non-ASCII paths 25/20525/3
Samuel GOUGEON [Sat, 29 Sep 2018 23:37:01 +0000]
* Bug 15095: mfile2sci() translatepaths() failed with non-ASCII paths

  http://bugzilla.scilab.org/15095

  mfile2sci(): named parameters were not allowed
  translatepath():
    - path management improved, using dedicated functions
    - building the builder and loader was bugged:
      unix_g("pwd") does not work on Windows

Change-Id: I021d635ecdb052fcdb80adf1c5e7040c96a2d186

22 months agoBug 14386 fixed bis (remove CommentExp for empty else) 19/20619/2
Antoine ELIAS [Wed, 14 Nov 2018 20:54:32 +0000]
Bug 14386 fixed bis (remove CommentExp for empty else)

Change-Id: Ibec1f6ab9a031a2e05eb248d770fdb62eee0a998

22 months ago* Bug 15770 fixed: now zpss and zp2tf unitary tests succeed 04/20504/7
Stéphane Mottelet [Tue, 18 Sep 2018 13:31:12 +0000]
* Bug 15770 fixed: now zpss and zp2tf unitary tests succeed

test_run zp2ss and zp2tf were faling because
not real conjugate zeros and poles were incorrectly
checked

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

The proposed solution does not rely on intersect()
and simply checks if the polynomial built with the zeros
or the poles is real.

Change-Id: I7e89aedd210e63abdd7f6e4c57280f0dcc1708bd

22 months ago* Bug 15740 fixed: now (%s == %z) == %f and (%s ~= %z) == %t 03/20503/4
Stéphane Mottelet [Tue, 18 Sep 2018 09:40:33 +0000]
* Bug 15740 fixed: now (%s == %z) == %f and (%s ~= %z) == %t

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

Change-Id: Ic98854abeb7bf534d513bdb6cb66d91bb3efe223

22 months ago* Bug 15741 fixed: now +-* of polynomial with distinct var call overload 00/20500/2
Stéphane Mottelet [Mon, 17 Sep 2018 09:48:59 +0000]
* Bug 15741 fixed: now +-* of polynomial with distinct var call overload

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

Change-Id: I62f24c1243b5d524913955ba7fb59659c8a4ac6b

22 months ago* Bug 15642 fixed: now A(:) gives correct display for A sparse bool 19/20519/3
Stéphane Mottelet [Mon, 24 Sep 2018 09:53:47 +0000]
* Bug 15642 fixed: now A(:) gives correct display for A sparse bool

http://bugzilla.scilab.org/15642

Change-Id: I28074b6470eecd993ac349144750aa2e7fde8b64

22 months ago* Bug 15778 fixed: delete row/col of SparseBoolean crashed Scilab 18/20518/2
Stéphane Mottelet [Mon, 24 Sep 2018 08:58:43 +0000]
* Bug 15778 fixed: delete row/col of SparseBoolean crashed Scilab

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

Change-Id: I69b206e71a4dfc44c5a85bbf5440154640f9693c

22 months ago* Bug 15779 fixed: test_run() refused * in tests names 16/20516/5
Samuel GOUGEON [Sun, 23 Sep 2018 15:19:38 +0000]
* Bug 15779 fixed: test_run() refused * in tests names

  http://bugzilla.scilab.org/15779

  Page updated: http://bugzilla.scilab.org/attachment.cgi?id=4795

  Help ja_JP: misformated history section fixed

  Now (example):
--> test_run elementary_functions dec2*
   TMPDIR = C:\MyPath\AppData\Local\Temp\SCI_TMP_3668_1147

   001/004 - [elementary_functions] dec2oct.....................passed
   002/004 - [elementary_functions] dec2hex.....................passed
   003/004 - [elementary_functions] dec2bin.....................passed
   004/004 - [elementary_functions] dec2base....................passed
   ---------------------------------------------------------------------
   Summary
   ../..

Change-Id: Ib333d3839d0ab67620bfd4615c5ca21573e8295d

22 months ago[doc] matio pages improved 15/20515/4
Samuel GOUGEON [Sun, 23 Sep 2018 06:48:46 +0000]
[doc] matio pages improved

Change-Id: Ie3644dcc0832fd9a3cdaae156c93545c4c7237b5

22 months ago[renderer] mouseWheel zoom now centered on pointer location 81/20581/14
Stéphane Mottelet [Wed, 24 Oct 2018 06:30:19 +0000]
[renderer] mouseWheel zoom now centered on pointer location

http://bugzilla.scilab.org/show_bug.cgi?id=12711
video:
http://bugzilla.scilab.org/attachment.cgi?id=4829
http://bugzilla.scilab.org/attachment.cgi?id=4831
http://bugzilla.scilab.org/attachment.cgi?id=4833

Change-Id: I826e3da4489b39d6da466fbf482d11cdc77f2100

22 months ago[gui] move classes to pick objects into [renderer] 20/20620/2
Clément DAVID [Thu, 15 Nov 2018 10:33:09 +0000]
[gui] move classes to pick objects into [renderer]

Change-Id: I148c64d7343267fbf840c802e5e8c2eeb97d0a7c

22 months ago[hdf5] save(file, vector_of_names) allowed 52/20552/10
Stéphane Mottelet [Mon, 15 Oct 2018 11:34:09 +0000]
[hdf5] save(file, vector_of_names) allowed

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

Change-Id: Ia6cf1368885eb5faca5b0d6bd9d854f93dc51a67

22 months ago* Bug 14386 fixed: wrong commented end from string(macro) 13/20513/5
Samuel GOUGEON [Sat, 22 Sep 2018 11:37:27 +0000]
* Bug 14386 fixed: wrong commented end from string(macro)

  http://bugzilla.scilab.org/14386

  I failed finding how to remove the empty else block.
  At least this patch makes the code from string() working,
  even if it's not minimal.

Change-Id: I1984d49ea61466073bd34960128f2f0b0e19a02b

22 months ago* Bug 15774 fixed: now clean() works on sparse complex matrix 10/20510/2
Stéphane Mottelet [Fri, 21 Sep 2018 07:05:50 +0000]
* Bug 15774 fixed: now clean() works on sparse complex matrix

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

Change-Id: Ia8655df74a8923c96ae2d3236e0f134db821f4d4

22 months ago* Bug 15724 fixed: []^3 does not display Lapack error messages 05/20505/5
Stéphane Mottelet [Wed, 19 Sep 2018 09:42:01 +0000]
* Bug 15724 fixed: []^3 does not display Lapack error messages

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

Change-Id: I17e9f1f3c4833a8514404b0a3019d727a1a10408

22 months ago* Bug 15310 fixed: isdef regression for void type repaired 08/20508/3
Stéphane MOTTELET [Wed, 19 Sep 2018 23:02:24 +0000]
* Bug 15310 fixed: isdef regression for void type repaired

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

Change-Id: Iaf90690280fe235874f4d51e2ae2620ab070dfca

22 months ago* Bug 15698 fixed: now more intg roundoff error with a trivial integral 06/20506/4
Stéphane Mottelet [Wed, 19 Sep 2018 14:16:02 +0000]
* Bug 15698 fixed: now more intg roundoff error with a trivial integral

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

The problem was due to a too stringent default ATOL.
Optional ATOL and RTOL values given by user were also inverted
but this was not the cause of the problem.

Change-Id: I858710eb5a3c18ab38e2b9010f374912aba04952

22 months ago* Bug 15346 fixed: addressing rationals with linear indices 98/20498/4
Samuel GOUGEON [Sun, 16 Sep 2018 11:50:16 +0000]
* Bug 15346 fixed: addressing rationals with linear indices

  http://bugzilla.scilab.org/15346

  This is a fully back-compatible implementation,
  keeping type(rationals)==16
  (unlike https://codereview.scilab.org/19972)

Change-Id: I5f56a9c4d15f886f074a926a958a212cf929f367

22 months ago* Bug 7305 fixed: issparse() returned 0|1 instead of %F|%T 14/20614/3
Samuel GOUGEON [Sun, 11 Nov 2018 11:19:12 +0000]
* Bug 7305 fixed: issparse() returned 0|1 instead of %F|%T

  http://bugzilla.scilab.org/7305

Change-Id: I5cf80dba3f09aef40c10c9d33aaae3bba32002cf

22 months ago* Bug 15757 fixed: xcosPalAddBlock() was fragile + misleading message 89/20489/6
Samuel GOUGEON [Sat, 8 Sep 2018 21:42:34 +0000]
* Bug 15757 fixed: xcosPalAddBlock() was fragile + misleading message

  http://bugzilla.scilab.org/15757

Change-Id: Ia5fb9a031fbdc507a21416d550a3d9f0a6875e08

22 months ago[doc] role='see also': improved support in native and toolboxes pages 90/20490/5
Samuel GOUGEON [Sun, 9 Sep 2018 13:29:32 +0000]
[doc] role='see also': improved support in native and toolboxes pages

  Palettes and xcos blocks pages where the role is often missing
  will be processed appart

Change-Id: Ifc6e332e0b7b7e10def1635eb6a40e1a83e2cbbb

22 months ago* Bug 15746 fixed: now 1/[1 2 3] and [1 2 3]'\1 raise an error 83/20483/3
Stéphane Mottelet [Thu, 30 Aug 2018 11:21:13 +0000]
* Bug 15746 fixed: now 1/[1 2 3] and [1 2 3]'\1 raise an error

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

Change-Id: I5f9afeadb207bfe5a5a60a3cb85f7c95cb828477

22 months ago[doc] Misc. minor fixes & improvements 10/20610/4
Samuel GOUGEON [Wed, 7 Nov 2018 23:29:32 +0000]
[doc] Misc. minor fixes & improvements

  * fgets: http://bugzilla.scilab.org/15871

Change-Id: Id9a85359818056fa0bb00a9ac2787758599d016f

22 months agoMatlab sparse overloads gathered in [compatibility_functions] 78/20478/4
Samuel GOUGEON [Mon, 27 Aug 2018 11:30:00 +0000]
Matlab sparse overloads gathered in [compatibility_functions]

  Most of Matlab-specific msp overloads are already in
  SCI/compatibility_functions/macros

Change-Id: I58b68a3321fd18b818ec740cda955a08fede8216

22 months ago* Bug 14906 fixed: histc & histplot normalization was broken 72/20472/5
Samuel GOUGEON [Fri, 24 Aug 2018 18:20:55 +0000]
* Bug 14906 fixed: histc & histplot normalization was broken

  http://bugzilla.scilab.org/13490
  http://bugzilla.scilab.org/14906

  This bug hinders teachers & students (see http://bugzilla.scilab.org/15128)
  We must not wait for the hist() and histplot() refactoring for 6.1
  to fix it.

  * histc() (and so histplot) normalization fixed.
  * histc page:
    - syntaxes unfolded
    - ind => undocumented (very badly placed. classes expected in argout#2)
    - cf renamed h. h and normalization decsriptions fixed.
    - examples:
      - sum checking added in example #1
      - ; added after histc() to prevent displaying values flowing in the console
  * histplot page:
     - syntaxes unfolded
     - ind undocumented
      - ; added after histplot() to prevent displaying values in console

Change-Id: I8f13521cbc62bfa52534099dfd8faf34df9adc0d

22 months ago* Bug 8143 fixed: mtlb_qr had wrong input checking 74/20474/3
Samuel GOUGEON [Sat, 25 Aug 2018 17:31:25 +0000]
* Bug 8143 fixed: mtlb_qr had wrong input checking

  http://bugzilla.scilab.org/8143

  Just unblocking the simple usage.
  Second input still possible, even if it is unused.
  Matlab syntaxes accept additional inputs.
  Converter to be overhauled.

Change-Id: Ie684a68db563b701984ee5d84760d933a77eea55

22 months ago[core] who_user() missed vars starting as predef ones 73/20473/2
Samuel GOUGEON [Sat, 25 Aug 2018 17:07:21 +0000]
[core] who_user() missed vars starting as predef ones

Change-Id: I26706bf9c3d121940aaa82da6d379505ada51ab0

22 months ago* Bug 5521 fixed: surf(x,y,myFun) was not supported 71/20471/4
Samuel GOUGEON [Fri, 24 Aug 2018 05:25:21 +0000]
* Bug 5521 fixed: surf(x,y,myFun) was not supported

  http://bugzilla.scilab.org/5521

  Updated and improved page (en,PDF):
       http://bugzilla.scilab.org/attachment.cgi?id=4780
       * Description a bit simplified (more info in Arguments section)
       * 2 surf(Z) examples factorized (1 single plot with 2 subplots)
       * Example of non rectangular cells: very margin example replaced
         by an example in cylindrical geometry.

  Other improvements:
   * Error messages: the # of input was wrong in case of axes as first argin
   * surf() example :
     - the current axes was not cleared
     - the colormap was modified even when in case of subplots
   * X, Y:
     - providing scalars was not detected
     - matrices: incompatibles sizes were not detected
     - X & Y must be reals
   * Argins parser rewritten: other consistency checkings added

Change-Id: I361a43b6701d5f02c09639da04d1cb45c4f3c575

22 months ago* Bug #15809 fixed: HDF5 load/save was super slow for nested lists. 77/20577/4
Clément DAVID [Mon, 22 Oct 2018 15:50:57 +0000]
* Bug #15809 fixed: HDF5 load/save was super slow for nested lists.

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

Change-Id: Iba31f17e1de9bf5b551655fe25f68686b32f7f53

22 months ago* Bug 15854 fixed: horner(1:$,4) yielded an error 94/20594/4
Samuel GOUGEON [Tue, 30 Oct 2018 18:13:52 +0000]
* Bug 15854 fixed: horner(1:$,4) yielded an error

  http://bugzilla.scilab.org/15854

Change-Id: I7e9ec1f0ce77a4a9b75898322a89e94a008f5d9d

22 months ago* Bug 12529 fixed: listvarinfile page updated 69/20469/4
Samuel GOUGEON [Wed, 22 Aug 2018 20:57:19 +0000]
* Bug 12529 fixed: listvarinfile page updated

 http://bugzilla.scilab.org/12529

Change-Id: Id4dfcae77a0148c98d307a7c0478ac969403e5a0

22 months ago* Bug 15721 fixed: error while save(F,'-append', ..) deleted F 68/20468/4
Samuel GOUGEON [Wed, 22 Aug 2018 19:11:14 +0000]
* Bug 15721 fixed: error while save(F,'-append', ..) deleted F

  http://bugzilla.scilab.org/15721

Change-Id: Ib1368b250ea90af01662c1f931b1f244186d9e3d

22 months ago* Bug 15847 fixed: Scilab crashed at startup after af7a39b2 02/20602/2
Samuel GOUGEON [Wed, 31 Oct 2018 13:50:45 +0000]
* Bug 15847 fixed: Scilab crashed at startup after af7a39b2

  http://bugzilla.scilab.org/15847

  In this fixed release, the help is also back. Thanks

Change-Id: I3fc9ede5439f1685730b2791aed2e013e59d1338

22 months ago[doc] misc. fix, updates and minor improvements 28/20528/14
Samuel GOUGEON [Mon, 1 Oct 2018 20:36:09 +0000]
[doc] misc. fix, updates and minor improvements

 * mtlb_a (fr): The whole documentation is broken for all languages
   in both the 6.0 and the master branchs, likely due to this error
   introduced at https://codereview.scilab.org/20393 .
   Please merge ASAP to retrieve the doc.

 * while: http://bugzilla.scilab.org/15801
 * m2sci equiv: http://bugzilla.scilab.org/6139
 * colon: history updated

Change-Id: I3d91358297baccaf87bc405c49db5a244c9efa1e

22 months ago* Bug 158018 fixed: polarplot() example & demo improved 71/20571/5
Samuel GOUGEON [Sat, 20 Oct 2018 03:27:59 +0000]
* Bug 158018 fixed: polarplot() example & demo improved

  http://bugzilla.scilab.org/15818

  * polarplot() example could not be subplotted
  * polarplot demo
    - did not show "View code"
    - too often prompted the user

Change-Id: I162b577d53e434e7a52c591091e109deccafe3b0

22 months agoFix Scilab build after af7a39b2 74/20574/1
Clement DAVID [Mon, 22 Oct 2018 06:34:39 +0000]
Fix Scilab build after af7a39b2

There is no more macros inside ast.

Change-Id: I3fe546f1601915db8aef431cb50d34f795d62af3

23 months ago* Bug 14539 fixed: Building with hdf5 1.10.0 failed 65/20065/4
Gilles FILLIPINI through [Sun, 27 May 2018 11:21:59 +0000]
* Bug 14539 fixed: Building with hdf5 1.10.0 failed

  http://bugzilla.scilab.org/14539

Change-Id: I4620ccf4b6530fc8af501784a94d1aba800fb643

23 months ago* Bug 15718: bitwise functions with uint64(%inf) 64/20464/3
Samuel GOUGEON [Mon, 20 Aug 2018 10:49:12 +0000]
* Bug 15718: bitwise functions with uint64(%inf)

  http://bugzilla.scilab.org/15718

Change-Id: Iea904d6f80b09421e4a5099dee0a1afad5af840a

23 months agomove matfile2sci() [m2sci] => [matio] 50/20050/4
Samuel GOUGEON [Thu, 24 May 2018 20:09:48 +0000]
move matfile2sci() [m2sci] => [matio]

  This macro is about mat-file conversion, not m-file conversion.

Change-Id: I0b97c14161deb6a1aef0f48fb39a570d908d0f1d

23 months ago* Bug 12810: support added to build RTL pages (style.css, xmltoformat) 22/19822/7
Samuel GOUGEON [Fri, 2 Mar 2018 22:40:07 +0000]
* Bug 12810: support added to build RTL pages (style.css, xmltoformat)

  http://bugzilla.scilab.org/12810#c25

  With this patch:
  * pages for fa_* and ar_* are correctly built.
    They are correctly rendered RTL in a web browser, with protected
    area (literal, code, pre, etc).
    Only the path is right-justified but still LTR (could be reverted
    with a bit more work... Worthwhile to?)
  * The Scilab help viewer still can't render them correctly.
  * In partial fa or ar corpus, default en_US replacement pages are
    rendered LTR as usual.

Change-Id: I51cf8d62d943a3ddc7512c3ba7e1f5f6a0a7a1db

23 months ago* Bug 14355 fixed: powershell() was poorly documented 86/19986/4
Samuel GOUGEON [Mon, 30 Apr 2018 23:24:28 +0000]
* Bug 14355 fixed: powershell() was poorly documented

  http://bugzilla.scilab.org/14355

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

Change-Id: Ia432b5e271a50c46ae9f6378f39bc8a0c8483ba3

23 months ago* Bug 15476 fixed: Resistor Inductor Capacitor ConstantVoltage icons improved 29/19829/6
Samuel GOUGEON [Wed, 7 Mar 2018 11:40:17 +0000]
* Bug 15476 fixed: Resistor Inductor Capacitor ConstantVoltage icons improved

  http://bugzilla.scilab.org/15476

  * icons improved
  * Initial and set parameters value now displayed on the icons.
  * Icons and values are zoomed together (=> OK)
  * Icons are now square => ports now OK with 90° rotation.

  This shall improve the ergonomics of diagrams.

Change-Id: I7a1432245e5191b8aa03dff5e8666e113e12e221

23 months ago* Bug 15710 fixed: EXPRESSION block with & or ~ 63/20463/3
Samuel GOUGEON [Sat, 18 Aug 2018 17:51:20 +0000]
* Bug 15710 fixed: EXPRESSION block with & or ~

  http://bugzilla.scilab.org/15710

  Interactive test:
  * xcos()
  * Add an EXPRESSION block
  * Double-click the block to open its dialog
  * Enter the expression: (~u1|u2&u1)*1 and press OK
  => The expression must be correctly rendered on the block's icon
  => Xcos must still be available (not frozen)

Change-Id: I5570faab0d10adf00069f61f8710ce978bc53f66

23 months ago[bug_15624] GenericType check missing before cast 62/20462/4
Cedric Delamarre [Fri, 17 Aug 2018 14:38:39 +0000]
[bug_15624] GenericType check missing before cast

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

  test_run ast bug_15624
  test_run ast bug_15624 mode_nwni_profiling

Change-Id: I4cfae6c034bd61c117dc4c112be119f4295303a7

23 months agoRevert "* Bug 15452 fixed: libsciconsole-minimal.la is now linked" 66/20566/1
Clément DAVID [Fri, 19 Oct 2018 13:47:22 +0000]
Revert "* Bug 15452 fixed: libsciconsole-minimal.la is now linked"

This reverts commit f4c4fe7bb09cb1974ad7a5f6ab9b1c4562396eae as it break
the CI.

Change-Id: I85392ff5c74e368d88c5a54288e67b2c16e598e8

23 months agoast/macros/* => overloading/macros 18/20418/3
Samuel GOUGEON [Fri, 3 Aug 2018 07:47:55 +0000]
ast/macros/* => overloading/macros

Change-Id: I7d51091fbf9e940283414973b5aa9c6650ba2d04

23 months ago* Bug 15658 fixed: tbx_builder_src() wrong for ./src/java 17/20417/3
Samuel GOUGEON [Thu, 2 Aug 2018 12:49:41 +0000]
* Bug 15658 fixed: tbx_builder_src() wrong for ./src/java

  http://bugzilla.scilab.org/15658

  Test (with no C compiler installed/detected):
   * download BTD @ https://atoms.scilab.org/toolboxes/BTD
   * run its builder: the module must be built.

Change-Id: Ib3abe7b2cdc93329af522193b8b6df926b5df134

23 months ago[doc] update and fix some warnings 93/20393/3
Cedric Delamarre [Tue, 31 Jul 2018 10:12:35 +0000]
[doc] update and fix some warnings

There is a remaining `the macro message is used in an example and is undocumented` warning but this seems big enough to fix it in another commit.

Change-Id: I92716f56efef018e537dd7ab527741d88612cf64

23 months ago* Bug 15452 fixed: libsciconsole-minimal.la is now linked 17/20017/4
Sylvestre LEDRU [Fri, 4 May 2018 21:44:51 +0000]
* Bug 15452 fixed: libsciconsole-minimal.la is now linked

  http://bugzilla.scilab.org/15452

  Patch pushed.

Change-Id: I8baac9aa1a1f91c107e91f71fd1510a7c2cfa602

23 months ago* Bug 15458 fixed: hist3d() rendering was wrong 64/20164/5
Samuel GOUGEON [Sun, 17 Jun 2018 01:17:47 +0000]
* Bug 15458 fixed: hist3d() rendering was wrong

  http://bugzilla.scilab.org/15458

  Test: hist3d() with 5.5.2
  http://bugzilla.scilab.org/15274 prevents the right rendering with 6.0

Change-Id: I3fd469f8b52c8030a90ce7acce55a63bf889ba4b

23 months ago* Bug 15645 fixed: now deff('y=f(x)','z=x^2'),fsolve(1,f) raises an error 13/20213/2
Stéphane Mottelet [Wed, 4 Jul 2018 12:48:46 +0000]
* Bug 15645 fixed: now deff('y=f(x)','z=x^2'),fsolve(1,f) raises an error

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

Change-Id: Ia1a3a335c970f9ecc265e89138efccd4a082fa68

23 months ago* Bug 13039 fixed: Scinotes 'Save as in' opened targetdir/.. 18/19818/4
Samuel GOUGEON [Thu, 1 Mar 2018 05:44:35 +0000]
* Bug 13039 fixed: Scinotes 'Save as in' opened targetdir/..

 http://bugzilla.scilab.org/13039

Change-Id: I67c8228444b92d1ac18eb0d26a4ac111d4e4a988

23 months ago* Bug 15605: CLR & DLR blocks: issue with '%' 52/20152/3
Samuel GOUGEON [Sat, 9 Jun 2018 18:14:26 +0000]
* Bug 15605: CLR & DLR blocks: issue with '%'

  http://bugzilla.scilab.org/15605

Change-Id: I895957323e3a8a6333d7a2bacab441ed269e07f7

23 months ago* Bug 15814 fixed: gca().children(booleans) failed 58/20558/3
Samuel GOUGEON [Wed, 17 Oct 2018 12:37:59 +0000]
* Bug 15814 fixed: gca().children(booleans) failed

  http://bugzilla.scilab.org/15814

Change-Id: Ia58f671066dc1e1302f9eb7f2b574c0fac5669fd

23 months ago* Bug 14318 fixed: memory leaked when writing HDF5 73/20073/4
Tilman Blumhagen [Tue, 29 May 2018 16:58:12 +0000]
* Bug 14318 fixed: memory leaked when writing HDF5

  http://bugzilla.scilab.org/14318

Change-Id: I4afe7a8dd3535108aecf154d05a794fcfd281b4d

23 months ago* Bug 15582 fixed: mfile2sci() with only_double = %F 41/20041/5
Samuel GOUGEON [Tue, 22 May 2018 23:20:36 +0000]
* Bug 15582 fixed: mfile2sci() with only_double = %F

  http://bugzilla.scilab.org/15582

Change-Id: Ic192750b3878fd6e952123827b8e427bc5741d5a

23 months agofix OSX compilation after c747a062 55/20555/1
Stéphane MOTTELET [Tue, 16 Oct 2018 21:15:51 +0000]
fix OSX compilation after c747a062

Change-Id: Ifdd507385fba20a5cce0505f92ed9bf3887f6f63

23 months agofix infite mgetl after https://codereview.scilab.org/#/c/19945/ 47/20547/2
Antoine ELIAS [Thu, 11 Oct 2018 15:20:09 +0000]
fix infite mgetl after https://codereview.scilab.org/#/c/19945/

m = rand(80000, 1);
mputl(string(m), TMPDIR+"/test.txt");
// without this commit, it's never ends
// with it should take less than 100ms
tic();r = mgetl(TMPDIR+"/test.txt");toc(),size(r)

Change-Id: Ie475efe0f8454a195785c351e1f80ab5be2e989a

23 months ago* Bug 14536 fixed (+NRT): xpoly() could crash in log mode 39/20539/3
Samuel GOUGEON [Sat, 6 Oct 2018 15:50:36 +0000]
* Bug 14536 fixed (+NRT): xpoly() could crash in log mode

  http://bugzilla.scilab.org/14536

Change-Id: If0248c545a6fe8fce3401a2252eb73a53bff3174

23 months agoXcos: fix existing bug_7537.tst 44/20544/1
Clement DAVID [Tue, 9 Oct 2018 09:34:59 +0000]
Xcos: fix existing bug_7537.tst

Change-Id: I32ec3cc39bc507078beefcdf2f75ba1c9e92b87d

23 months ago* bug #15468: Xcos saved file used non UTF-8 characters which lead to invalid file... 22/20522/2
Clement DAVID [Thu, 27 Sep 2018 13:35:40 +0000]
* bug #15468: Xcos saved file used non UTF-8 characters which lead to invalid file loading later.

This seems not visible on most linux systems but trivial to reproduce on
windows with a product block (containing a U+00D7 MULTIPLICATION SIGN).

Change-Id: I5f45bee72b76d17b5f70ec0f7de815cbb3df9fac

23 months agouicontrol(x) to set focus must pass through the model instead of call directly SwingView 37/20537/3
Antoine ELIAS [Fri, 5 Oct 2018 12:32:21 +0000]
uicontrol(x) to set focus must pass through the model instead of call directly SwingView

Change-Id: I557994bd67e20a8e659aaea95de7f94d3f494a95

23 months agohead_comments(): argin#2 removed since Scilab 5.0 34/20534/2
Samuel GOUGEON [Wed, 3 Oct 2018 18:21:14 +0000]
head_comments(): argin#2 removed since Scilab 5.0

Change-Id: I509b3c0408eb3d49902cbf7c93578ea991b7af31

23 months agoupdate winows installer with changes about hdf5 module 32/20532/2
Antoine ELIAS [Wed, 3 Oct 2018 16:11:04 +0000]
update winows installer with changes about hdf5 module

Change-Id: Ia40ff90e659d8c3b1e8ecf76c385692850adc7ff

23 months agowindows: rename hdf5 scilab lib scihdf5 instead of hdf5 29/20529/1
Antoine ELIAS [Wed, 3 Oct 2018 13:19:20 +0000]
windows: rename hdf5 scilab lib scihdf5 instead of hdf5

Change-Id: I8662c576553786a12f285a8c36d4c5401ab1cf76

23 months ago* Bug 15579 fixed: cond([]) now returns 0 95/20095/4
Samuel GOUGEON [Fri, 1 Jun 2018 20:12:48 +0000]
* Bug 15579 fixed: cond([]) now returns 0

  http://bugzilla.scilab.org/15579

Change-Id: Icba32a1f316c6df9305e5770dec0227a75f1cb79

23 months ago* Bug 15753 fixed: issparse(sparseBooleans) returned 0 84/20484/3
Samuel GOUGEON [Sat, 1 Sep 2018 23:44:49 +0000]
* Bug 15753 fixed: issparse(sparseBooleans) returned 0

  http://bugzilla.scilab.org/15753

Change-Id: I9c2374001fdb26fd5b913a556a0f0cb8d8a05f1a

23 months ago* Bug 15736 fixed: unique([1 %i]) failed after 6027f847 77/20477/3
Samuel GOUGEON [Mon, 27 Aug 2018 09:17:08 +0000]
* Bug 15736 fixed: unique([1 %i]) failed after 6027f847

  http://bugzilla.scilab.org/15736

Change-Id: Iddb42e6656f0e1e134bc9cde47db45af11129c31

23 months ago* Bugs 7659 & 14757 fixed: error() page updated for Scilab 6 26/20526/7
Samuel GOUGEON [Sun, 30 Sep 2018 05:53:32 +0000]
* Bugs 7659 & 14757 fixed: error() page updated for Scilab 6

  http://bugzilla.scilab.org/7659
  http://bugzilla.scilab.org/14757

  error_table will be updated in another commit

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

Change-Id: Ib691e41a9a363ea818e79f57c0f9f4c415c9fbaa

23 months ago* Bug 7215 fixed: Some Matlab-Scilab equiv. were outdated (A-F) 17/20517/5
Samuel GOUGEON [Sun, 23 Sep 2018 19:17:29 +0000]
* Bug 7215 fixed: Some Matlab-Scilab equiv. were outdated (A-F)

  http://bugzilla.scilab.org/7215

Change-Id: Ide7275c79f8eabc07f9afada936a6ed090936999

23 months ago* Bug 11765 fixed: eigs() page added in Matlab equivalences 27/20527/6
Samuel GOUGEON [Sun, 30 Sep 2018 17:54:33 +0000]
* Bug 11765 fixed: eigs() page added in Matlab equivalences

  http://bugzilla.scilab.org/11765

Change-Id: I5592804dc23a64f710b47daa6a6f87f5227f984c

23 months ago* Bug #15455 fixed: OCaml build sometimes failed with Linenum being an unbound module. 81/20481/2
Clément DAVID [Wed, 29 Aug 2018 06:41:38 +0000]
* Bug #15455 fixed: OCaml build sometimes failed with Linenum being an unbound module.

On some parallel builds with recent OCaml version some mli files might generate
incomplete cmi files. This fix discard the parallel build for all OCaml code
and remove mli generation (to avoid incomplete cmi files).

Change-Id: I4f898b776120d37a08d7c493b385ff6a5eae064b

23 months ago[ui_data] reactivate bytes column in browsevar 01/20501/5
Stéphane Mottelet [Mon, 17 Sep 2018 13:14:22 +0000]
[ui_data] reactivate bytes column in browsevar

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

As the memory occupied by objects is now computed this
hidden column diserved to be visible again.

Change-Id: Idc2298dabac16572fa75e3f703d7f9dd37f24e18

23 months agoafter 1899cc3 some overload without return value failed 23/20523/3
Antoine ELIAS [Thu, 27 Sep 2018 14:13:09 +0000]
after 1899cc3 some overload without return value failed

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

NRT and CHANGES.md already commit in https://codereview.scilab.org/#/c/20502/

Change-Id: I93eae622034eed21ae6ba90b48b017f2391d6828

23 months ago[elementary_funtions] rewrite of permute() as a C++ gateway 86/20486/6
Stéphane Mottelet [Wed, 5 Sep 2018 16:29:21 +0000]
[elementary_funtions] rewrite of permute() as a C++ gateway

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

Change-Id: I7b03bfb03acbf6f984ea35a8c09e21d150cd9de4

23 months ago* Bug 15747 fixed: no output in overloaded operator crashed Scilab 02/20502/4
Stéphane Mottelet [Mon, 17 Sep 2018 16:14:39 +0000]
* Bug 15747 fixed: no output in overloaded operator crashed Scilab

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

Change-Id: Id650e879c335225337957cb53baffd14d32ce7c8

23 months ago* Bug #15758 fixed: sparse([0 0],1) does not crash scilab any more 92/20492/14
Stéphane Mottelet [Mon, 10 Sep 2018 11:25:48 +0000]
* Bug #15758 fixed: sparse([0 0],1) does not crash scilab any more

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

Change-Id: I503426e5b4900e7f5523ac3b74e9f3d046e9a308

23 months ago[cacsd, polynomial,...] fix potential regression not fixed by 05ff1f95 96/20496/10
Stéphane Mottelet [Thu, 13 Sep 2018 17:06:25 +0000]
[cacsd, polynomial,...] fix potential regression not fixed by 05ff1f95

also [signal_processing, overloading, ast, string, compatibiity_functions]

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

https://codereview.scilab.org/#/c/20482/
https://codereview.scilab.org/#/c/20091/

Change-Id: Iadd3815d6263de2c0c54dcac2ed89a2380742fcb

23 months ago* Bug 15024 fixed: now A=10; A{1}=2 raises an error 87/20487/2
Stéphane Mottelet [Thu, 6 Sep 2018 10:19:25 +0000]
* Bug 15024 fixed: now A=10; A{1}=2 raises an error

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

Change-Id: I6663be50e6e622f238d0b7874bd57e405a09dde0

23 months ago[cacsd] relax tolerance in sylv() unit test 97/20497/3
Stéphane MOTTELET [Thu, 13 Sep 2018 21:58:47 +0000]
[cacsd] relax tolerance in sylv() unit test

Change-Id: Ie1dfe41e787c1b6343bb73a1f5e0817244e269f8

23 months ago* Bug 15762 fixed: error() allows multiline messages again 95/20495/5
Stéphane Mottelet [Wed, 12 Sep 2018 11:56:07 +0000]
* Bug 15762 fixed: error() allows multiline messages again

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

Change-Id: I9978578a474ed63e9f9e8594d2e9f0cd5ef89e83

23 months ago* Bug 15675 fixed: whos() display afer format("e") is now correct 94/20394/3
Stéphane MOTTELET [Tue, 31 Jul 2018 13:07:30 +0000]
* Bug 15675 fixed:  whos() display afer format("e") is now correct

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

Change-Id: Ia209aa0e86a416a3d6c55ef7d8cfbe3dc75a21f2

23 months ago* Bug 15033 fixed: now fileinfo reports correct size under Windows 91/20391/4
Stéphane MOTTELET [Tue, 31 Jul 2018 08:02:37 +0000]
* Bug 15033 fixed: now fileinfo reports correct size under Windows

test_run("fileio", "bug_15033", "enable_lt")

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

Change-Id: I3fe1b124e7dd5e2bee0a4898a83e87c3dc71d7b7

23 months agofix java compilation after 57ef7ae 21/20521/1
Antoine ELIAS [Thu, 27 Sep 2018 07:17:42 +0000]
fix java compilation after 57ef7ae

Change-Id: Ie7ab25aef04e43eca586a4047b88f64c62988396

23 months agoallow to use #000000 as color of frame border 20/20520/3
Antoine ELIAS [Wed, 26 Sep 2018 14:32:58 +0000]
allow to use #000000 as color of frame border

Change-Id: Icb50edcdaf2a0ff056f08d32ed8ae76ae13604b5

2 years ago[doc] misc. fix and improvements (ja_JP help was broken) 19/20419/22
Samuel GOUGEON [Fri, 3 Aug 2018 11:21:19 +0000]
[doc] misc. fix and improvements (ja_JP help was broken)

 * xcorr(ja) fixed: broke building the ja_JP doc

 * slash: 12./b  is now (12)./b

Change-Id: I3b4485fd5c990e137b2c0fea28bb97cd0c7cb505

2 years ago[atoms] atomsQuit(): missing funcprot(0) for quitModule() redef 94/20494/2
Samuel GOUGEON [Mon, 10 Sep 2018 19:51:07 +0000]
[atoms] atomsQuit(): missing funcprot(0) for quitModule() redef

  Issue reported by Antoine Monmayrant in a private mail (CC Clément)

Change-Id: I36cff204ae2591c08f59f1d3091d0e1fde7c7ddf

2 years ago* Bug 15735 fixed: interp1() yielded some []+n warnings 80/20480/3
Samuel GOUGEON [Tue, 28 Aug 2018 12:00:29 +0000]
* Bug 15735 fixed: interp1() yielded some []+n warnings

  http://bugzilla.scilab.org/15735

Change-Id: Ia311e58966c715baad2c7ab3f0f2c7f3ca4c593a

2 years ago* Bug 15697 fixed: flts() examples failed due to deg(0*%z)==-%inf 67/20467/5
Samuel GOUGEON [Wed, 22 Aug 2018 11:05:23 +0000]
* Bug 15697 fixed: flts() examples failed due to deg(0*%z)==-%inf

 http://bugzilla.scilab.org/15074

 I did not commit CHANGES.md nor NRtest because this regression was
 introduced since the last 6.0.1 release.
 This local fix does not prevent to revert the commit about
 degree(0*%z)==-%inf

 Test:
  * Both blocks of flts() examples must run without error
  * The lqe() block of examples must run without error

Change-Id: I660a989a0416a7895f3e3dee7c73143d7bc97dc7

2 years ago[xcos] Sinks palette: all pages improved 32/19832/8
Samuel GOUGEON [Thu, 8 Mar 2018 08:45:21 +0000]
[xcos] Sinks palette: all pages improved

 Palette page :
   - BARXY       was missing => added
   - CEVENTSCOPE was missing => added
   - List made automatic as a "See also" one.

 Blocks pages:
 * Block screenshot: more compact vertical layout.
 * Contents: TOC simplified (main item removed; palette entry removed
    (it is in the help path); "Dialog box" entry renamed "Parameters";
    Example entry added; See also entry completed.
 * Palette section removed (useless, since, here, only the current one
   is pointed).
 * "Dialog box" section renamed "Parameters"
 * Dialog GUI: all upgraded. Often the screenshot shown a partial GUI
   list of parameters, with scrollbars.
   Positionning improved: For online pages, the screenshot is now
   flushed on the right, and the variablelist of parameters starts
   flowing on its left, without useless vertical extra space.
   In Javahelp, this floating feature is not supported: the screenshot
   is still alone and centered.
 * Example: 3 zcos diagrams improved (one remains with strange text
   positionning = bug)
 * See also: made automatic, with a simplelist and the role="see also"
   tag. Completed with some cross-references.

Change-Id: I66125a23e54b9e0e0a557c109fbda2eb8d4ba696

2 years ago[xcos] put CEVENTSCOPE in Sinks palette (in addition to Events) 39/19839/3
Samuel GOUGEON [Sat, 10 Mar 2018 01:28:47 +0000]
[xcos] put CEVENTSCOPE in Sinks palette (in addition to Events)

 + fix icon for the ABS block in the maths palette

Change-Id: I2f02bdfb6183861e6af48d2f88d917a163480937

2 years ago[cacsd] fix regressions after 639afd36 82/20482/6
Stéphane Mottelet [Wed, 29 Aug 2018 14:25:19 +0000]
[cacsd] fix regressions after 639afd36

Discussion @ http://bugzilla.scilab.org/15733

Complimentary patch at https://codereview.scilab.org/#/c/20467/

Change-Id: I700afb098d9bde6364c65e303428a248a7b6cc78

2 years ago* Bug 7362 fixed: 10 unused scicos macros in Hydraulics 42/19842/4
Samuel GOUGEON [Mon, 12 Mar 2018 01:59:40 +0000]
* Bug 7362 fixed: 10 unused scicos macros in Hydraulics

  http://bugzilla.scilab.org/7362

  All Scilab code has been scanned to check occurrences of
  each removed function.

  No occurrence in scilab_macros.txt (= already up-to-date)

Change-Id: I5e3e575a98ca60db1b5c8c6412fc5895147fb17d

2 years ago* Bug 14506 fixed: error in atomsInstallList() error message 41/20341/3
Samuel GOUGEON [Fri, 27 Jul 2018 15:21:50 +0000]
* Bug 14506 fixed: error in atomsInstallList() error message

  http://bugzilla.scilab.org/14506

Change-Id: I9b4e6c098424ae289fd139729d95d9687cb5b516