2 years agoScicos tests: fix sciblk2 language 02/19802/2
Paul Bignier [Mon, 26 Feb 2018 13:06:44 +0000]
Scicos tests: fix sciblk2 language

Change-Id: I59b09ab1a4f157df1ee5043626422181dcb0cafa

2 years agoScicos tests: improve Annotation 01/19801/3
Paul Bignier [Mon, 26 Feb 2018 12:46:58 +0000]
Scicos tests: improve Annotation

Change-Id: I1f81833785cc4dc46b8431a79cc64d59b3f481ad

2 years agoXcos doc: regen Hydraulics image 15/19815/2
Paul Bignier [Wed, 28 Feb 2018 13:56:06 +0000]
Xcos doc: regen Hydraulics image

 * Obtained by running 'make doc'

Change-Id: Ic34592bf1bbabeb4b3decbf349eff925dcd2f955

2 years ago* Bug 15495 fixed - Xcos: SampleCLK simple demo failed to simulate 02/19902/2
Paul Bignier [Wed, 21 Mar 2018 13:48:07 +0000]
* Bug 15495 fixed - Xcos: SampleCLK simple demo failed to simulate

Change-Id: Ic6d82652ac6424b53ecb76539b31fcad5dea770b

2 years ago* Bug #10190 fixed: Xcos blocks positioning fixed 14/19914/1
Clément DAVID [Mon, 26 Mar 2018 15:05:53 +0000]
* Bug #10190 fixed: Xcos blocks positioning fixed

They were not aligned to the grid on creation and Text block positions
were not saved on double-click creation.

Change-Id: I7ea4c94b9f0b9539d4668b9d01ef8451639a1dd9

2 years ago* Bug #15456 fixed: Xcos 5.5.x files did not load properly 20/19820/6
Clément DAVID [Thu, 1 Mar 2018 17:16:17 +0000]
* Bug #15456 fixed: Xcos 5.5.x files did not load properly

A loaded schema should be visible and should not crash Scilab. Fix :
 - Superblock diagrams as dictionary data twice
 - OPAR parameters decoding
 - Simulation with not connected links
 - Link's points and labels placement with a non-zero origin
 - ZCOS content.xml encoding as UTF-8

Change-Id: Ie07b3547cae165ad01e0d904a2167e26b665b60c

2 years ago* Bug #15464 fixed - Xcos CBLOCK & CBLOCK4 could not call dll files 14/19814/9
Paul Bignier [Wed, 28 Feb 2018 12:07:02 +0000]
* Bug #15464 fixed - Xcos CBLOCK & CBLOCK4 could not call dll files

Change-Id: I5baff85809b3f0ff2c5f1d1d28abbd29dfc750a5

2 years ago* Bug 14551 fixed: multichar expon. badly rendered in CLR & DLR Xcos icons 68/19768/8
Samuel GOUGEON [Thu, 17 Aug 2017 22:37:27 +0000]
* Bug 14551 fixed: multichar expon. badly rendered in CLR & DLR Xcos icons

  http://bugzilla.scilab.org/14551

  Cherry-picked from master https://codereview.scilab.org/19385

Change-Id: I146c52ae520edaca5c04439fb1ca90bbf2d984d4

2 years ago%io is now read-only 94/19894/5
Samuel GOUGEON [Sat, 17 Mar 2018 06:49:48 +0000]
%io is now read-only

Change-Id: I59458532476c8fde7fa158a03e743a7a83c625f3

2 years agoLocalization: update from launchpad 13/19913/1
Paul Bignier [Mon, 26 Mar 2018 08:44:14 +0000]
Localization: update from launchpad

 * Mainly deals with scicos & slint

Change-Id: I71f2b375afe195075a19df793244e33e26a89f9b

2 years ago[graphics] reactivate NRTest for bug 1857: now passes 90/19890/3
Samuel GOUGEON [Thu, 15 Mar 2018 23:26:18 +0000]
[graphics] reactivate NRTest for bug 1857: now passes

  http://bugzilla.scilab.org/1857

  test_run graphics bug_1857 show_error

Change-Id: Ia316a8b6b52ea6b728da761b410ba5c7459e3d34

2 years ago* Bug #15459 fixed - Xcos: fix code generation warnings 10/19810/2
Paul Bignier [Tue, 27 Feb 2018 12:39:15 +0000]
* Bug #15459 fixed - Xcos: fix code generation warnings

Change-Id: Ib32a13860929310678a5207dc21d31966e6ccb3e

2 years agoScicos tests: remove duplicated tests 85/19885/3
Clément DAVID [Thu, 8 Mar 2018 09:02:20 +0000]
Scicos tests: remove duplicated tests

These tests have been ported to use importXcosDiagram and ZCOS files in
the xcos module.

Change-Id: Icbd9f83229f3a19f7f75aa75306eda81887acafa

2 years agoXcos tests: fix most of the failing tests 31/19831/3
Clément DAVID [Wed, 7 Mar 2018 20:51:21 +0000]
Xcos tests: fix most of the failing tests

