23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

Change-Id: Ida7ba15b7f5998d7f77bdf50720ecdc3bd3ef1ba

2 years 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

2 years 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

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

Change-Id: I8df4d9ac4696245467bcfeec4b1ea284393e6746

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

Change-Id: I29420205fdd479bc6a5230c7a93cd972e1277b02

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years ago* Bug 13962 fixed: preselecting a groupnamed radiobutton impossible after exec>1 94/19194/5
Adeline CARNIS [Thu, 16 Mar 2017 09:54:50 +0000]
* Bug 13962 fixed: preselecting a groupnamed radiobutton impossible after exec>1

  http://bugzilla.scilab.org/13962

Change-Id: I4ee9b2eedcf0b58c06ade22fa1319334c19b4b5a

2 years ago* Bug 13581 (+NR test): inistate help example did not work on Windows 64bit. 42/19142/5
Adeline CARNIS [Wed, 1 Mar 2017 16:16:01 +0000]
* Bug 13581 (+NR test): inistate help example did not work on Windows 64bit.

 http://bugzilla.scilab.org/13581

Change-Id: I9140915a87e90b2c0911c4e401964b074fcf61bb

2 years ago* Bug 10467 fixed (CHANGES): execstr in a try\end with catch killed the stack 14/19514/3
Samuel GOUGEON [Wed, 25 Oct 2017 21:37:51 +0000]
* Bug 10467 fixed (CHANGES): execstr in a try\end with catch killed the stack

  http://bugzilla.scilab.org/10467

  No way found to write a NR test (see the report)

Change-Id: Ida6c786c6433efc902c4718c28d285953099ed6f

2 years ago* bug #14221 fixed: msprintf and mprintf ignored row-wise processing with %% 84/19184/5
Aashay Singhal [Mon, 13 Mar 2017 16:10:25 +0000]
* bug #14221 fixed: msprintf and mprintf ignored row-wise processing with %%

 http://bugzilla.scilab.org/14221

Change-Id: Icb171b6344ac3f196b692a3e130c3301ea641f83

2 years ago* Bug 15309: eval() set obsolete as a duplicate of evstr() 15/19515/6
Samuel GOUGEON [Wed, 25 Oct 2017 23:36:55 +0000]
* Bug 15309: eval() set obsolete as a duplicate of evstr()

  http://bugzilla.scilab.org/15309

  * Searched: [^_]eval[^a-zA-Z0-9_] in all files
  * Occurences in Matlab .m  files ignored (Matlab eval())
  *            in m2sci/eval.xml & sci_eval.sci ignored (Matlab eval())
  * Occurences in Maple .map files ignored (Maple eval())
  * Occurences in margins.tst + .dia.ref are Maple ones: ignored

Change-Id: Iae85dd2e1492e37d0cc73351a1b8d9b0ed19f304

2 years agoupdate f2c solution 08/19608/2
Antoine ELIAS [Tue, 12 Dec 2017 12:10:46 +0000]
update f2c solution

Change-Id: I524dd7db7f424ccbe53e0cbf69d7190cb875bd54

2 years ago* Bug 12356 fixed: colordef('default') missed 27/19527/4
Samuel GOUGEON [Tue, 31 Oct 2017 18:16:24 +0000]
* Bug 12356 fixed: colordef('default') missed

  * http://bugzilla.scilab.org/12356
  * new proposed colordef page (PDF):
    http://bugzilla.scilab.org/attachment.cgi?id=4603

Change-Id: I748e4f01787c178be8b01451229c7bc71b6f021f

2 years ago*Bug #14903 fixed - plot2d crashed if the current figure has no axes. 36/19536/2
Adeline CARNIS [Mon, 13 Nov 2017 15:20:50 +0000]
*Bug #14903 fixed - plot2d crashed if the current figure has no axes.

Change-Id: If710c9d29d1d7dc8dbe4d1447a971d4c8ea6f34c

