Samuel GOUGEON [Fri, 27 Dec 2019 22:51:00 +0000]
* Bug 14735 fixed: [genetic_algorithms] merged in [optimization]
http://bugzilla.scilab.org/14735
Change-Id: I50d292bfd892f6def8e0756b4ac72bdc560db4a4
Antoine ELIAS [Thu, 6 Feb 2020 16:45:41 +0000]
missing .def in bb73c34
Change-Id: I293a395824819ce0e2da3478ad0b34ecd893bd59
Cedric Delamarre [Thu, 6 Feb 2020 09:43:32 +0000]
Debugger fixed about command interruption by another one
It was not possible to execute a command if an "interrupted" one
was already running and launched by the debugger.
Change-Id: Icfd4c9da61cf4521cc4ac3a3e67f17f6160976fa
Samuel GOUGEON [Wed, 31 Oct 2018 00:41:49 +0000]
* Bug 12837 fixed: strcmpi() actual removal
http://bugzilla.scilab.org/12837
Obsolescence set and code cleaned @ https://codereview.scilab.org/18324
Change-Id: If199eaeb304a699cbd9a2e9f2aed2dd729240ca0
Cedric Delamarre [Fri, 24 Jan 2020 09:54:13 +0000]
debugger abort a running execution fixed
Change-Id: I046c3b455bbdf7a540ac8d83537a85cf22c03033
Samuel GOUGEON [Thu, 30 May 2019 02:28:19 +0000]
[doc] xload() page overhauled
Update after https://codereview.scilab.org/20125
New version (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4963
+ sometimes the last loaded object was not set as the current one: fixed
Change-Id: I48bf111c7f285ca4473cc6e07cda99e54c30e64b
Samuel GOUGEON [Sat, 1 Jun 2019 06:04:29 +0000]
* Bug 16102 fixed: lstcat() with 1:$, sin, sind.. & might be slow
http://bugzilla.scilab.org/16102
Requires merging https://codereview.scilab.org/20995 first
Compared speeds:
--> L =list(); L(1e6) = 1;
Former implementation:
--> tic(); lstcat(L,L); toc()
ans =
44.126577
With this patch:
--> tic(); lstcat(L,L); toc()
ans =
1.7306356
Change-Id: If60fbb73ce0237b058d90a7c5e2f08a6359743c8
Stéphane MOTTELET [Tue, 7 May 2019 15:44:14 +0000]
* Bug 15701 fixed: now A\B is faster when A is square and triangular
http://bugzilla.scilab.org/show_bug.cgi?id=15701
Change-Id: Ib311ac1cdd0dbc98439daa23c50231d66c29da6e
Samuel GOUGEON [Mon, 8 Apr 2019 16:01:19 +0000]
* Bug 16053 fixed: plot(,'color',c) with abbreviated color names
http://bugzilla.scilab.org/16053
REQUIRES https://codereview.scilab.org/21197 where iscolor() is upgraded
Change-Id: I5915fd939fa6673afc4a7f4990145a971e20372d
Stéphane Mottelet [Mon, 19 Aug 2019 12:00:04 +0000]
* Bug 16159 fixed: now OSX locale detection works on Mojave
http://bugzilla.scilab.org/show_bug.cgi?id=16159
Change-Id: I0a49b134921c787f061d857f6f4d96c8fc5da915
Clément DAVID [Wed, 5 Feb 2020 17:18:23 +0000]
linux launcher: use thirdpary JVM when DEVTOOLS are available
Change-Id: I1fbc6c71da073b6bbcc0958c5ff14bc36e2ef05c
Clément DAVID [Wed, 5 Feb 2020 15:02:24 +0000]
linux ./configure: use libraries from DEVTOOLS
DEVTOOLS, aka thirdparties and prerequirements, libraries are used
during library check to discard warnings or errors from ld.so.
Change-Id: I30ca2ee90554d4fb843c8c325c9031ca842f2423
Cedric Delamarre [Wed, 5 Feb 2020 14:05:56 +0000]
fix tcl freeze when an error occured at initialization
to reproduce the problem: comment lines about
TCL_LIBRARY and TK_LIBRARY in bin/scilab then
launch scilab using ./bin/scilab-adv-cli
Change-Id: I3bcb96496217d6f12a549ece90f6a3a36f5de586
Antoine ELIAS [Wed, 5 Feb 2020 08:55:58 +0000]
fix Windonws 32bit build
Change-Id: I7bfb673e0e6c0bbcb07d996d13123028d8708fce
Samuel GOUGEON [Sat, 9 Mar 2019 22:41:11 +0000]
* Bugs 15998 + 16000 fixed [m2sci]: atan() & acoth() conversion issues
http://bugzilla.scilab.org/15998
http://bugzilla.scilab.org/16000
Change-Id: I5423a8886093c1082abd6826a9b605cacd77be1d
Samuel GOUGEON [Fri, 22 Feb 2019 00:04:52 +0000]
* Bug 15967 fixed: setdiff(a,[],..) had troubles
http://bugzilla.scilab.org/15967
The help page is already up to date.
Change-Id: I02082fce3b68f650c6a2d18db92257f7047db0ab
Samuel GOUGEON [Tue, 31 Dec 2019 05:18:42 +0000]
[graphics] plot(): extended colors also for markers
It was implemented only for curves @ https://codereview.scilab.org/19726
but documented for both curves and markers @ https://codereview.scilab.org/19799
The missing implementation is proposed here.
It REQUIRES https://codereview.scilab.org/21197 where iscolor() is upgraded
Change-Id: I0fce8d00ecb3558e41a738cf7db5f48df9acc5db
Samuel GOUGEON [Fri, 29 Mar 2019 23:41:21 +0000]
* Bug 15977 fixed: wavread() page fixed & improved
http://bugzilla.scilab.org/15977
New version (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4925
As tested @ https://codereview.scilab.org/20888,
wavread() currently does NOT support the µ-law
=> removed from supported list
Change-Id: Ia8350e2e994d83f60541d3af1c7c401efcb202f7
Samuel GOUGEON [Sat, 14 Apr 2018 18:53:05 +0000]
* Bug 15534 fixed: [%t int8(-5)] was refused
http://bugzilla.scilab.org/15534
SEP/Open discussion: http://mailinglists.scilab.org/Scilab-users-SEP-boolean-integer-class-concatenations-tp4037923.html
Change-Id: Id853be8c5c1c87bedb5897ce815cc6c5373932a6
Samuel GOUGEON [Tue, 26 Feb 2019 19:55:44 +0000]
* Bug 15981 fixed [sound]: wavread() locked .wav on error, etc
http://bugzilla.scilab.org/15981
* Opened wav file was kept open and locked when returning on error.
* The file extension and existence were poorly tested.
* Some errors messages referred to find_cktype() instead of to the
current macro
* Some wav formats were claimed as invalid instead of as unsupported:
The supported wav formats were not indicated.
The wavread() page is overhauled when processing the bug 15977:
with indications about supported wav formats:
https://codereview.scilab.org/#/c/20914/
See also the same work for auread() and auwrite():
https://codereview.scilab.org/21031
Change-Id: Ib51ff10799654767a61dd8ff7a3fba8516747e3a
Samuel GOUGEON [Sat, 25 May 2019 10:22:04 +0000]
* Bug 16095 fixed: matrix_handles.prop = [] restored
http://bugzilla.scilab.org/16095
Change-Id: Ib17d28a9f603d94bc7f9db035c29fa36f7fb1040
Samuel GOUGEON [Fri, 3 May 2019 16:18:50 +0000]
* Bug 16079 fixed: part("",$) & part("",$-1:$+2) failed
http://bugzilla.scilab.org/16079
Change-Id: If90eb524a2ae5eb2fbb132c67fbbab05dd531503
Cedric Delamarre [Mon, 3 Feb 2020 16:23:47 +0000]
missing comet images
Change-Id: I335fbf8c43723034d355fca0e506d87ba6de3e5d
Samuel GOUGEON [Sun, 4 Aug 2019 15:09:08 +0000]
* Bug 16166 fixed: noisegen() obsolete
http://bugzilla.scilab.org/16166
Change-Id: I33c933253a51af9b31273ca6b00dda32f5e18f47
Samuel GOUGEON [Sun, 10 Mar 2019 04:19:13 +0000]
* Bug 15978 fixed [sound]: wavwrite (en) page. savewave: + mclose() < errors
http://bugzilla.scilab.org/15978
Change-Id: I553eb9c190dfc74dfe09613f0e6c1ac018486b6b
Samuel GOUGEON [Fri, 1 Nov 2019 02:13:22 +0000]
* Bug 16229 fixed [doc]: 'help scilab' page improved
http://bugzilla.scilab.org/16229
New PDF en_US page: http://bugzilla.scilab.org/attachment.cgi?id=5017
Change-Id: I3df52bcc750b4f063334193b69486d050378ddff
Samuel GOUGEON [Sun, 29 Dec 2019 23:22:55 +0000]
* Bugs 10553 16232 fixed: colorbar(): gce(), $ in colminmax
http://bugzilla.scilab.org/10553
http://bugzilla.scilab.org/16232
Page updated/fixed/improved: http://bugzilla.scilab.org/attachment.cgi?id=5040
Change-Id: I1d0f9401d280c4472ec8f126d6f6a8b8f07b6efe
Samuel GOUGEON [Thu, 4 Apr 2019 23:34:14 +0000]
* Bug 6070 fixed [doc]: Documenting How to make multiscaled plots
http://bugzilla.scilab.org/6070
PDF version: http://bugzilla.scilab.org/attachment.cgi?id=4928
Change-Id: Ic3ae34ffa36a2b32536cfd5d896b1e908d0eea97
Samuel GOUGEON [Wed, 10 Apr 2019 19:21:20 +0000]
* Bug 10078 fixed: isinf(polynomials) was not reliable
http://bugzilla.scilab.org/10078
Change-Id: I763f0f35aa720f4c7333cfaf1024c68780de193c
Antoine ELIAS [Sun, 2 Feb 2020 14:34:25 +0000]
* Bug 15996 fixed [gui] restore figure "closerequestfcn" to its high priority.
http://bugzilla.scilab.org/15996
Change-Id: Ib57eddde3349ceea699e207914cd806d02ec9cca
Samuel GOUGEON [Thu, 30 Jan 2020 23:58:05 +0000]
isvector.tst for rationals and lists
Change-Id: I58bb3f3563ff804308ce8614f54b8f5ce7f894bf
C.L. TAN [Thu, 30 Jan 2020 15:33:44 +0000]
console: Bug #14422 fixed: Scilab GUI console improved.
http://bugzilla.scilab.org/14422
after clc(); mprintf("abcd"); prints " abcd" with a leading blank.
clc(0) now just clearing its own line, and redisplay the prompt --> on the same line.
Change-Id: I125fde72a8be04063df5560bef9a4fbbed23835d
Clément DAVID [Sun, 2 Feb 2020 20:51:15 +0000]
fix linux build with gcc 8.3
Change-Id: I84d4e9b5dfba54f045a28822560555bd93aa63d3
Samuel GOUGEON [Sat, 6 Apr 2019 07:01:02 +0000]
* Bug 15431 fixed [doc]: empty [] better documented
http://bugzilla.scilab.org/15431
New empty page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4929
Change-Id: Ife267433b3f157cbcdcb58e737a358a01c8ba6f6
Samuel GOUGEON [Sun, 14 Apr 2019 11:01:36 +0000]
[fileio] fileparts() unit tests extended
Change-Id: Iad3b484ecd8126fe2dbb9c36829cc8d065b18bea
Samuel GOUGEON [Sun, 17 Feb 2019 20:45:45 +0000]
[doc] label_properties improved
* text: formatting was not described (leading & trailing blanks,
justification)
* position: the position of the anchor the coordinates refer to was
not indicated.
* font_angle: the position of the pivot was not indicated
* auto_position: wrong reference to .font_angle instead of .position.
* colors: references to -1 and -2 special indices were missing.
* LaTeX history moved to the history section
* See also: improved list
Change-Id: I93a148013b60a6f8d41c11c52b2047533b6800f6
Samuel GOUGEON [Sun, 3 Nov 2019 14:22:43 +0000]
* Bug 9007 fixed: sciargs() duplicated '-nw'
http://bugzilla.scilab.org/9007
Test (Linux only):
bash> scilab -nw -nb
// In the Scilab session:
--> find(sciargs()=="-nw")
// should return only one position
--> exit
Same thing after
bash> scilab-adv-cli -nw -nb
Change-Id: I3d8d076d2520c9d1c91d26dc20a2524038eb373c
Samuel GOUGEON [Mon, 4 Nov 2019 00:41:33 +0000]
[doc] sciargs() page updated & overhauled
Change-Id: Ife45d1906cf5cd72e7e15c6ea4399d57a84064fc
Samuel GOUGEON [Mon, 27 May 2019 17:54:28 +0000]
* Bug 16097 fixed: tanh() & coth() improved
http://bugzilla.scilab.org/16097
- coth() 2.3x faster
- tanh & coth now accept sparses
Change-Id: I7f46e055bb754416e1d00c5a00bfad24d0273803
Samuel GOUGEON [Sat, 24 Feb 2018 18:28:31 +0000]
* Bug 7657 fixed: lstsize() actual removal
http://bugzilla.scilab.org/7657
- Code already cleaned in https://codereview.scilab.org/19508
- scilab_macros.txt and DeprecatedChecker.cpp already OK
Change-Id: I29005269848fb5ca78fffe341c63e40c05b2b92c
Samuel GOUGEON [Thu, 18 Apr 2019 00:59:09 +0000]
[doc] bessel page: hardly readable MML equations => LaTeX
+ alt=".." tags added for rendering as text
+ <subscript> & <superscript> used when applicable
+ (pt_BR): <scilab:image> added
The non-localization of <scilab:image> is intentional.
Change-Id: Ia0bc8af1e0126bb4f6b8420ada0cda1485729d1c
Samuel GOUGEON [Tue, 8 Oct 2019 11:41:20 +0000]
[m2sci] bug 979 test fixed
http://bugzilla.scilab.org/979
http://bugzilla.scilab.org/2428
Independently, bug_2428.tst now passes
Change-Id: I436e1de3ac9fab2540424087a5c02c0ddcc4921f
Samuel GOUGEON [Tue, 8 Oct 2019 23:26:16 +0000]
* Bug 16215 fixed [m2sci]: mfile2sci converted ':' into mtlb(:)
http://bugzilla.scilab.org/16215
Requirement: https://codereview.scilab.org/21087 must be merged first
(to support a(3:end) in this test)
Change-Id: I3fa458f75af2c57a86a32d1b31714572cbfeecd9
Samuel GOUGEON [Thu, 14 Feb 2019 21:48:14 +0000]
* Bug 15934 fixed [doc]: ^rectangular yields an error
http://bugzilla.scilab.org/15934
Change-Id: I53db314b8ddcf936ff2b5259352806b739806f12
Samuel GOUGEON [Sun, 15 Sep 2019 18:34:53 +0000]
* Bug 16181 fixed [m2sci]: converting a(end) yielded an error
http://bugzilla.scilab.org/16181
m2sci_syntax() is called in mfile2sci() on line #148|150
to make the m-file compilable with Scilab.
In Scilab 6, a(end) is no longer compilable.
Change-Id: I9d354ca98d3da47faf29f9db46517055331d9547
Adeline CARNIS [Thu, 30 Jan 2020 15:38:42 +0000]
update CHANGES after
8a892c0560
Change-Id: I221f8461262ad647902085dbe688e15cf84a23fe
Samuel GOUGEON [Wed, 10 Apr 2019 19:52:18 +0000]
* Bugs 14015 15068 fixed: Non-regression tests added
http://bugzilla.scilab.org/14015
http://bugzilla.scilab.org/15068
Change-Id: Icbc555ededea67473002e8dd5b227ab594fe84df
Stéphane Mottelet [Fri, 17 Jan 2020 17:29:00 +0000]
* Bug 11363 fixed: now show_window raises the current graphics
https://bugzilla.scilab.org/show_bug.cgi?id=11363
Change-Id: I90482702c8d82d60daf2a13dd977684b57911d1e
Stéphane MOTTELET [Fri, 13 Sep 2019 09:47:13 +0000]
* Bug 16190 fixed: console width was fixed at 75 in nw and nwni mode
https://bugzilla.scilab.org/show_bug.cgi?id=16190
Change-Id: Ia214e57b8f3cae2d56c198b0537889d2b877eedc
Samuel GOUGEON [Sun, 24 Nov 2019 21:53:26 +0000]
[matio] savematfile.tst rewritten to be extensive
Change-Id: Ib3bbe9d83b46ab0b63d982dc86d867cea4c9fd52
Samuel GOUGEON [Tue, 5 Nov 2019 14:11:02 +0000]
* Bug 16234 fixed [special_functions]: airy() added
http://bugzilla.scilab.org/16234
airy() page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5021
Change-Id: Ib325a40a0c12bf443dfec2cd7b118a4c8dcb9a4d
Samuel GOUGEON [Mon, 29 Jul 2019 16:49:05 +0000]
* Bug 16155 fixed: flipdim(hypermat,dim,sb) was wrong or disabled
http://bugzilla.scilab.org/16155
bug_12130.tst merged in flipdim.tst
Change-Id: Id2f3e8a10e9a908956f020ecd051a0f4809a7339
Clément DAVID [Thu, 30 Jan 2020 10:25:05 +0000]
scicos adapters: fix error message
Change-Id: I690ba8448c4e851695c9b2622e03eac055d6c29e
Stéphane MOTTELET [Tue, 19 Nov 2019 15:10:39 +0000]
* Bug 16246 fixed: now isvector works for all generic types
http://bugzilla.scilab.org/show_bug.cgi?id=16246
Change-Id: Ied0e54ebbda3233c42a349295ca5bb15d74766de
Cedric Delamarre [Wed, 29 Jan 2020 14:46:34 +0000]
Cell and Struct transpose improved
test_run data_structures struct
test_run data_structures struct mode_nwni_profiling
test_run ast bug_16200
test_run ast bug_16200 mode_nwni_profiling
Change-Id: If726cd5ff31b7b390b409ba30fc10cb0b8f5658e
Samuel GOUGEON [Thu, 31 Oct 2019 18:30:23 +0000]
* Bug 16230 fixed: scilab --help list was incomplete
http://bugzilla.scilab.org/16230
Change-Id: I2f8fd1c352d368f8cb65cfbdb6e6fa5ac5873a57
Cedric Delamarre [Wed, 29 Jan 2020 11:03:31 +0000]
Struct concatenation fixed
test_run data_structure struct
test_run data_structure struct mode_nwni_profiling
Change-Id: I57a51c1463890f992fccb0d1ca6682d1efa31fe5
Samuel GOUGEON [Thu, 1 Mar 2018 07:57:58 +0000]
* Bug 15393 fixed: nicholschart() fixed & improved
http://bugzilla.scilab.org/15393
Updated page (PDF) http://bugzilla.scilab.org/attachment.cgi?id=5049
* in a new figure, nothing was plotted
* default cyan color was too flashy => gray85
* colors could not be specified by their names or #RRGGBB or [r g b]
* Positions of Gain labels were somehow puzzled
* It was not easily to access to the vectors of handles for
both subframes and for the set of labels.
This commit complies with iscolor() extension @ https://codereview.scilab.org/21197
Change-Id: If2631b7fd2972dade04301ddbcc9e221ca34694f
Samuel GOUGEON [Sat, 15 Jun 2019 19:10:11 +0000]
bitstring() complement
+ fix CHANGES 12534 trimed by https://codereview.scilab.org/20621
Change-Id: Ifa0f8d787ddd15e7c98d77eede1973a52127f7bc
Samuel GOUGEON [Sat, 24 Feb 2018 17:48:03 +0000]
* Bug 15309 fixed: eval() actual removal
http://bugzilla.scilab.org/15309
Code already cleaned in https://codereview.scilab.org/19515
Change-Id: Ifa2849a4ed217c879bf316d68c5338936b2d4895
Samuel GOUGEON [Sat, 4 Jan 2020 22:19:45 +0000]
* Bug 16292 fixed: hallchart() debugged & improved
http://bugzilla.scilab.org/16292
hallchart page updated (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5050
Change-Id: Ifb9edde7b430df6c3b0a34d086b01666c56af41b
Stéphane Mottelet [Tue, 28 Jan 2020 10:51:14 +0000]
[interpolation] more sober colors in meshd example
Change-Id: I5d1a9fd556d0e6e507855d68292726ea6589221e
Samuel GOUGEON [Fri, 6 Dec 2019 21:13:54 +0000]
* Bug 16269 fixed: scalar struct was poorly displayed
http://bugzilla.scilab.org/16269
Change-Id: I4138ecd820e7cc4d5fa3cbe2665db6359cf0a373
Samuel GOUGEON [Sat, 31 Aug 2019 21:23:24 +0000]
* Bug 16008 fixed [doc]: uimenu_properties was not up-to-date
http://bugzilla.scilab.org/16008
Updated page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4996
Change-Id: I460866d790c69d617dbb8f82b89d25c6fbcd99c4
Samuel GOUGEON [Sun, 29 Sep 2019 11:05:15 +0000]
* Bug 16199 fixed [doc]: zpk2tf & zpk2ss examples failed
http://bugzilla.scilab.org/16199
Change-Id: Iba609f94db6553e92fa73b158c9cf67cc8ef4ce4
Samuel GOUGEON [Tue, 26 Nov 2019 19:10:28 +0000]
* Bug 16259 fixed: * and .* with (sparse) booleans extended
http://bugzilla.scilab.org/16259
Change-Id: I609dfd9c331002c4fe65942f90e283257cfdbd55
Samuel GOUGEON [Fri, 22 Feb 2019 15:05:28 +0000]
* Bug 15948 fixed: xyzlabel() & title() upgraded
* http://bugzilla.scilab.org/15948
* new xyzlabel() page: http://bugzilla.scilab.org/attachment.cgi?id=4902
REQUIRES https://codereview.scilab.org/21197 (iscolor() extension)
Change-Id: I79ec38dbc31f8fadda3df439661aecc7a1d812bf
Antoine ELIAS [Tue, 28 Jan 2020 09:57:40 +0000]
* Bug 14501 fixed: strsubst crashed on consecutive occurrences.
http://bugzilla.scilab.org/14501
Change-Id: I1a046721238b0f1c5684522c673c724c6f51ed83
Samuel GOUGEON [Wed, 8 Jan 2020 20:03:10 +0000]
* Bugs 14610 15350 fixed: ric_desc() fixed & merged in riccati()
http://bugzilla.scilab.org/14610
http://bugzilla.scilab.org/15350
riccati() page updated (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5052
Change-Id: I45de428c6a32dacf7979d7f6ed6342130ba03d5c
Samuel GOUGEON [Wed, 7 Aug 2019 10:45:55 +0000]
* Bug 16168 fixed: test_run() failed on some Linux install
http://bugzilla.scilab.org/16168
Change-Id: Idcf5dbba828d7279116ef33bd03739c71956fa7a
Samuel GOUGEON [Tue, 27 Aug 2019 16:44:50 +0000]
kron() with hypermats: new algo 10x faster
test_run ast kron
test_run elementary_functions bug_13339
a = rand(4,4);
b = rand(500,500,4);
tic()
r1 = a .*. b;
disp(toc())
tic();
r2 = newKron(a,b);
disp(toc());
disp(and(r1==r2))
--> exec('test_10464.sce', -1)
63.77736
5.2832192 = 12.1 x faster
T
With
a = rand(40,40,2);
b = rand(25,25,4);
// I get
18.998866
1.7675572 = 10.7x faster
Change-Id: I6344b7aa0d55bbedcb0a53bfab18dfcfb9b9a80e
Samuel GOUGEON [Tue, 27 Aug 2019 11:27:43 +0000]
Unused %s_k_hm, %hm_k_s, %hmS_k_hmS_generic removed
Scilab 6 calls %s_k_s() each time that an hypermat is involved.
%s_k_s.sci is a strict copy of the former %hmS_k_hmS_generic.sci
[1 2] .*. rand(2,2,2)
rand(2,2,2) .*. [1 2]
rand(2,2,2) .*. rand(2,2,2)
Change-Id: I908b121691e50b2ca4adc1b1118ecbae34cafa62
Stéphane Mottelet [Fri, 24 Jan 2020 14:57:02 +0000]
[ui_data] prevent spurious FileBrowser ScrollBar reset after
93c93ccf
Also fix missing semicolon in chdir command used by navigation arrows.
Change-Id: I1be0491c0402c8db4231217f245cc2202449621a
Stéphane MOTTELET [Fri, 6 Sep 2019 08:45:49 +0000]
[graphics] add pong demo
Change-Id: I81680c56c1c7d8ab696b855f24456ed8a345beb7
Clement David [Fri, 24 Jan 2020 13:03:14 +0000]
elementary_functions: fix invalid uninit error
On VS2017 Debug, an unititialized access is detected on iOffset. Initialize
to a safe value out of the loop workaround this error.
test_run elementary_functions permute
Change-Id: Ie8eee0a8134cf5a56cc9cca2ce80ed3cb1072548
Samuel GOUGEON [Fri, 20 Dec 2019 22:17:30 +0000]
* Bug 16257: obsoleting sysdiag()
http://bugzilla.scilab.org/16257
Change-Id: I30ee59a678a753dcab4f346101e742af70523640
Samuel GOUGEON [Thu, 29 Aug 2019 21:12:00 +0000]
* Bug 16177 fixed [doc]: 1st example was KO in uicontrol page
http://bugzilla.scilab.org/16177
Change-Id: I5454a67f7c675713287407098429ba3920fb54e2
Antoine ELIAS [Thu, 21 Feb 2019 08:05:50 +0000]
fix edit macro after merge (5c7fd5f)
CR20654 + CR20035
Troubles come from modification on both side and move on 6.0.
git lose link between files.
Change-Id: I5ee86b0ea350c4b1e69ea89b13fa806a4165b17a
Samuel GOUGEON [Sun, 29 Dec 2019 03:35:48 +0000]
* Bug 16290: %sn() set obsolete
http://bugzilla.scilab.org/16290
Requirement: https://codereview.scilab.org/21192 introduces ellipj()
Change-Id: I65cbb936479f27b805726eed7540caa254fba5d8
Cedric Delamarre [Fri, 24 Jan 2020 15:06:42 +0000]
fixed SetUicontrolIcon after
cdf83a263
https://codereview.scilab.org/#/c/21041/
plot() crash fixed
Change-Id: Ibea7a9f9f7ce19ec7a63188f2bcb3db15012dc26
Stéphane Mottelet [Fri, 24 Jan 2020 17:23:15 +0000]
[ast] limit occurences of argn(0)==0 to improve backward compatibility
Since https://codereview.scilab.org/#/c/21034/ when a macro
was called without output arguments, the value argn(0)==0 is given
without restriction and this can break a lot of user codes checking
the number of output arguments with constructs like
if argn(0) <> 1, ..., end
instead of
if argn(0) > 1, ..., end
With this patch, argn(0)==0 is only granted when macro prototype has
no formal output argument or if varargout is the only formal output
argument.
Change-Id: Ifc235a2ac986550b41522fddbf448b6eaa02b2d3
Samuel Gougeon [Sun, 29 Dec 2019 02:44:54 +0000]
* Bug 16290 fixed [special_functions]: ellipj() introduced
http://bugzilla.scilab.org/16290
PDF ellipj() page: http://bugzilla.scilab.org/attachment.cgi?id=5039
Change-Id: I94c56e9730ff9bd517ab63e00fd4f09fa0f5981b
Clément DAVID [Wed, 4 Sep 2019 21:24:13 +0000]
Remove colliding files on case-insensitive filesystem
Change-Id: I5c56fb9d7d14a1a7b16339daf7414947d6350094
Samuel GOUGEON [Sat, 31 Aug 2019 12:28:48 +0000]
* Bug 16178 fixed: sci2exp() failed with input macros w/o argout
http://bugzilla.scilab.org/16178
Change-Id: I559ba07dfd92e1c318e10836ab946d8c3aa6a3ac
Samuel GOUGEON [Tue, 2 Apr 2019 18:23:47 +0000]
* Bugs 8418 15522 15795 fixed: unique() upgraded
http://bugzilla.scilab.org/8418
http://bugzilla.scilab.org/15522
http://bugzilla.scilab.org/15795
Page updated (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4927
Change-Id: If6b85f3fa5fe1c5bd948868aacd3da8fc18d3408
Samuel GOUGEON [Thu, 18 Jul 2019 10:36:10 +0000]
getPreferencesValue() Actual removal
* http://bugzilla.scilab.org/15433
* after obsolescence @ https://codereview.scilab.org/19817
* for Scilab 6.1.(x>0) ?
Change-Id: I5f6752e7f2356997488d9e8e80b89f0cb3f44b37
Samuel GOUGEON [Tue, 3 Sep 2019 19:36:35 +0000]
* Bug 15514 fixed [doc]: set() page overhauled
http://bugzilla.scilab.org/15414
New page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4997
Change-Id: I4994efcecb0e891277d5d6cb3301294c869a1eb8
Samuel GOUGEON [Thu, 18 Jul 2019 13:59:57 +0000]
* Bug 16148: xmlSetValues() <= setPreferencesValue()
http://bugzilla.scilab.org/16148
Change-Id: I5610ab0b0d70b3f06ad92fdb2a68786837f80eca
Samuel GOUGEON [Fri, 27 Dec 2019 15:38:01 +0000]
[doc] help io/OS_commands subsection created
Change-Id: I1da7dd676039f136795f5eb4680de14f58525222
Samuel GOUGEON [Fri, 27 Dec 2019 15:17:09 +0000]
[doc] help subsection fileio/file_system created
Change-Id: I618fa571fbec9002ce87b214269b5b172964da90
Samuel GOUGEON [Tue, 30 Jan 2018 23:52:26 +0000]
* Bug 15392 fixed: comet() comet3d() with named|#RRGGBB|[r g b] colors
http://bugzilla.scilab.org/15392
comet() updated page: http://bugzilla.scilab.org/attachment.cgi?id=5042
Complies with iscolor() extension @ https://codereview.scilab.org/21197
Change-Id: Ifb9830a6c7946569de7355af0a204aa0b3ccc046
Stéphane Mottelet [Thu, 23 Jan 2020 15:51:08 +0000]
[ast] fix varargout regression after
c1dbf528
Change-Id: Ib94bd0bcd2ed583eb8e4a83026f6b8308bea74ac
Samuel GOUGEON [Fri, 19 Apr 2019 22:34:20 +0000]
* Bug 10723 fixed [doc]: subplot() page improved
http://bugzilla.scilab.org/10723
New page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4942
CHANGES:
- Short description improved
- Description improved as proposed in comments
- 2nd example added, illustrating a more complex layout
- See also: overhauled
Change-Id: I72b6ae727904d190368e6bc2c84fcd009607c5fa
Samuel GOUGEON [Sun, 10 Nov 2019 19:43:23 +0000]
* Bug 16245 fixed: gsort() did not sort booleans
http://bugzilla.scilab.org/16245
Change-Id: I77ac8a9f376181e08b5f78c6ed0f61d5bec273ce
Samuel GOUGEON [Fri, 12 Apr 2019 00:09:59 +0000]
* Bug 15580.b: det(sparse([],[]) fixed
http://bugzilla.scilab.org/15580
Change-Id: I71d628ed4c5954ce450adca307b8213d5fe4da98
Samuel GOUGEON [Mon, 25 Mar 2019 11:54:26 +0000]
* Bug 16019 fixed: polarplot(1:10, rand(10,3)) yielded an error
http://bugzilla.scilab.org/16019
Change-Id: I68f6143e2c75f4d6b89c5b540e6b7489892f6647
Stéphane MOTTELET [Thu, 19 Sep 2019 16:23:08 +0000]
[ast] better display of string matrices
https://bugzilla.scilab.org/show_bug.cgi?id=16192
example:
--> x=["Mercury","Gemini","Apollo";"Skylab ABCDEF","Skylab B","ISS"]
x =
"Mercury" "Gemini" "Apollo"
"Skylab ABCDEF" "Skylab B" "ISS"
restored natural wrapping for very long strings, which allows direct
selection in console:
--> x="";for i=1:400,x=x+string(modulo(i,10)); end
--> x
x =
"123456789012345678901234567890123456789012345678901234567890123456789
012345678901234567890123456789012345678901234567890123456789012345678901
234567890123456789012345678901234567890123456789012345678901234567890123
456789012345678901234567890123456789012345678901234567890123456789012345
678901234567890123456789012345678901234567890123456789012345678901234567
8901234567890123456789012345678901234567890"
Change-Id: I0103c8e52e4476c446f28a79de217532adc06ab0
Samuel GOUGEON [Tue, 31 Dec 2019 04:46:14 +0000]
[graphic] iscolor() extended
Now iscolor()
* accepts special color indices -1 and -2.
This compels
- to return something else than -1 for wrong color specifications.
NaN is used.
- to return a column of colors indices instead of a RGB matrix,
(when inputs are colors indices), since rows #-1 and #-2
do no exist in the colormap.
Macros where iscolor() is used are updated accordingly.
* accepts abbreviations of standard color names ("ma" for "magenta", etc)
Change-Id: I985e364b50bd8a4b344fad943fa70ea4e29eb217
Samuel GOUGEON [Thu, 2 Jan 2020 22:42:41 +0000]
move input() from [io] => [console]
Change-Id: I87d4c387d08cb9b4184b218061b862745f437b56
Stéphane Mottelet [Thu, 18 Jul 2019 21:02:49 +0000]
* Bug 16149 fixed: now fullpath supports symbolic links
https://bugzilla.scilab.org/show_bug.cgi?id=16149
Change-Id: Id96a292f615f2c3b2771595c2c5fc124c6dd5c95