There is still some issues with:
  * bug_4715.tst failed with some [] + warning message
  * bug_7639.tst have an issue with code generation
  * bug_8235.tst fail with an invalid DSUPER context evaluation

Change-Id: Ic9d6793c105b2bc8d54b9bd77f0046c0d372697b

2 years agoAutotools: fix Copyright and date 87/19887/2
Clément DAVID [Thu, 15 Mar 2018 14:43:06 +0000]
Autotools: fix Copyright and date

Change-Id: I6d9f34c754ffb8af8e4c623fcc47e3fe64488b43

2 years ago* Bug 14521 fixed: CONVERT block: missing doc for types 2,6,7,8 04/19804/6
Samuel GOUGEON [Mon, 26 Feb 2018 21:44:04 +0000]
* Bug 14521 fixed: CONVERT block: missing doc for types 2,6,7,8

  http://bugzilla.scilab.org/14521

  The fr_FR GUI image will be updated separately after updating mo/po files

Change-Id: Iebc998960eec018aaf8b761e0fd0c18ed28e39a8

2 years agoXcos test: fix bug_8737 regression 30/19830/3
Clément DAVID [Wed, 7 Mar 2018 20:51:58 +0000]
Xcos test: fix bug_8737 regression

Change-Id: Ifde0609b0928fb38319595897817d0533418b013

2 years ago* Bug 15422 fixed - strsubst('ab', '', 'cd') crashed Scilab. 84/19784/4
Adeline CARNIS [Fri, 16 Feb 2018 16:15:45 +0000]
* Bug 15422 fixed - strsubst('ab', '', 'cd') crashed Scilab.

Change-Id: I77f5ffe488cefe33990cdbd2f41f97f7124f8d4d

2 years agoLocalization: update from launchpad 26/19826/2
Paul Bignier [Mon, 5 Mar 2018 10:00:20 +0000]
Localization: update from launchpad

Change-Id: I16680588e53cfc494a5b9da3e41960282b95ab91

2 years agoBug #15440 fixed: Scilab debug help page linked to Xcos debug. 35/19835/1
Stéphane MOTTELET [Fri, 9 Mar 2018 10:28:39 +0000]
Bug #15440 fixed: Scilab debug help page linked to Xcos debug.

Change-Id: Ie4f63fe669de8bef8427eff0b89f812c889db1c7

2 years ago* Bug 8127 fixed: ode() yielded some internal error messages in french 87/19787/3
Samuel GOUGEON [Sat, 17 Feb 2018 05:17:17 +0000]
* Bug 8127 fixed: ode() yielded some internal error messages in french

  http://bugzilla.scilab.org/8127

  All files of the ~/src directory of this module have been reviewed

Change-Id: If82f35d747d86823bc6759cd603d25a92396def0

2 years ago[sparse] missing documentation update after https://codereview.scilab.org/#/c/19794/ 95/19795/4
Cedric Delamarre [Fri, 23 Feb 2018 11:15:19 +0000]
[sparse] missing documentation update after https://codereview.scilab.org/#/c/19794/

Change-Id: I675ce36ecd550d90c13b40fedde7d9d125f596f0

2 years ago[sparse] sparse creation fixed with more than one value in same position 94/19794/2
Cedric Delamarre [Fri, 23 Feb 2018 09:56:10 +0000]
[sparse] sparse creation fixed with more than one value in same position

  * test_run sparse bug_7675

Change-Id: Idda2b2355b6ac8b02e09e4c370aea5b2986f59f7

2 years agoupdate f2c solution 83/19783/1
Antoine ELIAS [Fri, 16 Feb 2018 07:46:06 +0000]
update f2c solution

Change-Id: I67f569d59575aa3d1938fc81003c770a238bfd36

2 years agoCHANGES.md: format and refresh the html page 62/19762/5 6.0.1
Clément DAVID [Tue, 13 Feb 2018 21:40:18 +0000]
CHANGES.md: format and refresh the html page

Change-Id: Ic533bbe320c0f40aa595d3a1558cb04391ea5ec8

2 years agoDifferential equations demos: ode(roots) replaced by ode(root) 70/19770/2
Adeline CARNIS [Wed, 14 Feb 2018 16:52:27 +0000]
Differential equations demos: ode(roots) replaced by ode(root)

Change-Id: I6340008740befa3c4176da5bd21c38380e4fd66f

2 years agoXcos demos: refresh and update for the upcoming release 69/19769/3
Clément DAVID [Wed, 14 Feb 2018 11:56:26 +0000]
Xcos demos: refresh and update for the upcoming release

 * Plant discrete controller had a simulation issue with a Superblock,
it's possible to make it work after some GUI manipulation.
 * Hydraulics links have been aligned to the grid
 * AND Gate produced $\mathfs$ errors on loading
 * NOR Gate produced $\mathfs$ errors on loading

Change-Id: Ie137757082d6ba33cb81d94479d43733b3c15825

2 years agodassl.xml, ode.xml and intg.xml updated. ilib_for_link only accepts the names of... 85/19085/5
Adeline CARNIS [Fri, 10 Feb 2017 14:12:30 +0000]
dassl.xml, ode.xml and intg.xml updated. ilib_for_link only accepts the names of file.