2 years ago* bug #15303 fixed - some properties written in capital letter in set function crashe... 37/19537/2
Adeline CARNIS [Tue, 21 Nov 2017 11:53:38 +0000]
* bug #15303 fixed - some properties written in capital letter in set function crashed Scilab.

Change-Id: I24670cb5b7a8b377ced6479e64b9efb68dfb94c4

2 years ago* Bugs 2441 & 14922 fixed: %onprompt() fixed & documented 93/19593/6
Samuel GOUGEON [Fri, 8 Dec 2017 23:55:31 +0000]
* Bugs 2441 & 14922 fixed: %onprompt() fixed & documented

  http://bugzilla.scilab.org/2441
  http://bugzilla.scilab.org/14922

Change-Id: I770ad0503fad28ff561996448067c21c53a6f585

2 years ago* Bug 15342 fixed: 'Reframe to contents' failed on Text objects 97/19597/3
Samuel GOUGEON [Sun, 10 Dec 2017 05:41:55 +0000]
* Bug 15342 fixed: 'Reframe to contents' failed on Text objects

 http://bugzilla.scilab.org/15342

Change-Id: Idcd4bbc579fbd446972dc94a8051b00ca3d061f2

2 years ago[linear_algebra] householder() example could not be run (on Windows) 98/19598/5
Samuel GOUGEON [Sun, 10 Dec 2017 15:41:43 +0000]
[linear_algebra] householder() example could not be run (on Windows)

 The examples/readme.txt file is unclear (and may be outdated for
 Scilab 6). If this examples subdirectory is no longer relevant,
 patching linear_algebra.iss could be more relevant than moving
 householder.sce.

  Discussion:
  http://mailinglists.scilab.org/householder-mismatch-between-GIT-HEAD-and-the-continuous-built-for-the-6-0-branch-tt4037327.html

Change-Id: I8b7e5578a82df13505008581368ab85ffc83df85

2 years agohelp pages : misc. improvements 95/19595/8
Samuel GOUGEON [Sat, 9 Dec 2017 16:46:31 +0000]
help pages : misc. improvements

Change-Id: Ib538fbd86f96d5a83c00c9b656199f3c18899a86

2 years agooverload exec visitor from external modules 87/19487/6
Cedric Delamarre [Mon, 18 Sep 2017 13:57:06 +0000]
overload exec visitor from external modules

Change-Id: I6e9f16cc33f84e6ef9ece80e860f6e6579b8912d

2 years agoXcos: remove the runtime check for JGraphX and Batik 88/19588/2
Clément DAVID [Fri, 8 Dec 2017 16:50:25 +0000]
Xcos: remove the runtime check for JGraphX and Batik

Change-Id: Ib8b22a8fe8d8baf748cd4578cb7b99768bf6131b

2 years agolength(): documents changes for cells and structures arrays 11/19411/3
Samuel GOUGEON [Thu, 31 Aug 2017 00:52:41 +0000]
length(): documents changes for cells and structures arrays

Change-Id: Icf44217186a6fe4c4a3a254ae4770f4584547c67

2 years ago* Bug #15149 fixed: Files saved as ZCOS were corrupted. 24/19324/11
Clément DAVID [Thu, 6 Jul 2017 08:23:33 +0000]
* Bug #15149 fixed: Files saved as ZCOS were corrupted.

Change-Id: I52c2e2c2e3757db04d0ec8706f7a034e41d87a0f

2 years agoconfigure: detect Java 9 correctly 85/19585/5
Clément DAVID [Fri, 8 Dec 2017 12:56:53 +0000]
configure: detect Java 9 correctly

Change-Id: I9b77db62a6fea7ceb1176df1bbf513268dca7e37

2 years agoXcos search: use only Lucene 5.x, 6.x and 7.x compatible API 86/19586/1
Clément DAVID [Fri, 8 Dec 2017 16:22:14 +0000]
Xcos search: use only Lucene 5.x, 6.x and 7.x compatible API

