Vladislav TRUBKIN [Mon, 11 Aug 2014 15:52:13 +0000]
Fixed the names of datatip functions.
*sci_datatip_set_interp should check from zero to one output
argument.
Change-Id: Idbcc8729e5139e41e2148b5b2e3ff60202195a35
Cedric Delamarre [Thu, 7 Aug 2014 16:10:03 +0000]
ImplicitList creation corrected.
test_run ast implicitlist
Change-Id: Ia97e43e8708a4010ad54aa8af5f3d5d37656202f
Cedric Delamarre [Tue, 5 Aug 2014 11:29:33 +0000]
expHistory corrected
a(1,3).b = 12
Change-Id: Ie829c2fa81a59f28cde83c1c7027544c33411585
Anais AUBERT [Wed, 13 Aug 2014 10:24:37 +0000]
fix uicontrol constraints
Change-Id: I47be66087051585f1954ebf4d53f12149615dbe4
Antoine ELIAS [Wed, 13 Aug 2014 12:32:51 +0000]
take care of old limitation to 24 characters during forge of overloading function name
Change-Id: Ib4cd4ef2487270f4aa8a49af5a7da7ed995591d1
Bruno JOFRET [Tue, 12 Aug 2014 07:11:29 +0000]
Sugar syntax for try/catch block
Change-Id: If46f10b98b3f45ce6f144601d8d924cbd7a8132b
Bruno JOFRET [Fri, 8 Aug 2014 16:00:50 +0000]
Change POW associativity to be right
Change-Id: Ib931c76c77f4fecceba8df3b4ca13cf1cc4d7c43
Clément DAVID [Thu, 7 Aug 2014 16:25:36 +0000]
Xcos MVC: implement fields setters
* Implement types::User<> insertion through overloading
* Add scicos_setfield which works like setfield for Xcos adapters
* Update scicos %*_i_*.sci to simply call setfield as usual
* Add some tests to scicos_new
Change-Id: If11f1e8a0155e37c77da6a62f2dd858be4a88c1b
Paul Bignier [Thu, 7 Aug 2014 15:28:21 +0000]
Xcos MVC: fix header licences
Change-Id: Ic0afc28812469b98a5468290ed80ee8a5d354227
Paul Bignier [Thu, 7 Aug 2014 14:56:16 +0000]
Xcos MVC: fix some unneeded dependencies
Change-Id: Ib2a5c82d92b0963840c262d1b36a3a96b3f1ed58
Bruno JOFRET [Fri, 8 Aug 2014 09:43:21 +0000]
rename to avoid windows name conflict
Change-Id: I1b8bc02b37d3be074c34a4eda161022b04da7125
Clément DAVID [Thu, 7 Aug 2014 09:54:10 +0000]
Xcos MVC: add insert / extract fo scicos_new.tst
Change-Id: If6c0ee2d10b10dd769c3f1b1406d57743423c4d6
Sylvain GENIN [Tue, 5 Aug 2014 10:45:55 +0000]
fix prod.tst
i=uint8([1 10;254 9]);
typeof(prod(i, 3, "native"))//uint8
typeof(prod(i, 3))//uint8
typeof(prod(i))//uint8
typeof(prod(i, 3, "double"))//double
test_run("elementary_functions","prod",["no_check_error_output" ]);
Change-Id: I7ab61e8ce6df113d57a9a07c9e2db4f41d092e27
Bruno JOFRET [Thu, 7 Aug 2014 14:31:46 +0000]
ListExp can manage explicit/implicit step
Change-Id: I11ee53690f4d2a77fbb31f0c126404345ed62d63
Bruno JOFRET [Wed, 16 Jul 2014 13:16:53 +0000]
Fix grammar conflict : remove duplicate rule / manage empty function call arguments
Change-Id: Ib8ee898c512ccf61c0b7d80bcd1466558d492f7d
Cedric Delamarre [Thu, 10 Jul 2014 17:11:56 +0000]
refactoring polynom.
// bug_12679 doesn't work because of round in multiplication
// two last commit in dependencies are mandatory
test_run("polynomials",[],["no_check_error_output"]);
Change-Id: I62c056d117e9fbdb0fed9d1ff6446f3725684ac3
Cedric Delamarre [Fri, 25 Jul 2014 15:25:21 +0000]
mem leak fixed when fill matrix with null item.
Change-Id: I0d9f927bba776b0d077a32edf704a5cd0c223d7b
Bruno JOFRET [Thu, 7 Aug 2014 06:42:15 +0000]
Xcos cosf load test
Change-Id: I497fadad644a86da934f41db204e55f43bba519c
Paul Bignier [Wed, 6 Aug 2014 14:50:58 +0000]
Xcos MVC: fix namespace comment
Change-Id: I83b04d53b2c8aef6f6a28e03fa221790657a43ab
Paul Bignier [Mon, 4 Aug 2014 13:56:53 +0000]
Xcos MVC: implement rpar / ipar / uid
Also, laid the groundwork for the 'opar' and 'equations' properties.
Change-Id: I4257d54c72a1c8c634910eff07ddc8894927c3a8
Paul Bignier [Fri, 1 Aug 2014 13:42:59 +0000]
Xcos MVC: implement firing / dep_ut / label / nzcross / nmode
Change-Id: I195dc8cb4ce43bb2ae867f3bb41c942f1e3aa458
Bruno JOFRET [Wed, 6 Aug 2014 13:32:53 +0000]
Fix comment management within matrix declaration
Change-Id: I80e13e1c5b6703298628afeb844aa1a976d2ec8b
Clément DAVID [Wed, 6 Aug 2014 10:07:55 +0000]
Xcos MVC: fix link issue on loadScicos
Change-Id: I8bde5570cabbd68db9e3dd5346ef72a73f39d967
Anais AUBERT [Mon, 28 Jul 2014 13:29:46 +0000]
st_deviation with hypermat
Change-Id: I9a05114d9889382573249c9e84a44466e0fbcf31
Clément DAVID [Mon, 4 Aug 2014 16:47:06 +0000]
Xcos MVC: implement Adapters methods
* g=scicos_graphics(); disp(g.orig)
* use anonymous namespace for struct getter / setter
* getters are not implemented
Change-Id: I4c75f7d23c466adfa91e0056fcebf957c5f2417d
Anais AUBERT [Tue, 22 Jul 2014 10:35:59 +0000]
stdev for hypermat working
Change-Id: Ib7d96c5dd1df157b27b8a3ca479057c1d373a67d
Bruno JOFRET [Thu, 17 Jul 2014 07:34:20 +0000]
Fix Xcos objects display
Change-Id: I34271039dc3a9952be2ede0c4554127270706c2f
Cedric Delamarre [Mon, 28 Jul 2014 15:11:31 +0000]
concatenation corrected and test added.
// concatenation [string ; double] fail because of
// call error(43) in overload %c_f_s
test_run("ast","concatenation","no_check_error_output");
Change-Id: Ia20d7906ad009b6641d32357988e6ac37e99ac80
Cedric Delamarre [Mon, 4 Aug 2014 15:03:48 +0000]
Windows compilation fixed.
Change-Id: I5e7ca7f509c5468091d408f6e77c23707ef74766
Paul Bignier [Thu, 31 Jul 2014 16:05:20 +0000]
Xcos MVC: implement state / dstate / blocktype
Also, laid the grounds for the odstate property.
Change-Id: I9826ad8d799b8546af109ff91bec882c06294d6c
Sylvain GENIN [Fri, 1 Aug 2014 08:04:47 +0000]
fix sci_?gamma and traslate sci_?gamma.c by sci_?gamma.cpp
test_run("special_functions","bug_10450",["no_check_error_output" ]);
Change-Id: I512f1d0dc7d2073a058b38a7d645461ffb894fe3
Anais AUBERT [Tue, 22 Jul 2014 08:06:52 +0000]
fix power overload for complex
Change-Id: Iddb85948ca33288f0c1faf676bb1ee7ceedff8d8
Anais AUBERT [Mon, 30 Jun 2014 08:09:14 +0000]
sign for hypermat
sign(rand(3,3,3)*%i + rand(3,3,3))
sign(rand(3,3,3))
Change-Id: Ie9bbff3805ad9bd167819be4b2c217c5a7d4d856
Anais AUBERT [Wed, 23 Jul 2014 14:49:29 +0000]
fix c_a_c test
Change-Id: Icfe4564b5f3cd6cae93b13f3feeecf47ea51fd21
Clément DAVID [Fri, 1 Aug 2014 09:10:29 +0000]
Xcos MVC: handle graphics and model port creation
Port can be created on : model.in and graphics.pin setters. This commit
share all logic on port_management.hxx and allow future use. A
templatized implementation has been used to reduce the size of the code.
Change-Id: I6197a8ece013184d489128eb0bacf6db4edaf2bf
Clément David [Thu, 31 Jul 2014 09:54:10 +0000]
Fix some warnings
Change-Id: Id5740f453c79dcbb92edbceccf4c3695bad7e268
Paul Bignier [Tue, 29 Jul 2014 09:59:50 +0000]
Xcos MVC: implement model.sim and anticipating on future model properties.
Change-Id: I5abcc4e3ef69118c5f90fcb9a417839e4b0367da
Paul Bignier [Wed, 30 Jul 2014 08:17:43 +0000]
Xcos MVC: move ports get/set/update in a separate file
Change-Id: Ib17f3f2deb7922f059e86f7627ebaae6060d3e06
Anais AUBERT [Tue, 22 Jul 2014 15:04:30 +0000]
fix sum for complex
Change-Id: I21d71499bddc7dd4199b2261c05ebc89caf7b49a
Sylvain GENIN [Wed, 23 Jul 2014 09:37:48 +0000]
fix grand for the size of the output array
a = 0; b = 2*%pi;
// standard deviation of the gaussian noise
sigma = 0.1;
// number of experimental points
m = 200;
xd = linspace(a,b,m)';
grand(xd,"nor",0,sigma)
in : randlib
Change-Id: I592c261ca573bd28167ae6f1c9626fc77527c594
Anais AUBERT [Tue, 22 Jul 2014 12:54:30 +0000]
fix cdfpoi test
Change-Id: I99b6b6069afd57f2790b8cb2170e063c3f42c153
Anais AUBERT [Tue, 22 Jul 2014 12:51:53 +0000]
fix cdfnor test
Change-Id: I9776d29f674fd27179ec0c5445eae70f7a17a4f5
Anais AUBERT [Tue, 22 Jul 2014 12:46:26 +0000]
fix cdfgam test
Change-Id: Ia07e1361076f8d013517f3750d6b1d5bde86df0f
Paul Bignier [Mon, 28 Jul 2014 07:16:43 +0000]
Xcos MVC: implement in_style / out_style / in_label / out_label / style
Change-Id: Id3558d29487a5c0fe2def25994c0ab61d2692a43
Anais AUBERT [Fri, 18 Jul 2014 10:01:00 +0000]
fix repmat test
Change-Id: I4585d31680401dc719d832f1570c1ccdfd94e743
Anais AUBERT [Fri, 18 Jul 2014 08:21:10 +0000]
fix prod test
Change-Id: I32ca31d810a0bb56164e265c6a3d5d4da56f9915
Anais AUBERT [Fri, 18 Jul 2014 09:44:20 +0000]
fix sinc test
Change-Id: I26100b30281186596e6fa67c9637c713b34901ca
Anais AUBERT [Fri, 11 Jul 2014 09:25:52 +0000]
add int() for integer
Change-Id: Ica8fd2960e5342e7ef70f07a93eed4adbd0c5154
Anais AUBERT [Wed, 9 Jul 2014 13:19:47 +0000]
fix x.xxDy form in string(double)
Change-Id: I01d4fa5f1fa62613ba0eaef052c8713c0651c73f
Anais AUBERT [Tue, 8 Jul 2014 08:25:26 +0000]
fix dispay x.0Dy for polynoms
[1 1.d-12 1.d-5 2d8 2]
[1 1.d-12 1.d-5 2d8+%s 2*%s]
Change-Id: Ic2b9b4fbb32f918b4a624623a0435ed14699e054
Sylvain GENIN [Wed, 16 Jul 2014 10:17:53 +0000]
fix display power for imaginary part
s = %s;
p21=%i+0*s;
p22=1+s;
p23=s-1;
p24=-s+%i*s**2;
p2=[p21 p22 p23 p24]
Change-Id: I96e56f47dc9f2f5de8c16a2d966d98853d4807ac
Cédric DELAMARRE [Mon, 28 Jul 2014 08:25:35 +0000]
Revert "fix [a;b],[a,b] for the boolean"
This reverts commit
a576af8e035f578b141d7601b6e1175073dfa7ce.
Change-Id: Ia640fccaa7ceae38e4838cf69493cc8cfa0c50ea
Sylvain GENIN [Thu, 24 Jul 2014 13:21:28 +0000]
fix [a;b],[a,b] for the boolean
Change-Id: I1a81be8638f55b42293d0d339d6499b8f3f6bc37
Paul Bignier [Wed, 23 Jul 2014 14:57:10 +0000]
Xcos MVC: implement gr_i / id / in_implicit / out_implicit
Change-Id: I1dfdb2449ee2026405c81a1156507d546ce42c11
Cedric Delamarre [Thu, 3 Jul 2014 14:24:20 +0000]
eye gateway corrected.
eye() // should return eye() * 1
Change-Id: Ib3ae928453d594da474783b9540b4ef730767da9
Cedric Delamarre [Wed, 23 Jul 2014 09:02:40 +0000]
call overload when concatenate something with int or bool
[%nan %t]
[12 int32(14)]
Change-Id: If91c409020b5821b390a4d81affe165417763f40
Cedric Delamarre [Thu, 26 Jun 2014 15:43:40 +0000]
bug_205 : usless line removed.
Change-Id: Iae285bc01e1c2f60e3e725679fe141f0fd2993f8
Cedric Delamarre [Tue, 22 Jul 2014 16:40:34 +0000]
comparison between tlist or mlist corrected
ml = mlist(["typ" "f"], 12);
ml == ml
ml <> ml
function b=%typ_o_typ(a, b)
b = a.f == b.f;
endfunction
ml == ml
ml <> ml
function b=%typ_n_typ(a,b)
b = a.f <> b.f;
endfxunction
ml == ml
ml <> ml
Change-Id: I297143a304ed063bce8bc628413067a90bdc1e2e
Antoine ELIAS [Wed, 23 Jul 2014 15:42:26 +0000]
fix windows compilation after
70b2f6fc455abd25b9845214904b859ce73c38dd
Change-Id: I616a2703869a5657e696f3ed84db07454300a669
Clément DAVID [Wed, 23 Jul 2014 11:12:41 +0000]
Xcos MVC: implement pin / pout / pein / peout
* Controller uses ctor / dstor to ease future lock / transaction
* GraphicsAdapter implements complex port management as a sample
Change-Id: Ic9e5d0e320ace0957abb583e6aff0f9304feb31c
Cedric Delamarre [Wed, 9 Jul 2014 14:58:13 +0000]
diag rewrote with template.
Change-Id: I4f808c10d3ffb748157ea6ef3f3f408d431b8776
Cedric Delamarre [Wed, 9 Jul 2014 10:12:05 +0000]
macro == marco corrected.
function MyMacro()
endfunction
// segfault
function r=MyMacro()
endfunction
Change-Id: Ifcd17901919ad434e2e3adc0ebf26dfcceace6c7
Cedric Delamarre [Tue, 8 Jul 2014 13:45:06 +0000]
bad overload of isGenericType function.
Change-Id: I8019bb53378cfa110e005538ea0aae49f4dcf489
Cedric Delamarre [Mon, 7 Jul 2014 09:09:41 +0000]
macro with opt input arg corrected.
function toto(varargin)
disp(varargin)
disp(a)
endfunction
// "a" must never be defined
toto()
toto(2, a=12)
toto(2, a=12, b=16)
function toto(varargin, u)
disp(varargin)
disp(a)
endfunction
toto()
toto(2, a=12)
// Wrong number of input arguments.
toto(2, a=12, b=16)
Change-Id: I06b7c6253ae9e14202d152fb44ef707e464586e8
Cedric Delamarre [Fri, 27 Jun 2014 13:58:09 +0000]
not ~ on sparse and boolean sparse.
s=spzeros(3,5);
b=s==1
c=~b
~c
~s
test_run("development_tools","checkequal",["no_check_error_output" ]);
Change-Id: Ib8e0edc64c20166e87ae09e9e3523d770be0ceb9
Cedric Delamarre [Tue, 22 Jul 2014 10:13:05 +0000]
clean_in corrected
function n = mynumerator(ml)
n = ml.num;
end
r=2/%s;
mynumerator(r)
mynumerator(3/%s)
Change-Id: Ifeb943a8c639d70acc96e5e1f82503e19b0b0b31
Cedric Delamarre [Mon, 7 Jul 2014 15:21:05 +0000]
delete of opt arguments corrected.
Change-Id: Ie7a938fcdf5cbdd70b999a62ef3d72cbecc52f9e
Cedric Delamarre [Mon, 21 Jul 2014 10:36:04 +0000]
put an extraction in context corrected.
ml=mlist(["type" "field"], 15)
ml = ml.field
l = list(1, 2, 3)
l=l(2)
Change-Id: I69f48d4f2d7403288b2d6803ffbee37d09139ac9
Cedric Delamarre [Fri, 18 Jul 2014 08:28:07 +0000]
concactenation with overload corrected.
function [a, b]=%toto_c_s(f,m)
a=[f("field"), m]
b=12
endfunction
ml=mlist(["toto" "field"], 15)
[ml 2]
[1 1/%s;2/%s 6]
Change-Id: Id88d24457bdeee5006cc2bec383162d5e33b19a5
Antoine ELIAS [Tue, 22 Jul 2014 15:48:25 +0000]
fix windows compilation
Change-Id: I55bcbb1949cda141659ca815b948b1d9969e046a
Calixte DENIZET [Tue, 22 Jul 2014 12:26:31 +0000]
Replace Min, Max and Abs by std::min, std::max and std::abs
Change-Id: Ia9b27668086742fc020cddc408139daa6c02e963
Calixte DENIZET [Tue, 22 Jul 2014 10:12:10 +0000]
Fix errors to prepare C++11 support
Change-Id: Ie0ffa192be6a5f10e83203924721013708ca0500
Paul Bignier [Tue, 22 Jul 2014 12:45:54 +0000]
Xcos MVC: implement graphics.flip, theta, exprs, pin, pout
Change-Id: Id60c274af0dde3d71001bde407d0de39b7007f1d
Clément DAVID [Tue, 22 Jul 2014 07:05:46 +0000]
Xcos MVC: use vector in the Controller
Template instanciation is possible with SWIG, it might not be an issue
to use <vector> in the API as all the source code use C++.
Change-Id: I874611042d90e6cd934c67331656107aad2ae877
Clément DAVID [Fri, 18 Jul 2014 09:02:30 +0000]
Xcos MVC: update for the XcosView implementation
* use ScicosID as a long long (easily mapped to a Java long)
* Fix how to handle a full map (return a zero ScicosID)
* Move some files to scicos/includes
Change-Id: Id1d51b0552e1400f92ee0dd4c65b2a7138ff065f
Clément DAVID [Wed, 16 Jul 2014 15:42:03 +0000]
Xcos MVC: add ParamsAdapter
Change-Id: Ia075ddd42efc645fac2bfbd4a6db472c5277f6bc
Cedric Delamarre [Thu, 26 Jun 2014 15:40:28 +0000]
bug_205 : clean function : polynom rank was not updated.
test_run polynomials bug_205
Change-Id: Ibd24782fe656e78e5006034ae0f71a29411fd1b0
Vincent COUVERT [Fri, 18 Jul 2014 15:29:09 +0000]
Merge remote-tracking branch 'origin/master' into YaSp
Conflicts:
scilab/configure
scilab/modules/overloading/macros/%s_pow.sci
Change-Id: Iee31c97326ebdde84f09b2a102a95f1ba0c866f8
Vincent COUVERT [Fri, 18 Jul 2014 15:20:58 +0000]
Merge remote-tracking branch 'origin/5.5'
Conflicts:
scilab/modules/javasci/Makefile.in
Change-Id: I4e8a6cbbe895fbe582a2de5bf048623cd2e38445
Bruno JOFRET [Fri, 18 Jul 2014 11:21:23 +0000]
[Clean] Remove old ScilabUiTable
Change-Id: Ib35cf654a2e83777761b566724c2ff146e7c9306
Bruno JOFRET [Fri, 18 Jul 2014 09:16:28 +0000]
[Clean] Remove old ScilabEditBox
Change-Id: I44454356b3b419644e7070ba5efadca939f40ed1
Bruno JOFRET [Fri, 18 Jul 2014 09:00:19 +0000]
[Clean] Remove old ScilabPopupMenu
Change-Id: I19d05a2388031979d809ba1a3fc656652f057b5c
Bruno JOFRET [Fri, 18 Jul 2014 08:55:17 +0000]
[Clean] Remove old ScilabLabel
Change-Id: I2e99a85f1e7015fd6921a9c35569ab4adbd8e268
Bruno JOFRET [Fri, 18 Jul 2014 08:49:39 +0000]
[Clean] Remove old ScilabFrame
Change-Id: If9aea056299fdd73fc1a2b90ac1dc8d0381c20f4
Bruno JOFRET [Fri, 18 Jul 2014 08:33:51 +0000]
[Clean] Remove old ScilabCheckBox
Change-Id: Ifdbd5c5fc0316dee03937920924901097bd8dd67
Bruno JOFRET [Fri, 18 Jul 2014 08:19:12 +0000]
[Clean] Remove old ScilabListBox
Change-Id: Ic269e8dafa88a5867d71a1853c1769b7e1731fa6
Bruno JOFRET [Fri, 18 Jul 2014 08:09:31 +0000]
[Clean] Remove old ScilabSlider
Change-Id: I75d533493795fdb68e39cb7931b4a5e146466d5f
Bruno JOFRET [Wed, 16 Jul 2014 13:12:19 +0000]
Test : list creation with null elements
Change-Id: Ia435469cfa45c5c7d0a6508583f3d90fb0d41d24
Clément DAVID [Thu, 17 Jul 2014 14:46:31 +0000]
xcos_toolbox_skeleton: loadXcosLibs at startup
Change-Id: I659a92bc13432daab2fa5e87f0876639a17664b6
Anais AUBERT [Thu, 17 Jul 2014 13:26:42 +0000]
fix transposition test
Change-Id: I4fbcc72188a1638dfbc0773ff28e2a2ae3f591cd
Vincent COUVERT [Thu, 17 Jul 2014 13:42:09 +0000]
Fix ref (was wrong in https://codereview.scilab.org/#/c/14752/)
Change-Id: I759be75216231f0f7326e9c2adeaf5b4481c837f
Vincent COUVERT [Thu, 17 Jul 2014 13:37:52 +0000]
Additionnal fix after https://codereview.scilab.org/#/c/14866/.
An other copy of repositories is stored in test directories.
Change-Id: I01dd2a8f2fb2172cf27b9f309b48dad29055c0ea
Bruno JOFRET [Thu, 17 Jul 2014 13:30:24 +0000]
[Clean] Remove old ScilabRadioButton
Change-Id: Id64bc0252424a46da901b1d632e6b2a0d3395899
Antoine ELIAS [Thu, 17 Jul 2014 10:57:04 +0000]
update ilib_* with new ast arch
Change-Id: Ibbe006327bd1481f49c2d171d61169231f90310a
Bruno JOFRET [Thu, 17 Jul 2014 12:39:47 +0000]
[Clean] Remove old ScilabPushButton
Change-Id: Idd6a503bad6dee28bba410f78d833a0e2ebb195b
Antoine ELIAS [Mon, 16 Jun 2014 15:37:57 +0000]
add eigen detection in ilib_compile process
Change-Id: I5f85b7a3c3cf2d0c6c8850d2feb8c278d06ea6ff
Antoine ELIAS [Thu, 17 Jul 2014 10:38:33 +0000]
add macros files of ast module in windows installer
Change-Id: Id930e2fe7893a79d3f0a9e6c3b58eef283a2bbf1
Antoine ELIAS [Thu, 17 Jul 2014 09:21:29 +0000]
allow function to have no return in function call
Change-Id: Iac1bc87513bce911bfd709c46552f0ed687b5664
Antoine ELIAS [Thu, 17 Jul 2014 09:33:29 +0000]
build and load ast macros
Change-Id: Icf5d3cc333585024b2be6d5f412c967db8df9d31
Antoine ELIAS [Thu, 17 Jul 2014 09:23:37 +0000]
fix polynomials startup after
fd45a1005ed27e5acd8fb09f31b40999d700d630
Change-Id: Idb0b012cb36bee829377bc8719d5e787b3676f59