Change-Id: I0cf83aeb06aeeb5a9946bc7757ca11bd83c3ffce

2 years agoWindows installer: add a shorcut for each mode + rename shorcuts 67/19767/3
Antoine ELIAS [Wed, 14 Feb 2018 14:05:07 +0000]
Windows installer: add a shorcut for each mode + rename shorcuts

Change-Id: I18cde1df1e296b7042404d48ad575fac1f1bf474

2 years agoscilab_macros.txt update 65/19765/3
Samuel GOUGEON [Wed, 14 Feb 2018 12:11:24 +0000]
scilab_macros.txt update

  after
  https://codereview.scilab.org/19764
  https://codereview.scilab.org/19703
  + scicos_scicoslib added (for scicos_diagram() etc)

Change-Id: Iead2613bf3c0b370e67b99935cafd762d26549e7

2 years agoLinux/Mac dynamic link: prepend gcc/clang libraries on LD_LIBRARY_PATH 59/19759/3
Clément DAVID [Tue, 13 Feb 2018 16:58:01 +0000]
Linux/Mac dynamic link: prepend gcc/clang libraries on LD_LIBRARY_PATH

Change-Id: I63cd49a646b6ca3e21cdbe65301a2cde39324da1

2 years ago* Bug #14305 fixed: unused %i_d_i() was not removed 64/19764/1
Samuel GOUGEON [Tue, 14 Feb 2017 05:11:43 +0000]
* Bug #14305 fixed: unused %i_d_i() was not removed

 http://bugzilla.scilab.org/14305

Change-Id: Ib12c2b18f97e787cfb199b709a1957cb285e0bfe

2 years ago* Bug #14929 fixed - setlanguage failed on main demos labels 16/19216/3
Samuel GOUGEON [Sat, 31 Dec 2016 13:06:51 +0000]
* Bug #14929 fixed - setlanguage failed on main demos labels

Change-Id: I9f0ade57889d7484c9b7bc20159a5000ad5ead9a

2 years agoinsert at negative index does not trigger 63/19763/2
Antoine ELIAS [Wed, 14 Feb 2018 07:53:09 +0000]
insert at negative index does not trigger

Change-Id: Id16bf770157859b62925efb67bcd9501de4e932a

2 years ago* Bug #14371 fixed: Scilab crashed when a block is edited. 61/19761/2
Clément DAVID [Tue, 13 Feb 2018 20:38:05 +0000]
* Bug #14371 fixed: Scilab crashed when a block is edited.

This modification enforce block ownership while dispatching the
View#propertyUpdated on the EDT. The objectReferenced and
objectUnreferenced notification are also not allowed to do object manipulations.

Change-Id: I181e13f31426bb37fb606b7bf31fe9553e77aa2a

2 years ago* Bug 15418 fixed: colordef('none'|'black') made title & labels invisible 60/19760/5
Samuel GOUGEON [Tue, 13 Feb 2018 18:37:47 +0000]
* Bug 15418 fixed: colordef('none'|'black') made title & labels invisible

  http://bugzilla.scilab.org/15418

  * page moved intentionally
  * image: md5 unchanged

Change-Id: I9c8238a36e0ae268ccbed1568fe7ce66d645339a

2 years ago* Bug 15413 fixed: ranges deletion in struct array failed 58/19758/3
Samuel GOUGEON [Mon, 12 Feb 2018 23:25:34 +0000]
* Bug 15413 fixed: ranges deletion in struct array failed

  http://bugzilla.scilab.org/15413

Change-Id: Ic1f06657cdaa0a8c7f9ac5563bda416b2c26ffbe

2 years ago* Bug 13796 fixed: tbx_generate_pofile() failed 46/19746/8
Samuel GOUGEON [Mon, 12 Feb 2018 01:49:19 +0000]
* Bug 13796 fixed: tbx_generate_pofile() failed

  http://bugzilla.scilab.org/13796

  tbx_generate_pofile()
  - missed _() and _gettext() references.
  - yielded #: comments with absolute location paths instead of relative
    to the module root
  - did not simplify the litteral '' into ' in the msgid.

Change-Id: I6cbfafea67e009a34a836527e02f29cc3b3c2c7d

2 years ago* Bugs 14629 & 14680: EXPRESSION block icon: better fix after CR19388 97/19397/4
Samuel GOUGEON [Mon, 21 Aug 2017 15:19:21 +0000]
* Bugs 14629 & 14680: EXPRESSION block icon: better fix after CR19388

  After https://codereview.scilab.org/#/c/19388:
  Changing exprs in a way that it is no longer executable may not be safe
  (for ex: may be reassessed when changing the context, although
   the committed change passed this operation).
  The proper way is to modify .graphics.style, that is only used for
  the icon: Done in this commit.

Change-Id: I526c52dfa71d16b2d71918b222a45ea91c2b5f33