Change-Id: I36c156f115effe698df4cad9fe2c8ca2a7a9d570

2 years agobarhomogenize() page: subplot images fixed + improvements 28/19528/3
Samuel GOUGEON [Thu, 9 Nov 2017 13:23:28 +0000]
barhomogenize() page: subplot images fixed + improvements

Despite their localized titles, actual images are not localized on purpose.

Change-Id: I9c326669434edd1a46f732ee300715cb132b813d

2 years ago* Bug 13753: dgettext() declared obsolete 33/19533/6
Samuel GOUGEON [Sun, 12 Nov 2017 18:25:00 +0000]
* Bug 13753: dgettext() declared obsolete

  http://bugzilla.scilab.org/13753

  As dgettext() is now just an alias of sci_gettext declared in localization_gw.cpp,
  i don't know whether it is possible to know inside sci_gettext() if it
  has been called as gettext(domain,text) or _(domain,text)
  (=> no obsolete warning) or as dgettext(..) or _d(..) (=> + warning)

Change-Id: Ia5ee1777cc2310a45f448b3bf13b4e00bc7228c4

2 years ago* Bug 11693 fixed (+CHANGES): uicontrol edit needed <enter> 34/19534/3
Samuel GOUGEON [Sun, 12 Nov 2017 19:47:04 +0000]
* Bug 11693 fixed (+CHANGES): uicontrol edit needed <enter>

  http://bugzilla.scilab.org/11693

Change-Id: I3bcf4d105889e1da871130d3aed416e1586af397

2 years agoBug 15339 fixed - clicking cancel button, uigetfont() did not return an empty string. 38/19538/2
Adeline CARNIS [Wed, 22 Nov 2017 10:36:41 +0000]
Bug 15339 fixed - clicking cancel button, uigetfont() did not return an empty string.

Change-Id: If51adbabb0a8cbe5590c11d736d4685b27ddf9b9

2 years agoFix elementary_functions tests 39/19539/2
Adeline CARNIS [Wed, 22 Nov 2017 16:33:11 +0000]
Fix elementary_functions tests
test_run('elementary_functions', ['cross', 'iscolumn', 'sinc'])

Change-Id: I07b3f70b6cb6aa93765382ad7d2c8ad97ddc1d46

2 years ago[compatibility_functions] fix bug_7079 test 40/19540/2
Adeline CARNIS [Wed, 22 Nov 2017 16:58:14 +0000]
[compatibility_functions] fix bug_7079 test

test_run compatibility_functions bug_7079

Change-Id: Ib4a512e295272128cb08a716f18fe7ad346291fc

2 years agoXcos doc: minor typo fix 52/19552/2
Paul Bignier [Mon, 27 Nov 2017 15:46:05 +0000]
Xcos doc: minor typo fix

Change-Id: I79b0603aac4dbefad448637d7ac67bf1a7393397

2 years ago[helptools] fix bug_7133 test following the bug #6911 56/19556/2
Adeline CARNIS [Tue, 28 Nov 2017 14:00:04 +0000]
[helptools] fix bug_7133 test following the bug #6911

Change-Id: Icdf92475d36befa5ef40cf294119a212fc99b27f

2 years ago[linear_algebra] fix bug_14030 test 55/19555/2
Adeline CARNIS [Tue, 28 Nov 2017 11:18:42 +0000]
[linear_algebra] fix bug_14030 test

Change-Id: I5fe03e00ddbf11b7a29f0c84fc0d933d0cbacf7f

2 years ago[overloading] fix bug_2267 test 54/19554/2
Adeline CARNIS [Tue, 28 Nov 2017 10:30:40 +0000]
[overloading] fix bug_2267 test

Change-Id: Ie85d6878a82aff01bbe05af2b44c8400a787420c

