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
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
Cedric Delamarre [Thu, 1 Feb 2018 14:03:30 +0000]
bracket missing after https://codereview.scilab.org/#/c/19703/
Change-Id: I61ab8c7b9f47f303fd0bdde34c50957a278ddef7
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
Nimish Kapoor [Tue, 23 Jan 2018 19:26:17 +0000]
*Bug #15142 fixed - mopen(): wrong err value
Change-Id: I8675ca980ac88f57d6c62f4258a40bd9a0328dc7
Adeline CARNIS [Fri, 17 Feb 2017 13:57:16 +0000]
Error handling in del_help_chapter has been updated.
Change-Id: I7235d8c7213c35201e6ca78290d8080e24d910f9
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
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
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
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
Clément DAVID [Tue, 12 Dec 2017 15:40:42 +0000]
helptools: refresh CHANGES.html
Change-Id: I4b4753f25cbcf392108beb259858abc051439dc4
Nimish Kapoor [Tue, 16 Jan 2018 21:02:39 +0000]
* Bug #15018 fixed - Fileio: mfprintf '\n' not working
Change-Id: I9c7d59b590a32191714ff5a9d96539550cc2c349
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
Antoine ELIAS [Mon, 15 Jan 2018 09:15:04 +0000]
update license.txt in signal_processing ( filter changes #2a4ff64 )
Change-Id: I4ef908ee18d6001834345665864d17390a42ac39
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
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
Clément DAVID [Mon, 18 Dec 2017 13:48:08 +0000]
Scilab launcher script: use redist libraries if present
Change-Id: Icb3bd758ea6a15cfe03f2cc822ca6253cf4ca9ba
Antoine ELIAS [Fri, 15 Dec 2017 12:50:56 +0000]
update Windows splashscreen
Change-Id: Ida7ba15b7f5998d7f77bdf50720ecdc3bd3ef1ba
Clément DAVID [Thu, 14 Dec 2017 14:57:57 +0000]
Update localization from Launchpad
Change-Id: I67111b560353f44fe454b08f3e49e4de6f151e38
Antoine ELIAS [Wed, 13 Dec 2017 20:36:44 +0000]
update version for Windows versions
Change-Id: Ia33a81219458a52130ba8dc87095b5a3d2b88fbd
Antoine ELIAS [Wed, 13 Dec 2017 12:10:47 +0000]
update version to release
Change-Id: I8df4d9ac4696245467bcfeec4b1ea284393e6746
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
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
Adeline CARNIS [Mon, 27 Feb 2017 09:32:48 +0000]
* Bug #15020 fixed - Examples of ilib_build help page updated.
Change-Id: I56cbc6d818fcc9c0a5f04ad7cbf90dbfdf412859
Clément DAVID [Wed, 10 May 2017 12:53:47 +0000]
test_run: update JOGL2 error message
Change-Id: I8b3400f71480557598d388ccaa939cc8573905a6
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
Paul Bignier [Fri, 1 Dec 2017 15:44:11 +0000]
* Bug #15334 fixed - ode "roots" renamed to "root"
Change-Id: I7a6b8e9d7d7e788815d190e674202fef1a84d141
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
Samuel GOUGEON [Tue, 14 Feb 2017 01:01:03 +0000]
help ans => [console]
Change-Id: I29420205fdd479bc6a5230c7a93cd972e1277b02
Samuel GOUGEON [Tue, 22 Aug 2017 13:47:58 +0000]
* Bug 8180 fixed: editing EXPRESSION block parameters changed ieee mode
Change-Id: I2ac16b7213ce580c43e9b569263f96985f1c790f
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
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
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
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
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
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
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
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
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
Antoine ELIAS [Tue, 12 Dec 2017 12:10:46 +0000]
update f2c solution
Change-Id: I524dd7db7f424ccbe53e0cbf69d7190cb875bd54
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
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
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
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
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
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
Samuel GOUGEON [Sat, 9 Dec 2017 16:46:31 +0000]
help pages : misc. improvements
Change-Id: Ib538fbd86f96d5a83c00c9b656199f3c18899a86
Cedric Delamarre [Mon, 18 Sep 2017 13:57:06 +0000]
overload exec visitor from external modules
Change-Id: I6e9f16cc33f84e6ef9ece80e860f6e6579b8912d
Clément DAVID [Fri, 8 Dec 2017 16:50:25 +0000]
Xcos: remove the runtime check for JGraphX and Batik
Change-Id: Ib8b22a8fe8d8baf748cd4578cb7b99768bf6131b
Samuel GOUGEON [Thu, 31 Aug 2017 00:52:41 +0000]
length(): documents changes for cells and structures arrays
Change-Id: Icf44217186a6fe4c4a3a254ae4770f4584547c67
Clément DAVID [Thu, 6 Jul 2017 08:23:33 +0000]
* Bug #15149 fixed: Files saved as ZCOS were corrupted.
Change-Id: I52c2e2c2e3757db04d0ec8706f7a034e41d87a0f
Clément DAVID [Fri, 8 Dec 2017 12:56:53 +0000]
configure: detect Java 9 correctly
Change-Id: I9b77db62a6fea7ceb1176df1bbf513268dca7e37
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
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
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
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
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
Adeline CARNIS [Wed, 22 Nov 2017 16:33:11 +0000]
Fix elementary_functions tests
test_run('elementary_functions', ['cross', 'iscolumn', 'sinc'])
Change-Id: I07b3f70b6cb6aa93765382ad7d2c8ad97ddc1d46
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
Paul Bignier [Mon, 27 Nov 2017 15:46:05 +0000]
Xcos doc: minor typo fix
Change-Id: I79b0603aac4dbefad448637d7ac67bf1a7393397
Adeline CARNIS [Tue, 28 Nov 2017 14:00:04 +0000]
[helptools] fix bug_7133 test following the bug #6911
Change-Id: Icdf92475d36befa5ef40cf294119a212fc99b27f
Adeline CARNIS [Tue, 28 Nov 2017 11:18:42 +0000]
[linear_algebra] fix bug_14030 test
Change-Id: I5fe03e00ddbf11b7a29f0c84fc0d933d0cbacf7f
Adeline CARNIS [Tue, 28 Nov 2017 10:30:40 +0000]
[overloading] fix bug_2267 test
Change-Id: Ie85d6878a82aff01bbe05af2b44c8400a787420c
Adeline CARNIS [Mon, 27 Nov 2017 15:31:58 +0000]
[polynomials] fix bug_12679 test following the bug #15017
Change-Id: Iba37886e27ebfc7b2d16da76f0e24ac44265b544
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
Adeline CARNIS [Tue, 28 Nov 2017 15:49:57 +0000]
[gui] fix bug_13084 test
Change-Id: I522936a077ce6ec7434c0147992825ac061e3274
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
Adeline CARNIS [Thu, 23 Nov 2017 14:16:53 +0000]
[core] fix bug_10279 test
test_run core bug_10279
Change-Id: I46416bf115e4edc4e91a169cedf3235bdc9f9dc4
Adeline CARNIS [Thu, 23 Nov 2017 14:00:15 +0000]
[cacsd] fix nyquist test
Change-Id: Ie3855f20d871861a9cd07289b1518a89296f2b13
Adeline CARNIS [Mon, 27 Nov 2017 14:52:25 +0000]
[string] fix bug_8536 test.
test_run string bug_8356
Change-Id: I0517857e52b95b228ebac4bd4eea217942a67a6d
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
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
Paul Bignier [Mon, 4 Dec 2017 15:23:42 +0000]
Fix help generation after
9d8061795fdbc
Change-Id: Iba93035a1e06e51e0275e2a3de8ce81993925963
Adeline CARNIS [Fri, 10 Nov 2017 09:40:17 +0000]
* Bug #14490 fixed - plot2d crashed when leg parameter was a vector.
Change-Id: Iaff804916d807ba74be793ee2539378f0f1c5967
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
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
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
Antoine ELIAS [Thu, 23 Nov 2017 09:32:45 +0000]
fix macro with varargin called without argument
regression after
582b293631764895f8546e3ea713f2e06ed50054
Change-Id: I04c8a5753291b723e5284ebff7f2454ce6466599
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
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
Antoine ELIAS [Fri, 27 Oct 2017 15:42:21 +0000]
call: fix allocation and check with string argument
Change-Id: I46401c21ebd149b6d6ee9e1114c473b72401db91
Antoine ELIAS [Thu, 26 Oct 2017 14:30:37 +0000]
rewrite macro arguments management
Change-Id: Iab1aba330eeaee9b2cc5f0928c97ab243f8cc9e0
Clément DAVID [Tue, 7 Nov 2017 10:16:44 +0000]
Xcos: fix metamodel issues
Change-Id: I06596e044cef88018091d993446f70f4dc51b32c
Antoine ELIAS [Mon, 25 Sep 2017 13:04:47 +0000]
* Bug 15215 fixed: Wrong concatenation of empty strings
Change-Id: If23ad726408df324b6a7705e6a3501a58d705396
Antoine ELIAS [Fri, 13 Oct 2017 09:15:56 +0000]
Bug fix #15302: Wrong load() calling sequence can crash Scilab
Change-Id: I28a0142fd50b7ee9ad53bce310e44c43a0d84395
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
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
Clément DAVID [Fri, 10 Nov 2017 12:55:45 +0000]
polynomials: fix lcm() regression after
add4ffc0 and 8fdb54
Change-Id: I2bead561d51e737a44189d75bdad61d9006adf48
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
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
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
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
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
Antoine ELIAS [Tue, 24 Oct 2017 16:50:03 +0000]
Operation with null operand crashs Scilab
Change-Id: Iac7acc1cfd65fcb21754e106ddcf07df6872e214
Antoine ELIAS [Fri, 27 Oct 2017 14:21:10 +0000]
fix double free in shortcut operators
if []|[] then
end
if 1&[] then
end
to check :
SCILAB_VALGRIND_OPT="--tool=memcheck --leak-check=yes" ./bin/scilab-cli -profiling -quit -e "if []|[] then,end" 2> profil.out
SCILAB_VALGRIND_OPT="--tool=memcheck --leak-check=yes" ./bin/scilab-cli -profiling -quit -e "if 1&[] then, end" 2> profil.out
Change-Id: Ie4d1314961ade88d11d7772d4bd1d1b7a5375b89
Antoine ELIAS [Wed, 25 Oct 2017 14:04:33 +0000]
scilab.bat must forward error status to caller
Change-Id: I25b2eb5287d0d83df05f43bba35f5800749836c2
Antoine ELIAS [Wed, 25 Oct 2017 14:00:16 +0000]
fix scilab crashs when varargin is used with named arguments
function foo(a,b, varargin)
endfunction
foo(b = 2, a = 1, 3)
Change-Id: Id4eadb07aeac8f1f4c9fab4b8177bd246e978bad
Paul Bignier [Thu, 26 Oct 2017 08:14:21 +0000]
Fix bin/scilab after
8e3469b31
* Some macOS versions funneled into the error case
Change-Id: Id1b73f5bc2957c1b30a6510e590eccfa01234c7e
Samuel GOUGEON [Tue, 24 Oct 2017 20:25:25 +0000]
* Bug 7657: lstsize() is set obsolete, replaced with size()
http://bugzilla.scilab.org/7657
Change-Id: Ib918e824d81e25375bd9a3ee101c93e6c18f72a2
Cedric Delamarre [Wed, 25 Oct 2017 08:32:55 +0000]
[strsubstr] Leak fixed when used with regexp
Change-Id: Ie3dec1f222d4a5238034c685f20fb4b059179f6d