2 years agoDynamic_link: add demos using stdlibs / intrinsics 57/19757/1
Clément DAVID [Mon, 12 Feb 2018 21:32:51 +0000]
Dynamic_link: add demos using stdlibs / intrinsics

These demos could be used as fast checks for basic linking with
standard libs (libc, libstdc++, libgfortran).

Change-Id: Id965e82954402feddac3c99b7020a27a84889a5d

2 years agoLinux: fix dynamic_link with gfortran 55/19755/2
Clément DAVID [Mon, 12 Feb 2018 17:13:24 +0000]
Linux: fix dynamic_link with gfortran

libgfortran.so is not a Scilab dependency anymore, toolboxes should
explicit it as a dependency.

Change-Id: I586c1ce1002bfb0b5c87d14054323061a4a46db0

2 years agoMakefile fixed on doc-web 56/19756/1
Cedric Delamarre [Mon, 12 Feb 2018 17:03:50 +0000]
Makefile fixed on doc-web

  after https://codereview.scilab.org/#/c/18970/2

Change-Id: I5f9483cc0a3b582bfe29a87422ccdfd96f5ec7d2

2 years agoLinux compilation: add missing files 53/19753/1
Clément DAVID [Mon, 12 Feb 2018 15:45:18 +0000]
Linux compilation: add missing files

Change-Id: I0da8d0d5db38a74a6006031097089b765e005e7d

2 years agoScinotes preview in preferences: 2 errors fixed 45/19745/3
Samuel GOUGEON [Sun, 11 Feb 2018 16:00:37 +0000]
Scinotes preview in preferences: 2 errors fixed

 The email is intended to be a fake one (unless you are ready to
 expose more a true one).
 Anyway, the point is to have here a truly parsable email address.

Change-Id: I110587d3d9fbeeda0fcf28f1595e51fa05a3fe6d

2 years agoHelp welcome page: add some deprecated functions 52/19752/1
Clément DAVID [Mon, 12 Feb 2018 08:52:04 +0000]
Help welcome page: add some deprecated functions

Change-Id: I4beca3b0b3ce6c2ff3de5cef363a77a3a2a93fe8

2 years agoUpdate CHANGES.html 51/19751/1
Clément DAVID [Mon, 12 Feb 2018 08:44:26 +0000]
Update CHANGES.html

Change-Id: I3f6bff7e939baab66bdb81bd55e9a243b2dae7d2

2 years agoLocalization: update from launchpad 48/19748/2
Clément DAVID [Mon, 12 Feb 2018 07:57:59 +0000]
Localization: update from launchpad

Change-Id: I67172c47ade8a7bef0e71601670ac8fb1cbdca41

2 years agoicon MAXMIN block improved 44/19744/4
Samuel GOUGEON [Sun, 11 Feb 2018 14:20:14 +0000]
icon MAXMIN block improved

 The icon was the same as the static MAX (or MIN)

Change-Id: Ifd3f21f569973cf92ee7c30e223470da31462eb1

2 years agohelp pages misc. improvements + other typos 41/19641/31
Samuel GOUGEON [Thu, 4 Jan 2018 15:50:18 +0000]
help pages misc. improvements + other typos

 * DEL plot3d_patch.png plot3d_patch_vertex.png:
     no longer used (checked). Replaced with <scilab:image>

 * DEL bode.xml bode_asymp.xml cspect.xml pspect.xml:
     pure english versions miscopied in other lang="#"

Change-Id: I7405e0c4cda28c661aa44ba99850bad61f684557

2 years agotypo fix 47/19747/1
Antoine ELIAS [Mon, 12 Feb 2018 07:20:16 +0000]
typo fix

Change-Id: I1742e6d409067d681fa3feb820d0f43628be3400

2 years agounify generatePoFile win32 and win64, fix optim in sci_set.c 43/19743/1
Antoine ELIAS [Sat, 10 Feb 2018 09:43:17 +0000]
unify generatePoFile win32 and win64, fix optim in sci_set.c

Change-Id: Iaf1980eb11eb69a6f84e28fda59d87febd6a1350

2 years agoupdate slashscreeen 42/19742/1
Antoine ELIAS [Sat, 10 Feb 2018 08:41:53 +0000]
update slashscreeen

Change-Id: Iad8d1262ffe349a3ff46e17d56f2230b4d05e334

2 years ago* Bug 5567 fixed: bar(..,colors) with multiple and extended colors 27/19727/3
Samuel GOUGEON [Wed, 7 Feb 2018 13:47:27 +0000]
* Bug 5567 fixed: bar(..,colors) with multiple and extended colors

  http://bugzilla.scilab.org/5567

  The page needs to be overhauled. Later in a separate commit.
  Despite some improvements in this commit, the list of possible
  syntaxes is still quite clumsily parsed & tested and will deserve being
  overhauled as well.

  The same work shall be done later separately for barh(), affected
  by the same unvectorized color and names restrictions.

Change-Id: I133176f71fe2f22979fead4b4262b7c465ad4ba3