2 years ago[polynomials] fix bug_12679 test following the bug #15017 51/19551/2
Adeline CARNIS [Mon, 27 Nov 2017 15:31:58 +0000]
[polynomials] fix bug_12679 test following the bug #15017

Change-Id: Iba37886e27ebfc7b2d16da76f0e24ac44265b544

2 years ago[dynamic_link] fix bug_4853 test. 46/19546/2
Adeline CARNIS [Thu, 23 Nov 2017 16:27:30 +0000]
[dynamic_link] fix bug_4853 test.

test_run dynamic_link bug_4853

Change-Id: I5f7aed926fd0872b1b8648de6ea22f54ccc951ef

2 years ago[gui] fix bug_13084 test 57/19557/2
Adeline CARNIS [Tue, 28 Nov 2017 15:49:57 +0000]
[gui] fix bug_13084 test

Change-Id: I522936a077ce6ec7434c0147992825ac061e3274

2 years ago[data_structures] fix bug_11227 test. 44/19544/2
Adeline CARNIS [Thu, 23 Nov 2017 14:36:31 +0000]
[data_structures] fix bug_11227 test.

test_run data_structures bug_11227

Change-Id: Icd0c7b3587454f14a32b0e3fb52c830a4704b5cc

2 years ago[core] fix bug_10279 test 43/19543/2
Adeline CARNIS [Thu, 23 Nov 2017 14:16:53 +0000]
[core] fix bug_10279 test

test_run core bug_10279

Change-Id: I46416bf115e4edc4e91a169cedf3235bdc9f9dc4

2 years ago[cacsd] fix nyquist test 42/19542/2
Adeline CARNIS [Thu, 23 Nov 2017 14:00:15 +0000]
[cacsd] fix nyquist test

Change-Id: Ie3855f20d871861a9cd07289b1518a89296f2b13

2 years ago[string] fix bug_8536 test. 50/19550/4
Adeline CARNIS [Mon, 27 Nov 2017 14:52:25 +0000]
[string] fix bug_8536 test.

test_run string bug_8356

Change-Id: I0517857e52b95b228ebac4bd4eea217942a67a6d

2 years ago* Bug 12586 fixed: getting XML comments with xmlXPath was not documented 70/19570/3
Samuel GOUGEON [Sun, 3 Dec 2017 14:25:30 +0000]
* Bug 12586 fixed: getting XML comments with xmlXPath was not documented

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

Change-Id: I956c91a9ef6b1eb915b63d29ab802748c7c8e8c7

2 years ago* Bug 15337 fixed: mistake in l_p definition in norm() page 82/19582/5
Samuel GOUGEON [Tue, 5 Dec 2017 21:14:44 +0000]
* Bug 15337 fixed: mistake in l_p definition in norm() page

  http://bugzilla.scilab.org/15337

Change-Id: I5ea6856fe971477833df1b293fc285b2e6ea68c2

2 years agoFix help generation after 9d8061795fdbc 76/19576/1
Paul Bignier [Mon, 4 Dec 2017 15:23:42 +0000]
Fix help generation after 9d8061795fdbc

Change-Id: Iba93035a1e06e51e0275e2a3de8ce81993925963

2 years ago* Bug #14490 fixed - plot2d crashed when leg parameter was a vector. 29/19529/2
Adeline CARNIS [Fri, 10 Nov 2017 09:40:17 +0000]
* Bug #14490 fixed - plot2d crashed when leg parameter was a vector.

Change-Id: Iaff804916d807ba74be793ee2539378f0f1c5967

2 years agolcm([-25 30]) yielded an error after fixing #15058 69/19569/2
Samuel GOUGEON [Sat, 2 Dec 2017 17:22:20 +0000]
lcm([-25 30]) yielded an error after fixing #15058

 * after https://codereview.scilab.org/19520
 * detected when using the Lycée module

Change-Id: Ia4f9f9d0a74a8ab158b76b675fb6b0e694e1ffbf

