21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

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

Change-Id: I3f6bff7e939baab66bdb81bd55e9a243b2dae7d2

21 months 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

21 months 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

21 months 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

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

Change-Id: I1742e6d409067d681fa3feb820d0f43628be3400

21 months 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

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

Change-Id: Iad8d1262ffe349a3ff46e17d56f2230b4d05e334

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

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

Change-Id: Ia538dc33cc75675e3b84048c094fb1f708ec1c16

21 months 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

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

Change-Id: I11d1959085c5ee0d8e3d6c2903678c81af63ebe6

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

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

Change-Id: I61cf18065e4b3199a936d5c951499611e4468f41

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

21 months 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

22 months 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

22 months 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

22 months 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

22 months 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

22 months 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

22 months 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

22 months 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

22 months 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

22 months 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

22 months agohelptools: refresh CHANGES.html 09/19609/9
Clément DAVID [Tue, 12 Dec 2017 15:40:42 +0000]
helptools: refresh CHANGES.html

Change-Id: I4b4753f25cbcf392108beb259858abc051439dc4

22 months ago* Bug #15018 fixed - Fileio: mfprintf '\n' not working 82/19682/15
Nimish Kapoor [Tue, 16 Jan 2018 21:02:39 +0000]
* Bug #15018 fixed - Fileio: mfprintf '\n' not working

Change-Id: I9c7d59b590a32191714ff5a9d96539550cc2c349

22 months ago* Bug 14603.a fixed: PROD_f block icon was puzzled 94/19394/4
Samuel GOUGEON [Fri, 18 Aug 2017 23:35:22 +0000]
* Bug 14603.a fixed: PROD_f block icon was puzzled

  http://bugzilla.scilab.org/14603

Change-Id: I891d2283f296dc5012f10f34671400843b212505