2 years ago* Bug 13984 fixed: plot(..,'color',colors) unvectorized & limited colors names 26/19726/3
Samuel GOUGEON [Wed, 7 Feb 2018 08:33:44 +0000]
* Bug 13984 fixed: plot(..,'color',colors) unvectorized & limited colors names

  http://bugzilla.scilab.org/13984

Change-Id: Ic55450e64ecc04631c64d482aee8911b16a2227e

2 years agomilkdrop demo improved & moved to Graphics => more surfaces 79/19479/2
Samuel GOUGEON [Wed, 11 Oct 2017 12:01:53 +0000]
milkdrop demo improved & moved to Graphics => more surfaces

Change-Id: I73af6da48ebd9e941ac8981957007b8ce922a770

2 years ago* Bug 15380 fixed: argn() page was unclear & uncomplete 87/19687/5
Samuel GOUGEON [Sun, 21 Jan 2018 05:24:28 +0000]
* Bug 15380 fixed: argn() page was unclear & uncomplete

  http://bugzilla.scilab.org/15380

Change-Id: I51b4671b3d5864a53570a272a6256d1fbe3f55a6

2 years agofix trouble in help generation 38/19738/1
Antoine ELIAS [Fri, 9 Feb 2018 15:15:40 +0000]
fix trouble in help generation

Change-Id: I857f74322acf3336c3c13f7454bf09dbfd271ca7