2 years ago* Bug 15306 fixed: || help page was not up to date 58/19558/2
Samuel GOUGEON [Tue, 28 Nov 2017 19:43:58 +0000]
* Bug 15306 fixed: || help page was not up to date

 http://bugzilla.scilab.org/15306

Change-Id: Ifb31d1afddf16d6cafe63e7af72e4bce9e0666de

2 years agomaco call: avoid declare variable if 'slot' is already used by a named argument 48/19548/1
Antoine ELIAS [Fri, 24 Nov 2017 11:26:05 +0000]
maco call: avoid declare variable if 'slot' is already used by a named argument

Change-Id: I832c650a7cba61aa05edddd0d9b2b2e03be695c7

2 years agofix macro with varargin called without argument 41/19541/1
Antoine ELIAS [Thu, 23 Nov 2017 09:32:45 +0000]
fix macro with varargin called without argument

regression after 582b293631764895f8546e3ea713f2e06ed50054

Change-Id: I04c8a5753291b723e5284ebff7f2454ce6466599

2 years ago* Bug 11251 (+NR test): execstr could kill the variables stack 13/19513/3
Samuel GOUGEON [Wed, 25 Oct 2017 20:56:02 +0000]
* Bug 11251 (+NR test): execstr could kill the variables stack

  http://bugzilla.scilab.org/11251

Change-Id: I0193c4b6f9bff44594b3321885bc5362606e8f05

2 years ago* Bug 13277 (+NR test): execstr('clear') did not clear anything 12/19512/3
Samuel GOUGEON [Wed, 25 Oct 2017 20:26:23 +0000]
* Bug 13277 (+NR test): execstr('clear') did not clear anything

  http://bugzilla.scilab.org/13277

Change-Id: I7e9e60b3c34faaa4dc0e10b305bb694cc134944c

2 years agocall: fix allocation and check with string argument 19/19519/2
Antoine ELIAS [Fri, 27 Oct 2017 15:42:21 +0000]
call: fix allocation and check with string argument

Change-Id: I46401c21ebd149b6d6ee9e1114c473b72401db91

2 years agorewrite macro arguments management 17/19517/5
Antoine ELIAS [Thu, 26 Oct 2017 14:30:37 +0000]
rewrite macro arguments management

Change-Id: Iab1aba330eeaee9b2cc5f0928c97ab243f8cc9e0

2 years agoXcos: fix metamodel issues 25/19525/2
Clément DAVID [Tue, 7 Nov 2017 10:16:44 +0000]
Xcos: fix metamodel issues

Change-Id: I06596e044cef88018091d993446f70f4dc51b32c

2 years ago* Bug 15215 fixed: Wrong concatenation of empty strings 28/19428/3
Antoine ELIAS [Mon, 25 Sep 2017 13:04:47 +0000]
* Bug 15215 fixed: Wrong concatenation of empty strings

Change-Id: If23ad726408df324b6a7705e6a3501a58d705396

2 years agoBug fix #15302: Wrong load() calling sequence can crash Scilab 83/19483/2
Antoine ELIAS [Fri, 13 Oct 2017 09:15:56 +0000]
Bug fix #15302: Wrong load() calling sequence can crash Scilab

Change-Id: I28a0142fd50b7ee9ad53bce310e44c43a0d84395

2 years agoatoms GUI: fix error when visiting subcategories 32/19532/3
Samuel GOUGEON [Sun, 12 Nov 2017 14:54:06 +0000]
atoms GUI: fix error when visiting subcategories

 *--> atomsGui
 * Go to "Data analysis" => "Statistics - *"

 at line    83 of function atomsGetLeftListboxElts ( SCI\modules\atoms\macros\atoms_internals\atomsGetLeftListboxElts.sci line 104 )
 at line    26 of function cbAtomsGui              ( SCI\modules\atoms\macros\atoms_gui\cbAtomsGui.sci line 40 )
 ':': Wrong type for argument 3: Real scalar expected.

