Paul Bignier [Sat, 14 Oct 2017 09:09:05 +0000]
Minor fixes to CHANGES.md
Change-Id: I781604c11e360a839714ac8e56e2e78ebf94b7cc
Antoine ELIAS [Mon, 16 Oct 2017 08:14:05 +0000]
bug 15223 fix: some crashs with call
Change-Id: I6aa89def0b03926a5b3c7735fc2ce17fe66d9a91
Cedric Delamarre [Thu, 12 Oct 2017 13:44:20 +0000]
[bug_15300] Double free fixed on ArrayListExp
test_run ast bug_15300
test_run ast bug_15300 mode_nwni_profiling
Change-Id: Id5c6a383008e35b07c9ef909bddaeeb11e9d58ae
Antoine ELIAS [Fri, 6 Oct 2017 15:54:58 +0000]
fix evstr for non sizeable variables ( enull, jnull, jnull, jvoid, ... )
Change-Id: I4fbe520ed73e23a582d200482458df6f002da721
Antoine ELIAS [Sat, 7 Oct 2017 22:16:41 +0000]
fix matrix() with empty struct/cell
Change-Id: I3d1b8e410401629b43f032a1c6dddb949a287e1f
Antoine ELIAS [Sat, 7 Oct 2017 22:14:40 +0000]
Bug fix 15261: Wrong default inserted in struct
https://bugzilla.scilab.org/15261
Change-Id: I3e620fe64dbba892c1940ddb6ecf171c0b17a9ca
Cedric Delamarre [Mon, 9 Oct 2017 12:38:43 +0000]
missing include added
after https://codereview.scilab.org/#/c/19423/
Change-Id: I92b6bc0bc190714b464bfdfa95ecb64e53e38d4c
Samuel GOUGEON [Sun, 8 Oct 2017 18:47:57 +0000]
* Bug 6607 (+NR test): clear S; S(1:2,1:2).a=1; yielded an error
http://bugzilla.scilab.org/6607
Change-Id: I6c6dbc9adef660666303ae8d2e3efa87935d4f53
Samuel GOUGEON [Sun, 8 Oct 2017 11:30:50 +0000]
* Bug 14981 (+NR test): [cell1; cell2] and further cells extractions crash Scilab
http://bugzilla.scilab.org/14981
Change-Id: Ia6e5de80c66fdc9bf0afcc2352f3610cb48a15f4
Simon Marchetto [Wed, 4 Oct 2017 16:41:29 +0000]
* Bug 15146 fixed - lasterror() crashes Scilab when last error message is empty
Change-Id: If8121765b4ff849d358091a0ddda0d091c0fbcc8
Simon Marchetto [Wed, 4 Oct 2017 16:57:41 +0000]
* Bug #15148 fixed - link() doesn't return any error for a wrong flag argument value
Change-Id: Id48a43ccab8ba7b40c1755b7d8f06c1cc0dc6090
Samuel GOUGEON [Sat, 7 Oct 2017 11:21:23 +0000]
* Bug 6608 (+NR test): field and data insertion in an array of struct might fail
http://bugzilla.scilab.org/6608
Change-Id: Ic50973962aa040d57f7c72ca3107bc912c96381d
Samuel GOUGEON [Sat, 7 Oct 2017 10:31:54 +0000]
* Bug 11196 (+NR test): some recursive extractions from mlists failed
http://bugzilla.scilab.org/11196
Change-Id: I05647dc50a7c7c740109404e512e0f7b428271c6
Samuel GOUGEON [Sat, 7 Oct 2017 10:05:02 +0000]
* Bug 8669 (+NR test): some legal insertions in A(*,*,:) might fail
http://bugzilla.scilab.org/8669
Change-Id: I3d424a9b9db07e2a244069a7c89b98c46074182f
Samuel GOUGEON [Fri, 6 Oct 2017 22:47:19 +0000]
* Bug 5381 (+NR test): with UTF8, m*printf() shortened the output
http://bugzilla.scilab.org/5381
Change-Id: I3263896a55d8f6b9daf8ac337cbc1a9f7cbffb0a
Samuel GOUGEON [Fri, 6 Oct 2017 21:09:57 +0000]
* Bug 7652 (+NR test): inserting list("") in a cells array coud be erroneous
http://bugzilla.scilab.org/7652
Change-Id: I730adbea724ff82758dcb9695f3b78a1503bb045
Samuel GOUGEON [Fri, 6 Oct 2017 22:10:18 +0000]
* Bug 5602 (+NR test): assignment in a list in a cell replaced the whole list
http://bugzilla.scilab.org/5602
Change-Id: I8b052f94ecb8a1635e1e341e68acdc5977b5bc26
Samuel GOUGEON [Fri, 6 Oct 2017 20:42:19 +0000]
* Bug 5611 (+NR test): deleting the row/column of a cells array was impossible
http://bugzilla.scilab.org/5611
Change-Id: Idd2cac16cb6d9b051e5010b9ca517807135cfc7b
Samuel GOUGEON [Fri, 6 Oct 2017 20:18:09 +0000]
* Bug 10270 (+NR test): execstr(['v = [int16(1)';']']) needed 2 <enter>
http://bugzilla.scilab.org/10270
Change-Id: I89b8f599258c0dbc031c8d64232f87358165948f
Samuel GOUGEON [Fri, 6 Oct 2017 19:49:25 +0000]
* Bug 8842 (+NR test): clear s; s.a = cos // failed
http://bugzilla.scilab.org/8842
Change-Id: Ic4003b5b1885fcf8840286789729f5ae5fee42cf
Samuel GOUGEON [Fri, 6 Oct 2017 19:33:27 +0000]
* Bug 9297 (+NR test): assigning a mlist to a structure field failed
http://bugzilla.scilab.org/9297
Change-Id: Ibb0c3ae5ab3db973d0f189a53cde8852a009faff
Antoine ELIAS [Sat, 7 Oct 2017 15:44:28 +0000]
mgetl: fix single line without EOL
Change-Id: If6301c214b1208dcc3857239454db2100eebccbd
Simon Marchetto [Wed, 4 Oct 2017 16:26:49 +0000]
* Bug #15034 fixed : Unable to create a structure using mlist.
Crash fixed. A mlist is returned.
Change-Id: I1c0718107b8cee1a8576f42ac6631b3d673ce503
Clément DAVID [Thu, 28 Sep 2017 12:01:15 +0000]
* Bug #15243 fixed - grand() did not check its inputs
Change-Id: I753ccc97aaae007557ea8336219ee71689c624f8
Simon Marchetto [Wed, 4 Oct 2017 16:07:29 +0000]
* Bug 15183 fixed: ndgrid(x) expected a mandatory argin#2
* http://bugzilla.scilab.org/15183
* ndgrid.xml (ja_JP) actually in english => deleted
Change-Id: I9f44d56f0b29812c9095894dbbaea294ae00593f
Samuel GOUGEON [Mon, 2 Oct 2017 00:16:59 +0000]
* Bug 12862 fixed: intsplin(x,y) ignored imag(y)
http://bugzilla.scilab.org/12862
Change-Id: I0de699d522caac617b08df27aae2ded417aaed12
Antoine ELIAS [Thu, 28 Sep 2017 11:43:14 +0000]
improve mgetl performance
Change-Id: I173fe1da5222cf26028aa95dbac85806a2e7c953
Samuel GOUGEON [Tue, 3 Oct 2017 20:11:57 +0000]
* Bug 5248 fixed: The graphical entity picker was out of work
Change-Id: I56c96a41c71fc8e59a1bbca8890e271db9d3e721
Samuel GOUGEON [Thu, 2 Feb 2017 21:49:35 +0000]
* Bugs #9838,9839,10196 fixed: evstr(strarray) 2.3 x faster + more robust against components without output
* evstr() code improved:
- 2.3x faster: bench_mark string bench_evstr
- more consistent and resilient: when an instruction has a void or
empty output, the answer is now always the same: a default value
set accordingly with the type of the overall result.
- ascii(10) and ascii(13) are now supported in both scalar or array inputs
* test_run string passes
* evstr("// component without output") yielded an error:
http://bugzilla.scilab.org/9838
* evstr(["%pi" ascii(10) ; "3" "%i"]) yielded an error:
http://bugzilla.scilab.org/9839
Support to included ascii(10) and ascii(13) added.
* http://bugzilla.scilab.org/10196 :
//a)
t = ["%pi" "[]" "%eps"]; r = evstr(t);
"[]" shifted output components by 1 place: r(2) == evstr(t(3))
// b)
evstr("whereami()") yielded an error (because whereami() has no output)
Change-Id: I267229dce2a13de204af804409279bea0f477b74
Samuel GOUGEON [Wed, 22 Mar 2017 19:38:05 +0000]
* Bug 15089 fixed: getcolor GUI cleared and used the current figure
http://bugzilla.scilab.org/15089
- Bug fix
- speed up the display of the GUI
- compact color's infos in the status bar to make them readable even
when the GUI is small
- fixes a ".."+[]+".." warning when the picked color has no name.
Was correct when commited @ https://codereview.scilab.org/#/c/18308
but not taken into account in the final commit.
Change-Id: I7bf5d8c1f684c4c0bdd7a938f9afa41aecc76e79
Samuel GOUGEON [Sun, 9 Apr 2017 17:36:11 +0000]
* Bug 12330: mode() was poorly documented. Page overhauled
. http://bugzilla.scilab.org/12330
. New page rendered in mode.pdf. Please remove it before merging.
. exec() page will be overhauled in another commit
. The page will be retranslated from scratch in other commits
Change-Id: Ie860502479588ff12052675a29454982ca2c935a
Samuel GOUGEON [Fri, 26 May 2017 15:49:01 +0000]
* Bug 15170 fixed: getd() created and returned a parasitic variable k
http://bugzilla.scilab.org/15170
Change-Id: I69dc38a81ed2990e3ea528231f4b0c0175b57a64
Samuel GOUGEON [Mon, 14 Aug 2017 15:14:16 +0000]
* Bug 15184 refixed: inequalities with complex numbers
* http://bugzilla.scilab.org/15184
* Followup of https://codereview.scilab.org/#/c/19340/
* <=, >= and > comparisons were unfixed.
* Returning %F by default was not convenient: See the rational @
http://mailinglists.scilab.org/Bug-15184-tp4036857p4036864.html
Change-Id: I45ca915f40f491eb79b2545fb4d1a1848e14bcda
Samuel GOUGEON [Wed, 23 Aug 2017 20:01:18 +0000]
* Bug 14883 fixed: whereis returned [] for builtin. Page overhauled for 6.0
* http://bugzilla.scilab.org/14883
* Scilab 6 changes were not yet documented
* Added in the 6.0.1 section. Is it right? (could be < beta2)
* Page moved, since, now, libraries AND builtin are covered.
* Page to be retranslated from scratch (almost rewritten => too many changes)
Change-Id: Iac85a538b4c096be15551ff35b5388f5f18042c2
Samuel GOUGEON [Sat, 9 Sep 2017 19:31:31 +0000]
help names: any length + UTF-8 accepted
Change-Id: I4a1c41f18294655a1df45e7346eaa619f5eee620
Samuel GOUGEON [Sun, 10 Sep 2017 17:30:41 +0000]
* bug 15269: xgetech() tagged obsolete
http://bugzilla.scilab.org/15269
Change-Id: I9dbcf9e5bb4ac73aedf5b5b8c8c7e6363ea6f44c
Samuel GOUGEON [Wed, 30 Aug 2017 15:50:20 +0000]
Bug #15285 fixed: resize_matrix() extended to int64 and uint64
Change-Id: I8ba10d6bb2cabfa7e91dec82b4d2aa241f383ab9
Samuel GOUGEON [Sat, 26 Aug 2017 12:34:42 +0000]
http://bugzilla.scilab.org/9519
* ".xcos .zcos" filter added: Xcos files are now opened with xcos
from the console. .zcos files no longer block Scinotes
* "lib" filter added. Scilab libraries can now be opened.
* ".scg" filter added. They were filtered with .sce and .sci and opened
in Scinotes. Graphics files out of the CWD can now be
browsed and properly loaded from the console.
* ".tst .dia.ref" filter added.
* Other types of files are routed to the prefered OS application
instead of being sent to Scinotes.
Change-Id: Ic5429f5f0086b9162a758fe88c6c867f3451151e
Samuel GOUGEON [Mon, 17 Jul 2017 12:45:38 +0000]
fplot3d1(): fixes 'operation + []' warnings
// Occurred when no option is used, as with:
x1=-2:0.1:2; x2=-2:0.1:2;
deff('z=f(x,y)','z=100*(y-x^2)^2+(1+x)^2');
clf();
fplot3d1(x1,x2,f);
Change-Id: I7de277db3e21a1e4f828a02c5f0c6b932bd61a0e
Samuel GOUGEON [Fri, 25 Aug 2017 21:22:17 +0000]
* Bug 14544 fixed: scatter and scatter3 canceled upstream drawlater
http://bugzilla.scilab.org/14544
Change-Id: I8bbdc31b9097bdc425dd1af7aea55d99b9dba78f
Samuel GOUGEON [Wed, 16 Aug 2017 19:19:21 +0000]
* Bug 15249 fixed: findobj('toto') yielded an error instead of []
http://bugzilla.scilab.org/15249
Change-Id: I6472eb67301c5b7473c54a64188201ffaa9ee980
Samuel GOUGEON [Sat, 25 Feb 2017 20:57:26 +0000]
scilab.start: clear main_menubar_cb getPreferencesValue
Change-Id: I71c166603b1a5b8eaccf616c9e36748fe09fe9ab
Samuel GOUGEON [Tue, 28 Mar 2017 00:59:15 +0000]
* Bug 14532 fixed: test_run failed on non-autoloaded atoms
http://bugzilla.scilab.org/14532
Replaces https://codereview.scilab.org/#/c/18176/
Tested on "apifun":
atomsInstall apifun
atomsAutoloadDel apifun
test_run("apifun",[],"show_error")
Change-Id: I2da90184507e94fe6dce21240a045bd4cff9221b
Samuel GOUGEON [Mon, 2 Oct 2017 23:49:49 +0000]
* Bug 15282 fixed: help_from_sci() could set % in xml:id & master_help.xml
http://bugzilla.scilab.org/15282
Change-Id: I20b0ef05ff659cce1567c4a0a374445d3bdcaccd
Paul Bignier [Sun, 24 Sep 2017 16:20:21 +0000]
* Bug 15228 fixed - Graphics: get() error message fixed
Change-Id: Id8233f1eacae7c0ddaba36097bea753583d77c7c
Clément DAVID [Mon, 25 Sep 2017 15:55:07 +0000]
Xcos: fix Chaos_Modelica demo
Change-Id: If31a6b617e099a45901db3eb0d830a8271d1af4e
Samuel GOUGEON [Fri, 22 Sep 2017 20:53:48 +0000]
Xcos help pages: misc. improvements (all but pallettes)
Change-Id: Ibf18707da3e635562cc0b8ff2a30bbe45ba6760c
Samuel GOUGEON [Sat, 9 Sep 2017 16:01:42 +0000]
%i_lcm() updated after https://codereview.scilab.org/19180
%i_gcd() is now included in gcd() since I54d731a7a061d7f60cbfda8aa8f8279b39eb924a
Upgrading lcm() within the same gcd() commit was my first intention.
After changing my plan, i forgot committing this %i_lcm() update,
the only occurence using the former %i_gcd().
Change-Id: I75ebdb8d7980e7aa2227395e46c65cfd45fb80c6
Samuel GOUGEON [Mon, 11 Sep 2017 21:12:26 +0000]
* Bug 15273 fixed: Wrong documented order of eval_cshep2d 2d derivatives
http://bugzilla.scilab.org/15273
Change-Id: Ib25742dd14bd3259ebc18b84ece453ad33f6eb42
Antoine ELIAS [Mon, 11 Sep 2017 07:22:31 +0000]
* bug 14896: Using 'set' with multiple properties
Change-Id: I3746fc3fc98c3578e93e52a08d33541dc30c3f22
Samuel GOUGEON [Thu, 10 Aug 2017 19:56:01 +0000]
* Bug 15239 fixed: Console .tag & .userdata not displayed nor documented
http://bugzilla.scilab.org/15239
Change-Id: I7f035c366fc50095722ef6273e0e9c3bc69d5b14
Samuel GOUGEON [Thu, 31 Aug 2017 23:32:22 +0000]
* Bug 15260 fixed: sci2exp broken for all cells structs and hypermats
http://bugzilla.scilab.org/15260
This commit fixes the issue for cells, hypermats and simple structs.
The bug http://bugzilla.scilab.org/15264 must be priorly fixed to fix
the case of arrays of structures.
We should not wait for it (there are more than 900 occurences of
sci2exp() in Scilab .sci files, that are potentially impacted by this
bug and that wait). A complementary fix will be commited later.
Change-Id: I902727617b022ed6dbb07d854d67bf37af8c1099
Samuel GOUGEON [Tue, 6 Jun 2017 00:05:22 +0000]
* Bug 8297 fixed: cat() slowness was crippling. Rewritten
* http://bugzilla.scilab.org/8297
* fastens cat() by x300 for stacking (250,250) matrices
by > x60000 for stacking (500,500) matrices
(0.25s instead of 4h), etc.
* All non reg tests for other former cat() bugs pass:
test_run elementary_functions bug_4439
test_run elementary_functions bug_4460
test_run elementary_functions bug_4751
test_run elementary_functions bug_13409
* Unit test extended.
Change-Id: I7f8d547e3f5549c060e0c97f4e4a08bd32a1bc47
Samuel GOUGEON [Tue, 8 Aug 2017 10:04:53 +0000]
* Bug 15236 fixed: isglobal() page was inaccurate + wrong examples
* http://bugzilla.scilab.org/15236
* page overhauled => easier to retranslate from scratch rather than
to detect and pick up many cookies to retranslate
=> other languages deleted
Change-Id: I0cd3c9d3594303376f521e675157561bc8f048ab
Samuel GOUGEON [Sat, 18 Mar 2017 13:23:32 +0000]
* bug 15070 fixed: bitset() failed for bit pos as encoded integer
http://bugzilla.scilab.org/15070
Change-Id: I8ae89895adaaec628a379bb305747c9436117a28
Samuel GOUGEON [Wed, 30 Aug 2017 16:37:54 +0000]
Pages evstr, strcmp, strcmpi: misc typos + encoding fixed
Weirdly, encoding issues for (pt) files do no appear in the CR diff.
They do in the pages as bad chars.
No entry in CHANGES required.
Change-Id: I056e79b924c3e1827c59b2dd80b74af82d71a4be
Antoine ELIAS [Mon, 4 Sep 2017 07:02:21 +0000]
* Bug 14573 & 14623 fixed: varargout management when is not alone and in mlist overload
Change-Id: I2abc9f06ace6741b9c0deed72ef802aa9e639c3c
Samuel GOUGEON [Sun, 12 Mar 2017 23:18:26 +0000]
* bug 15017.a: gcd() always returned a int32. + support int64 & uint64
* http://bugzilla.scilab.org/15017
* The type of output GCD is now the type of input.
* The input can now be an array instead of a row (was not checked)
* Support to int64 and uint64 added
* Code improved & simplified:
- # of input arguments was not checked.
- %i_gcd() included and removed (used nowhere else)
* Help page updated and improved.
Existing translations: too many changes => not worth keeping them
* There were no unit tests: added
The bug 15058 http://bugzilla.scilab.org/15058 will be fixed in master
after merging this commit and merging 6.0 => master
Change-Id: I54d731a7a061d7f60cbfda8aa8f8279b39eb924a
Antoine ELIAS [Mon, 4 Sep 2017 15:11:11 +0000]
* Bug 15266 fixed: Wrong default out_mode in linear_interpn
Change-Id: I6fdb34caf3c840cd013789ab32c343ec64196302
Samuel GOUGEON [Fri, 25 Aug 2017 18:13:13 +0000]
* Bug 12195 fixed: generateBlockImage sometimes changed the current driver
http://bugzilla.scilab.org/12195
Change-Id: I12ac17067267fc257c1082015fafa58548b8eba1
Siddhartha Gairola [Tue, 7 Mar 2017 09:35:58 +0000]
* Bug #13900 fixed - Statistics: making nanmin and nanmax obsolete
Change-Id: I02e0446c03cf9ff149b42f11a7ee96982d9ce222
Samuel GOUGEON [Fri, 18 Aug 2017 21:24:44 +0000]
Update man.xml with the new dookbook URL
Change-Id: I70e94c437a8998fc4541df24588bf3bef759c4a3
Samuel GOUGEON [Thu, 17 Aug 2017 23:54:46 +0000]
* Bugs 14629 & 14680 fixed: '<' caused trouble in Xcos EXPRESSION rendering
* http://bugzilla.scilab.org/14680: '<' in expression was eaten in the icon
* http://bugzilla.scilab.org/14629: The last '<' truncated the rendering
Change-Id: I5668e5dfed7cbd2ffbf2c5d429d94d982fbb44e8
Samuel GOUGEON [Mon, 14 Aug 2017 19:32:26 +0000]
Update scilab_macros.txt + scilab_primitives.txt
Mainly based on syntax highlighting in Scinotes + some edition trials
Change-Id: I193fbb51041e25bf8731f593242aff7958b3cf8e
Samuel GOUGEON [Tue, 14 Feb 2017 01:14:26 +0000]
help: misc. typos and short improvements (no image changed)
Change-Id: I4ae949f23d916a9c1e0715a36d3872b2ba116ef7
Samuel GOUGEON [Sun, 23 Jul 2017 14:50:09 +0000]
size() can now be overloaded for tlist lists
See http://mailinglists.scilab.org/Scilab-users-overloading-size-for-tlist-tp4036768p4036769.html
Change-Id: I1dab6396a9ea97fdca8235b29faae5436b063b33
Cedric Delamarre [Mon, 17 Jul 2017 14:44:05 +0000]
[bug_15037] residu fixed
test_run cacsd bug_15037
test_run cacsd bug_15037 mode_nwni_profiling
Change-Id: I2554f03563b9b10fca06c37e99381ec1bad704fb
Cedric Delamarre [Thu, 13 Jul 2017 14:47:33 +0000]
[bug_15184] overload and error management fixed
test_run overloading bug_15184
test_run overloading bug_15184 mode_nwni_profiling
Change-Id: Idd63c0c54122d2bcee71e9d4c02d949c84bf8c12
Cedric Delamarre [Thu, 13 Jul 2017 12:07:25 +0000]
[bug_15199] tests added
test_run optimization bug_15199
test_run optimization bug_15199 mode_nwni_profiling
Change-Id: Ie7bea5308bceb6585459a5544d6ec297c4510f46
Clément DAVID [Thu, 6 Jul 2017 10:41:07 +0000]
* Bug #15207 fixed : `xcos(scs_m)` did not work for sub-systems.
Change-Id: I657da9558bf9b52da1b9457dc83ea82e0133fd9c
Clément DAVID [Thu, 6 Jul 2017 09:07:32 +0000]
Scicos tests: re-generate dia.ref after bug fixes
Change-Id: I820d50ff7ae985bbf45f165667ee65dbb37b5f1e
Clément DAVID [Wed, 5 Jul 2017 16:00:55 +0000]
* Bug #15185 fixed - "Region to Superblock" did not restore broken links.
Change-Id: I0ea3d06c9318f4eed8002b5196f6282909b4a5fa
Clément DAVID [Tue, 4 Jul 2017 12:46:43 +0000]
* Bug #15205 fixed - `get_scicos_version` returned the previous version.
Change-Id: Icaa2c2c3138a637fb3348f019fd6bef6a4cae505
Clément DAVID [Mon, 27 Mar 2017 15:45:41 +0000]
Fix build with ocaml 4.0.4
Change-Id: I962fe026f1c44f7f76435db0b4838b0d936994c8
Antoine ELIAS [Fri, 16 Jun 2017 14:22:02 +0000]
* Bug 15188 fixed: Failed to load hdf5_is_file function
Change-Id: I449c170d2778858146af5bcfc50a036d088628b8
Clément DAVID [Fri, 10 Mar 2017 15:59:55 +0000]
String: fix bug #4277 nonreg test
Change-Id: I4ef867ad73dd3c1e957df700b4950b2e7b9554ae
Samuel GOUGEON [Sun, 21 May 2017 17:47:21 +0000]
* Bug 11756 fixed: atomsGui categories failed listing all member modules
http://bugzilla.scilab.org/11756
Change-Id: I3c1315f60704f04ad9fd511f19f64ee0cf5f5b0d
Samuel GOUGEON [Sat, 29 Apr 2017 12:47:25 +0000]
* Bug 15144 fixed: mean() and stdev() could not be overloaded
* http://bugzilla.scilab.org/15144
* This feature is noticeably expected in Image processing toolboxes
where matrices and RGB hypermatrices are embedded in custom typed lists.
Change-Id: I6eade55b9a031d9d13f8275362d079c147f0e06a
Antoine ELIAS [Sat, 22 Apr 2017 10:16:51 +0000]
improve iconvert speed
test_run integer iconvert
test_run integer iconvert mode_nwni_profiling
Change-Id: Ida2e82cfe8dbd3fb89bacf0a5e5501a808579daa
Samuel GOUGEON [Thu, 6 Apr 2017 23:28:46 +0000]
* Bug 15119: Inequality comparisons between complex-encoded real numbers failed
http://bugzilla.scilab.org/15119
%s_#_hm() and %hm_#_s() overloading functions are no longer used
(tested) => removed
Change-Id: Id35090dc4c3b5f895fd63e479c18f64f68847c41
Clément DAVID [Mon, 27 Mar 2017 16:39:13 +0000]
AST: let some tests pass
Change-Id: I1093639502f993b66e2d71561cb0dde7592701d1
Samuel GOUGEON [Sun, 26 Mar 2017 18:03:02 +0000]
* Bug 14254 fixed: unclear error when installing unavailable atoms
http://bugzilla.scilab.org/14254
Replaces https://codereview.scilab.org/#/c/18635/
The error message contains the Scilab version and the OS name.
It is not constant and so can't build a constant .dia.ref.
For the time being, assert_checkerror() crashes Scilab.
Change-Id: Iac27325414e3fcf2b415e2fe19d86c980dcfbf24
Paul Bignier [Tue, 14 Mar 2017 15:21:52 +0000]
* Bug #15063 fixed - effectively remove fort
Change-Id: I5b30b0bc71253f5af76486fba016463b27d89467
Cedric Delamarre [Fri, 31 Mar 2017 16:48:46 +0000]
memory corruption fixed
fix trouble after https://codereview.scilab.org/#/c/19218/
a(1) = {1} //crash
Change-Id: I0678dd76102221f84bb3c0dddea848ec8e63c7e4
Antoine ELIAS [Tue, 18 Apr 2017 16:07:48 +0000]
* Bug #15139 fixed - return in try/catch expression
Change-Id: I3cdbc4a7e765eae73f6a552332b6764d6eb75203
Simon Marchetto [Fri, 7 Apr 2017 16:00:54 +0000]
* Bug #15121 fixed: getOptionals() fails to recognize some options.
Change-Id: Ic9e3e48ff8c419620d96ac9fa0d69853e0f2078a
Signed-off-by: Simon Marchetto <simon.marchetto@scilab-enterprises.com>
Simon Marchetto [Fri, 21 Apr 2017 03:42:31 +0000]
* Bug #15138 fixed : Scilab crashes at start on Windows
pointer returned from getenv() must not be modified or deleted (internal memory block)
Change-Id: I73a382ce0dca9d46d83f6a7180cc8402f9cb78b1
Simon Marchetto [Fri, 21 Apr 2017 04:17:23 +0000]
* Bug #15137 fixed : ilib_build cannot build a library with more than 999 function entries in Scilab 6
Change-Id: I0cba7e99b30b25583a23a47830d0cbcb58dabed5
Signed-off-by: Simon Marchetto <simon.marchetto@scilab-enterprises.com>
Paul Bignier [Mon, 10 Apr 2017 12:49:03 +0000]
* Bug #15117 fixed - Optimization: fix imbricated optimizers calls
test_run optimization bug_15117
test_run optimization bug_15117 mode_nwni_profiling
Change-Id: I56767debaec42b1bfbfe44031059b3a3485c1dad
Clément DAVID [Thu, 6 Apr 2017 08:38:30 +0000]
Remove xcos_saxon test
1. Java DOM serialization / deserialization is no more used in 6.0.0 so there is no impact on having Saxon loaded or not.
2. This test locks the Windows test machines
3. There is no associated bug
Change-Id: I92907a59c5639a78cc1a94ae1d29acf3206cd346
Clément DAVID [Fri, 17 Mar 2017 05:54:44 +0000]
* Bug #15024 fixed : Xcos labels were not preserved .
This commit upgrade the Xcos metamodel for BLOCK and LINK labels. An
owned ANNOTATION is associated as an HTML label and allow each label to be
move-able on the user-interface and a DESCRIPTION field is available
for oneliner (eg. Scilab variable compatible).
XMI serialization has been updated accordingly.
ZCOS format upgrade (backward compatible) the Scilab 5 encoding (as an mxCell).
NOTE: PORT label is still a string
Change-Id: I65f2d628e5359b7b5bdaf093b053d201177057f5
Cedric Delamarre [Fri, 24 Mar 2017 17:03:02 +0000]
[bug_14399] lines number fixed
Change-Id: Id57d80a17be326c6af100fb7110584240608e2bc
Cedric Delamarre [Wed, 22 Mar 2017 10:34:48 +0000]
Memory leak fixed in types
* test_run ast bug_15008 mode_nwni_profiling
Change-Id: I6d0e6b88f811a47a7517e0b7efb871260c6543f8
Cedric Delamarre [Wed, 22 Mar 2017 09:42:32 +0000]
[bug_15008] overloading call fix with operators AND OR
* test_run ast bug_15008
Change-Id: I3b6cbac32650a4039cbad490faaf0ff50e20d52b
Clément DAVID [Wed, 22 Mar 2017 13:20:23 +0000]
* Bug #15072 fixed: The context was stored as a root diagram attribute instead of being stored on each Superblock layer.
Change-Id: If6c998a91767015e9287f79c180cbf578ac0d732
Samuel GOUGEON [Sat, 18 Mar 2017 15:51:38 +0000]
* Bug 15079 fixed: extraction & insertion in subchildren could fail
http://bugzilla.scilab.org/15079
Change-Id: Ic6818a4d8bc362a63ccbd59b6fcc80c7df943023
Antoine ELIAS [Tue, 14 Feb 2017 15:32:01 +0000]
fix link trouble for tbx using struct on linux
Change-Id: I4bb67ff14ca23f8d8f696e882e5d641097ce9cad
Antoine ELIAS [Wed, 1 Feb 2017 11:31:22 +0000]
Bug #14424 #14376 fixed: remove size max of input function, avoid wrong interpretation of C characters ('\', '%', ...)
* multiple print of prompt
* bad prompt after error
input("write a string: "); // write a string to get an error
Change-Id: If637263c325909d9ee84425c099e3b778f3ac0de
Paul Bignier [Wed, 15 Mar 2017 14:30:09 +0000]
* Bug #15046 fixed - Dynamic_link: call() couldn't mix inputs and outputs
Change-Id: I59ca8acd5c11d5c9c24ebb3f33ae20ad517457f7
Samuel GOUGEON [Sat, 18 Mar 2017 21:38:45 +0000]
* Bug 13592 fixed: legend() set by hand in frame was shifted wrt mouse
Change-Id: Ifc3abfc3df3e115862ba91533323fc8a369f7d9e