2 years ago* Bugs 8629 & 14984 fixed: palette pages: screenshots were stacked & unlinked 93/19393/13
Samuel GOUGEON [Fri, 18 Aug 2017 22:46:03 +0000]
* Bugs 8629 & 14984 fixed: palette pages: screenshots were stacked & unlinked

  http://bugzilla.scilab.org/8629
  http://bugzilla.scilab.org/14984

  The commit https://codereview.scilab.org/#/c/19396/
  assumed that the help viewer is able to render in an isometrical way
  resized images, but it's not the case: http://bugzilla.scilab.org/15353
  Hence, this commit
   * aligns blocks icons
   * sets a link to their dedicated page on each of them
   * makes the series automatically wrappable when resizing the help viewer
   * sets a smart border and inner padding, and actually resizes icons
     for online pages ONLY (due to the viewer's bug)

  That's it.

Change-Id: I299fc0241c9c0edcc86d1c418cdcbc977fa2da55

2 years agoUnused macros removed 04/19704/8
Samuel GOUGEON [Sat, 27 Jan 2018 23:26:49 +0000]
Unused macros removed

  Please remove the death tests before merging

Change-Id: Ib1e48528b0e277afa46dfa461ef9d3f4d7ece3bc

2 years agofindmsvccompiler: fix mismatch between name and check function 26/19226/2
Antoine ELIAS [Fri, 24 Mar 2017 00:07:34 +0000]
findmsvccompiler: fix mismatch between name and check function

Change-Id: Iaf9f7882983c4bb552016516484b0d1c72b8e4e4

2 years agoHelptools: refresh images 36/19736/2
Clément DAVID [Fri, 9 Feb 2018 13:42:58 +0000]
Helptools: refresh images

Change-Id: Ia538dc33cc75675e3b84048c094fb1f708ec1c16

2 years ago* Bug 15379 fixed: mtlb_zeros(size(A)) == zeros(A) was not documented 88/19688/4
Samuel GOUGEON [Sun, 21 Jan 2018 06:25:46 +0000]
* Bug 15379 fixed: mtlb_zeros(size(A)) == zeros(A) was not documented

  http://bugzilla.scilab.org/15379

Change-Id: Ia22f249c7666971df4b19313fb00b5b0e475f23b

2 years agofix generatePoFile project 37/19737/1
Antoine ELIAS [Fri, 9 Feb 2018 14:00:57 +0000]
fix generatePoFile project

Change-Id: I11d1959085c5ee0d8e3d6c2903678c81af63ebe6

2 years ago* Bug 15368 fixed: freson() failed on some continuous systems 30/19730/3
Samuel GOUGEON [Wed, 7 Feb 2018 19:47:24 +0000]
* Bug 15368 fixed: freson() failed on some continuous systems

  http://bugzilla.scilab.org/15368

  test_run cacsd freson // passes

Change-Id: I744b533bb57cb3e3a1810ae1ac8ed45cf7467343

2 years ago* Bug 15363 fixed: h2norm() failed with undefined time domain 07/19707/5
Samuel GOUGEON [Tue, 30 Jan 2018 01:15:18 +0000]
* Bug 15363 fixed: h2norm() failed with undefined time domain

  http://bugzilla.scilab.org/15363

Change-Id: Ib294c0341382362259bcce690be08fc16893d7bc

2 years ago* Bug 15402 fixed: range() page fixed against 1904 in fr and pt 28/19728/4
Samuel GOUGEON [Wed, 7 Feb 2018 14:49:12 +0000]
* Bug 15402 fixed: range() page fixed against 1904 in fr and pt

  http://bugzilla.scilab.org/15402

Change-Id: Icc77e39ee59968d3efbb86c179d923d4e27ec5ec

2 years agoremove references to Scilex and WScilex n favor to scilab.bat 34/19734/4
Antoine ELIAS [Fri, 9 Feb 2018 08:37:16 +0000]
remove references to Scilex and WScilex n favor to scilab.bat

Change-Id: I9cc58960369a22f8955f91448025fce5bc7bc3a9

2 years agohelp pages: less austere smarter style.css for 6.0 61/19061/8
Samuel GOUGEON [Wed, 8 Feb 2017 20:53:11 +0000]
help pages: less austere smarter style.css for 6.0

 * Please compare former and new renderings in PDF samples (same text)
   The page
     atomsInstall plotplots
     help plotplots
   has been compiled with the style of this Patch Set for <h3> <h4> <h5>
   of refsect# titles.
   This proposal gets back close to the blue of Scilab 4.x titles.
   The main purpose is to attenuate the heavy dense difference between
   the huge <h3> and the body (because the viewer works with HTML4 and
   does not take the moderating font-size:130%; <h3> attribute into
   account).

   But if you prefer to stick to the huge dense black, we'll do it.

Change-Id: I90d5e1cc9628075182e69559537c702eaafe24f5

2 years agobarh(1,[1 2 3]): Undefined variable Xtemp => FIXED 32/19732/2
Samuel GOUGEON [Thu, 8 Feb 2018 15:32:30 +0000]
barh(1,[1 2 3]): Undefined variable Xtemp => FIXED

Change-Id: I26a69d772e431151e64c79e0b7b707383dac51ac

2 years ago* Bug 14749 fixed: Xcos POWBLK_f & EXPBLK_m icons ignored the actual "a" 87/19387/7
Samuel GOUGEON [Fri, 18 Aug 2017 01:33:12 +0000]
* Bug 14749 fixed: Xcos POWBLK_f & EXPBLK_m icons ignored the actual "a"

 * http://bugzilla.scilab.org/14749

 * SineVoltage: the icon now displays the frequency
 * Automaton: The number of modes and states are now updated on the icon
 * RELATIONALOP icon improved

Change-Id: I276efdf958900194cf86d7debb2a6a521eea6ff1

2 years ago* Bug 6155 fixed: param3d() & param3d1() pages merged & rewritten 19/19719/7
Samuel GOUGEON [Fri, 2 Feb 2018 00:27:24 +0000]
* Bug 6155 fixed: param3d() & param3d1() pages merged & rewritten

  http://bugzilla.scilab.org/6155
  PDF version: http://bugzilla.scilab.org/attachment.cgi?id=4621

  Both examples are also changed for more demonstrative versions.

Change-Id: I79dc365cd86568ba07aaa894fca04d782c33c6d5

2 years agoupdate banners 35/19735/4
Antoine ELIAS [Fri, 9 Feb 2018 08:37:39 +0000]
update banners

Change-Id: I61cf18065e4b3199a936d5c951499611e4468f41

2 years agoerror(num): remaining occurrences removed from tests 13/19713/2
Samuel GOUGEON [Thu, 1 Feb 2018 01:30:28 +0000]
error(num): remaining occurrences removed from tests

Change-Id: I47cf64ef915c9db6640802c757d1892cf7d978d2

2 years agoerror(999, ..): removing ref. to 999, 12/19712/2
Samuel GOUGEON [Wed, 31 Jan 2018 22:04:14 +0000]
error(999, ..): removing ref. to 999,

Change-Id: Ibde1960f78ceb22061d9d45166ea42e935e20cdd

2 years ago* Bug 15396 fixed: [m,n,p]=size(hr) failed with an hypermat of rationals (%r_size) 15/19715/4
Samuel GOUGEON [Thu, 1 Feb 2018 03:52:05 +0000]
* Bug 15396 fixed: [m,n,p]=size(hr) failed with an hypermat of rationals (%r_size)

  http://bugzilla.scilab.org/15396

Change-Id: I8395d6adfe72edd47447d0ee2974cfd042b6dbc1

2 years agotest_run: ignore SELinux warnings / errors 33/19733/1
Clément DAVID [Fri, 9 Feb 2018 07:56:06 +0000]
test_run: ignore SELinux warnings / errors

Change-Id: I09a30640ce416969e7be657247c140f0f0fe7d10

2 years agohdf5: fix crashes on extraction of compound fields integer 64 bits ( signed and 31/19731/2
Antoine ELIAS [Thu, 8 Feb 2018 14:29:25 +0000]
hdf5: fix crashes on extraction of compound fields integer 64 bits ( signed and
unsigned )

fix free exception in H5CompoundData.
Can be really fix with hdf5 >= 1.8.16 (h5free_memory)

Change-Id: I70069cc75504aa38ef79c40ddc4cdd88bd7eb43c

2 years agoLinux: fix the build with static FLIBS libs. 29/19729/2
Clément DAVID [Wed, 7 Feb 2018 17:17:42 +0000]
Linux: fix the build with static FLIBS libs.

output_stream uses Fortran code thus depends on FLIBS and is statically
linked. This change enforces the libtool link_all_deplibs=yes behavior by
set the libscilab.so fat libraries to be linked against FLIBS.

graphics_objects also depends on output_stream but as this dependency
will be resolved by ld.so (scilab-bin then libscilab.so) there
is no need to enforce it.

Change-Id: I836d361046d567d9cc25fbba26ad37de52d6e355

2 years ago* Bug 15395 fixed: ones(2,3,2) / %z yielded an error (%s_r_p) 14/19714/3
Samuel GOUGEON [Thu, 1 Feb 2018 03:19:02 +0000]
* Bug 15395 fixed: ones(2,3,2) / %z  yielded an error (%s_r_p)

  http://bugzilla.scilab.org/15395

Change-Id: I2c9a12e9f5cb1a1cf2a8ade3cadd156bdaca072f

2 years agocallback_type property is setted to 10 in demo_viewCode macro if not the code is... 97/19697/2
Adeline CARNIS [Mon, 22 Jan 2018 10:22:03 +0000]
callback_type property is setted to 10 in demo_viewCode macro if not the code is not opened in scinotes.

To test: Demo > Graphics > Animation > Riemann surface

Change-Id: Ie0f313461041845d50379a32388da5e87fb1397f

2 years ago* Bug 10407 fixed: dead macro acf() in CACSD => removed 95/19695/4
Samuel GOUGEON [Sun, 21 Jan 2018 23:17:18 +0000]
* Bug 10407 fixed: dead macro acf() in CACSD => removed

  http://bugzilla.scilab.org/10407

Change-Id: Iaa1810af74e4756bc6e0faece6f1137b464746c1

2 years agotext_properties page improved 96/19596/6
Samuel GOUGEON [Sun, 10 Dec 2017 01:25:55 +0000]
text_properties page improved

 * properties reordered for better grouping and priority
 * data and font_angle descriptions improved (noticeably about how to
   center the block on the pivot).
 * alignment: + applies to all columns
 * Examples: Extrawide MathML string wrapped.
 * See also improved: + xstring, label_properties, legend_properties,
   latex & mathML page; - set, get (too general)
 * History section created.
 * <emphasis> replaced with <literal> for better readability.
 * Other misc. styles improvements.

Change-Id: I95ac39a831e0be4c3f320e1246697be9c27378d2

2 years ago* Bug 6973 fixed: missing stable demo figure 85/19685/4
Samuel GOUGEON [Sat, 20 Jan 2018 23:22:47 +0000]
* Bug 6973 fixed: missing stable demo figure

  http://bugzilla.scilab.org/6973

  A big relief while viewing demos.
  Demos that need to force an external pannel should do it in their
  own code. Making this mode the default one is very brutal and
  uncomfortable.

Change-Id: I75aa7197ce931a5f228a2b25b52e847b3be9dfa8

2 years ago* Bug 15370 fixed: bezout() badly handled its number of outputs 72/19672/6
Samuel GOUGEON [Sun, 14 Jan 2018 05:29:13 +0000]
* Bug 15370 fixed: bezout() badly handled its number of outputs

  http://bugzilla.scilab.org/15370

Change-Id: I98df9ba2f26a23072a9273e37ba1c0aa381b35fe

2 years ago* Bug 15360: denom() and numer() declared obsolete 50/19650/6
Samuel GOUGEON [Sun, 7 Jan 2018 00:33:33 +0000]
* Bug 15360: denom() and numer() declared obsolete

  http://bugzilla.scilab.org/15360

Change-Id: Ie62f2595506408f1390cdbab94f964fd827c6b1f

2 years agoUpdate scilab_primitives.txt & scilab_macros.txt 55/19655/3
Samuel GOUGEON [Mon, 8 Jan 2018 22:55:20 +0000]
Update scilab_primitives.txt & scilab_macros.txt

  // Primitives
  -------------
  // In the file but not in getscilabkeyword()(1):
  sp = mgetl("scilab_primitives.txt");
  p = getscilabkeywords();
  mprintf("%s\n", setdiff(sp,p(1)))
  // lsslist lstcat mgeti  are actually macros

  // In getscilabkeyword()(1) but not in scilab_primitives.txt
  mprintf("%s\n", setdiff(p(1),sp))  // => Final block commited here
  // minus control keywords (quit, exit, ..) and private internals.

  // Macros
  sm = mgetl("scilab_macros.txt");
  mprintf("%s\n", setdiff(sm,p(4)))
  // adj2sp, filter (are primitives. listed among them)

  mprintf("%s\n", setdiff(p(4), sm))

Change-Id: Id8ef5f1038bc8ab211c365614e3fc7964f2d7dbc

2 years agohelp %onprompt // led to the symbols page 40/19640/4
Samuel GOUGEON [Wed, 3 Jan 2018 21:11:13 +0000]
help %onprompt // led to the symbols page

Change-Id: If64016fc3158f2724aa17bdca2a1c64e2d4e13c2

2 years agofeval() doc moved [differential_equations] => [functions] 42/19642/3
Samuel GOUGEON [Thu, 4 Jan 2018 16:13:37 +0000]
feval() doc moved [differential_equations] => [functions]

 feval() is definitely not specific to the processing of differential
  equations. It is a general usage function.
 At least, its documentation shall be moved to the [functions] module
  to get the right visibility, as proposed here.
 Moving its code would likely be preferable as well. To be confirmed.

Change-Id: Ia57bbd3d58c357826ee6e1a704658092fd1a685e

2 years agohelp pages: toeplitz overhauled. diag, sparse, speye improved 24/19624/4
Samuel GOUGEON [Sun, 17 Dec 2017 18:41:17 +0000]
help pages: toeplitz overhauled. diag, sparse, speye improved

 toeplitz() was poorly referenced as constructor of matrix with
 diagonal bands.
 diag() and toeplitz() were poorly referenced for sparse usages.

Change-Id: I07e7b5e350df1b52b5f0ba41ddb16ab3d899ccb8

2 years agobug #14573: varargout misworked when it was used in addition to fixed output arguments 25/19725/4
Antoine ELIAS [Tue, 6 Feb 2018 08:38:30 +0000]
bug #14573: varargout misworked when it was used in addition to fixed output arguments

CHANCES is already updated

Change-Id: I0c23fb54a46f36cf814e6ff5b70378727e49b7e2

2 years ago* Bug 15347 fixed: toeplitz failed with rationals 23/19623/4
Samuel GOUGEON [Sun, 17 Dec 2017 16:40:02 +0000]
* Bug 15347 fixed: toeplitz failed with rationals

  http://bugzilla.scilab.org/15347

 + other code improvements
 + unit tests extended a lot (~exhaustive)

Change-Id: I61cba5d6e3dc3bb6194406b3e0f909e9f23fabf0

2 years agoLinux compilation: add FLIBS to modules depending on fortran compilers 18/19718/2
Clément DAVID [Thu, 1 Feb 2018 14:27:55 +0000]
Linux compilation: add FLIBS to modules depending on fortran compilers

This allows to static links libgfortran.a and libquadmath.a to these
libraries. Be sure to static link libraries with -fPIC !

Change-Id: I8c65792b80382324b0e4f041ab1c3d842ebcbc22

2 years agobracket missing after https://codereview.scilab.org/#/c/19703/ 17/19717/2
Cedric Delamarre [Thu, 1 Feb 2018 14:03:30 +0000]
bracket missing after https://codereview.scilab.org/#/c/19703/

Change-Id: I61ab8c7b9f47f303fd0bdde34c50957a278ddef7

2 years agoerror(number): converting occurrences remaining in all .sce .sci files 03/19703/10
Samuel GOUGEON [Sat, 27 Jan 2018 03:52:58 +0000]
error(number): converting occurrences remaining in all .sce .sci files

  * See also:
   https://codereview.scilab.org/#/c/15553
   http://bugzilla.scilab.org/7659

  * Tests are processed in a separate commit

Change-Id: Ie7697935fe81f06b45ed70a66b9306df532ffe20

2 years ago*Bug #15142 fixed - mopen(): wrong err value 98/19698/5
Nimish Kapoor [Tue, 23 Jan 2018 19:26:17 +0000]
*Bug #15142 fixed - mopen(): wrong err value

Change-Id: I8675ca980ac88f57d6c62f4258a40bd9a0328dc7

2 years agoError handling in del_help_chapter has been updated. 26/19126/2
Adeline CARNIS [Fri, 17 Feb 2017 13:57:16 +0000]
Error handling in del_help_chapter has been updated.

Change-Id: I7235d8c7213c35201e6ca78290d8080e24d910f9

2 years ago* Bug #15111 fixed: Summation block symbol displayed minus sign instead of plus sign. 06/19706/1
Clément DAVID [Mon, 29 Jan 2018 17:09:28 +0000]
* Bug #15111 fixed: Summation block symbol displayed minus sign instead of plus sign.

Change-Id: Ib95b8c14dc2754afdd36a719ce9123f50752700f

2 years agoXcos: propagate ports style updates as mxUndoableEdit changes 05/19705/1
Clément DAVID [Mon, 29 Jan 2018 16:48:03 +0000]
Xcos: propagate ports style updates as mxUndoableEdit changes

At least fix the following bugs (and probably others):

 bug #15066 fixed: Undo did not update ports positions
 bug #15278 fixed: Moving Xcos blocks reverted rotation and flip/mirror properties

Change-Id: I1b5df7b282d669ff2b976bc88ca4612a39fdb5f0

2 years ago* Bug #15375 fixed - Xcos palette: A .zcos file opened as a palette was greyed out 83/19683/2
Paul Bignier [Thu, 18 Jan 2018 08:48:35 +0000]
* Bug #15375 fixed - Xcos palette: A .zcos file opened as a palette was greyed out

Change-Id: I2010f75269d25b1abe35d34da5ba77443740e1bd

2 years agoconfigure regen: Copyright 2017 to 2018 96/19696/2
Paul Bignier [Mon, 22 Jan 2018 09:31:44 +0000]
configure regen: Copyright 2017 to 2018

 * Obtained by running './configure' on Linux

Change-Id: I38d02aafd751523d75585f186c1b1e0808a6fdac