Change-Id: I4593f7e742a54dd858276a92136b882955c7828f

2 years agohelp pages: misc. typos + indent + small improvements 64/19464/20
Samuel GOUGEON [Sat, 7 Oct 2017 20:43:17 +0000]
help pages: misc. typos + indent + small improvements

 * datatip_properties: improving the order of properties; adding
   .detached_position; updating the history.
 * polyline_properties: adding/describing .datatip_display_mode.
   Updating the history.
 * typeof: adding typeof defined and used by Xcos
 * uigetfile, uiputfile, uigetfont: unfolding synopses. + infos about
   multiple masks. Typos and indentation.
 * xstring: synopses unfolded. See also improved.
 * makecell: See also improved
 * zeros: repmat(0, sizes) trick added
 * ones: repmat(1, sizes) trick added

Change-Id: Icb88fdcc3b9b967245c96e07db44223c21111d3b

2 years agopolynomials: fix lcm() regression after add4ffc0 and 8fdb54 31/19531/2
Clément DAVID [Fri, 10 Nov 2017 12:55:45 +0000]
polynomials: fix lcm() regression after add4ffc0 and 8fdb54

Change-Id: I2bead561d51e737a44189d75bdad61d9006adf48

2 years agoScicos: speedup model transformation 30/19330/14
Clément DAVID [Tue, 11 Jul 2017 14:27:09 +0000]
Scicos: speedup model transformation

 1. Use the C++ model::BaseObject* API for most of the getObjectProperties
and setObjectProperties is an O(1) model property access.
 2. Only install XcosView on block update
 3. Use binary_search Adapter property lookup
     1. std::find is slower
     2. std::unordered_map / std::hash requires a complete type

Change-Id: Iaa2ad470919be725a0ad719da680be3b9a809a2c

2 years ago* Bug 13014 refixed - Genetic_algorithms: update 'Efficiency' inner variable 26/19526/1
Paul Bignier [Wed, 8 Nov 2017 15:49:36 +0000]
* Bug 13014 refixed - Genetic_algorithms: update 'Efficiency' inner variable

 * Originally fixed by https://codereview.scilab.org/#/c/13003
 * https://codereview.scilab.org/#/c/14585 canceled the fix!

Change-Id: I1a4e9f0d76c6190198ad4c5dc0376dced101a632

2 years ago[bug_15301] ImplicitList fixed when contain a function call which return nothing 82/19482/6
Cedric Delamarre [Thu, 12 Oct 2017 15:00:28 +0000]
[bug_15301] ImplicitList fixed when contain a function call which return nothing

  test_run ast bug_15301
  test_run ast bug_15301 mode_nwni_profiling

Change-Id: Iaccb56e0c77b483a85c13c7d1d201e81a5ae9fad

2 years ago[elementary_functions] memory leak fixed 24/19524/2
Cedric Delamarre [Tue, 31 Oct 2017 14:46:38 +0000]
[elementary_functions] memory leak fixed

test_run("elementary_functions", ["iscolumn", "isempty", "ismatrix", "isrow", "isscalar", "issquare", "members", "bug_7649"])
test_run("elementary_functions", ["iscolumn", "isempty", "ismatrix", "isrow", "isscalar", "issquare", "members", "bug_7649"], "mode_nwni_profiling")

Change-Id: I7fbf45fefbe614a3657a2be74ad44c74ae8c4da2

2 years ago* Bug 15058 fixed: gcd and lcm result could be puzzingly <0 20/19520/5
Samuel GOUGEON [Sun, 29 Oct 2017 21:32:00 +0000]
* Bug 15058 fixed: gcd and lcm result could be puzzingly <0

  http://bugzilla.scilab.org/15058

Change-Id: I7c72b4bdeb89c6bc80b6789eaf814f147307edec