22 months agoupdate license.txt in signal_processing ( filter changes #2a4ff64 ) 79/19679/1
Antoine ELIAS [Mon, 15 Jan 2018 09:15:04 +0000]
update license.txt in signal_processing ( filter changes #2a4ff64 )

Change-Id: I4ef908ee18d6001834345665864d17390a42ac39

22 months ago* Bug 15354 fixed: invr(%s^2) coffg([]) coffg(scalar) failed 39/19639/3
Samuel GOUGEON [Wed, 3 Jan 2018 20:39:32 +0000]
* Bug 15354 fixed: invr(%s^2) coffg([]) coffg(scalar) failed

  http://bugzilla.scilab.org/15354

Change-Id: Iede3426a3a0fe015d1dee76fe3ff6ac84ab836d6

23 months agopfss() (+ page) fixed after https://codereview.scilab.org/#/c/14722 43/19643/2
Samuel GOUGEON [Thu, 4 Jan 2018 23:10:18 +0000]
pfss() (+ page) fixed after https://codereview.scilab.org/#/c/14722

 * h=(1+%s)/%s; pfss(h)  // => error as soon as degree(h.num)==degree(h.den)
 * pages (en, ja) improved and 2nd example fixed (missing s and pfss)
 * pages (fr, pt, ru) removed (in english)

Change-Id: I8f82e446ebb9fa4fec223f6100127c79e864ae52

23 months agoScilab launcher script: use redist libraries if present 26/19626/1
Clément DAVID [Mon, 18 Dec 2017 13:48:08 +0000]
Scilab launcher script: use redist libraries if present

Change-Id: Icb3bd758ea6a15cfe03f2cc822ca6253cf4ca9ba

23 months agoupdate Windows splashscreen 19/19619/1
Antoine ELIAS [Fri, 15 Dec 2017 12:50:56 +0000]
update Windows splashscreen

Change-Id: Ida7ba15b7f5998d7f77bdf50720ecdc3bd3ef1ba

23 months agoUpdate localization from Launchpad 17/19617/1
Clément DAVID [Thu, 14 Dec 2017 14:57:57 +0000]
Update localization from Launchpad

Change-Id: I67111b560353f44fe454b08f3e49e4de6f151e38

23 months agoupdate version for Windows versions 15/19615/1
Antoine ELIAS [Wed, 13 Dec 2017 20:36:44 +0000]
update version for Windows versions

Change-Id: Ia33a81219458a52130ba8dc87095b5a3d2b88fbd

23 months agoupdate version to release 12/19612/3
Antoine ELIAS [Wed, 13 Dec 2017 12:10:47 +0000]
update version to release

Change-Id: I8df4d9ac4696245467bcfeec4b1ea284393e6746

23 months agoFix Linux tests for Scilab 6.0.1 63/19563/3
Paul Bignier [Thu, 30 Nov 2017 10:55:43 +0000]
Fix Linux tests for Scilab 6.0.1

 * The mgetl fix lets bug_2610.tst pass
 * bug_13421.tst fix comes from f28f348d295

Change-Id: Id918ae9c40a171a442a997121553f17ac1fdb2e7

23 months ago* Bug #14584 fixed - Example of demo_choose was broken, because of nonexistent file. 25/19125/3
Adeline CARNIS [Fri, 17 Feb 2017 10:50:18 +0000]
* Bug #14584 fixed - Example of demo_choose was broken, because of nonexistent file.

Change-Id: I0d7c41e54a5418d1254b2ff424d8eb87312592be

23 months ago* Bug #15020 fixed - Examples of ilib_build help page updated. 35/19135/3
Adeline CARNIS [Mon, 27 Feb 2017 09:32:48 +0000]
* Bug #15020 fixed - Examples of ilib_build help page updated.

Change-Id: I56cbc6d818fcc9c0a5f04ad7cbf90dbfdf412859

23 months agotest_run: update JOGL2 error message 71/19271/3
Clément DAVID [Wed, 10 May 2017 12:53:47 +0000]
test_run: update JOGL2 error message

Change-Id: I8b3400f71480557598d388ccaa939cc8573905a6

23 months ago*Bug #3255 fixed - The cursor of slider uicontrol is not displayed if the slider... 37/19137/3
Adeline CARNIS [Mon, 27 Feb 2017 13:54:45 +0000]
*Bug #3255 fixed - The cursor of slider uicontrol is not displayed if the slider step is not an integer value

Change-Id: I621b10cd7cb6719b17981228637904487a9e1bbb

23 months ago* Bug #15334 fixed - ode "roots" renamed to "root" 64/19564/7
Paul Bignier [Fri, 1 Dec 2017 15:44:11 +0000]
* Bug #15334 fixed - ode "roots" renamed to "root"

Change-Id: I7a6b8e9d7d7e788815d190e674202fef1a84d141

23 months agohelp type updated & improved 05/19105/13
Samuel GOUGEON [Mon, 13 Feb 2017 20:58:25 +0000]
help type updated & improved

 * type 11 was still in ja, pt and ru pages
 * type 0 and type(:) changes are now documented
 * 128 as type(Xcos block) added
 * section dedicated to type cast in main binary operations added
 * examples: now one example for each type
 * See also extended
 * History section added

Change-Id: I615974defa36599fdbd9bfd31603643e16259a6f

23 months agohelp ans => [console] 08/19108/3
Samuel GOUGEON [Tue, 14 Feb 2017 01:01:03 +0000]
help ans => [console]

Change-Id: I29420205fdd479bc6a5230c7a93cd972e1277b02

23 months ago* Bug 8180 fixed: editing EXPRESSION block parameters changed ieee mode 98/19398/3
Samuel GOUGEON [Tue, 22 Aug 2017 13:47:58 +0000]
* Bug 8180 fixed: editing EXPRESSION block parameters changed ieee mode

Change-Id: I2ac16b7213ce580c43e9b569263f96985f1c790f

23 months ago* Bug 15028 fixed: assert_checkalmostequal() did not accept polynomials 76/19476/3
Samuel GOUGEON [Tue, 10 Oct 2017 01:51:12 +0000]
* Bug 15028 fixed: assert_checkalmostequal() did not accept polynomials

  http://bugzilla.scilab.org/15028

Change-Id: Id09016f27be00788a962a811e0f2f8fd238a1dd8

23 months ago* Bug 11483 fixed: demo Graphics => Misc improved, renamed, unduplicated 68/19468/4
Samuel GOUGEON [Sun, 8 Oct 2017 17:49:49 +0000]
* Bug 11483 fixed: demo Graphics => Misc improved, renamed, unduplicated

  http://bugzilla.scilab.org/11483

   Graphics => Misc:
  * There were some holes in the top left grayplot (reported)
  * The bottom and top left plots were the same (reported)
  * There was no colorbar
  * The list of selectable colormaps was very wide
  * The figure's title was always "grayplot" instead of the name of the
    current colormap
  * The code was very redundant (e.g. to create buttons). The .groupname
    property was not used.
  * Rendering of both 3D axes improved.
    The knot spanned only on the first 60 colors over 128.
  * The Graphics => Colormap demo was a weak duplicate of this one,
    but with the right title.

Change-Id: I615b9297bcda246b8d6858223dde6421d934421d

23 months ago* Bug 14656 fixed: matrix() page needed some improvements 63/19463/6
Samuel GOUGEON [Sat, 7 Oct 2017 19:59:28 +0000]
* Bug 14656 fixed: matrix() page needed some improvements

  http://bugzilla.scilab.org/14656

  * Synopsis for hypermatrix added (report)
  * Headers added
  * Short description more accurate
  * Arguments and description improved:
     - application to cells and structures arrays
     - v(:)
     - overload
  * Examples added for characters, cells, structures
  * "See also" overhauled
  * pt_BR converted into UTF-8

Change-Id: I291e27c8b8f14e274513840599f0bc325861253d

23 months ago* Bug 14984: <imagedata>: + support id align width height style attributes 96/19396/6
Samuel GOUGEON [Sat, 19 Aug 2017 13:38:47 +0000]
* Bug 14984: <imagedata>: + support id align width height style attributes

 This is required for instance to improve palettes pages:
   http://bugzilla.scilab.org/8629
   http://bugzilla.scilab.org/14984

 Others improvements:
  - <tr>: id added (to become pointable, as <term> is already)
  - <revision> forced to valign="top" (already in CSS, but inefficient
    in help browser due to HTML4)
  - History section added to man.xml

Change-Id: Ia4705b59cc020549fde8963c1f59c153f05e965a