summaryrefslogtreecommitdiffstats
path: root/scilab
AgeCommit message (Collapse)AuthorFilesLines
2021-03-17Merge remote-tracking branch 'origin/6.1'Clément David1162-19174/+14425
Change-Id: Ib0d28e655fbe284160353797a9b1bedae7cea1b8
2021-03-17[dynamic_link] fix ilib_gen_Make_unix regression after fb164e7mottelet1-1/+2
empty parms ([] instead of "") caused some problems. Change-Id: I10610122996a23643812097f5d614861a02826cb
2021-03-17fix xlfont to correctly manage 3rd parameter when it is called with 4 inputsAntoine ELIAS3-8/+25
Change-Id: Ieb0f522dd354001dd434984cbe157cac2810ad54
2021-03-17* Bug 16596 : [int , sparse] and [int ; sparse] now possibleSamuel GOUGEON6-4/+71
http://bugzilla.scilab.org/16596 Change-Id: I7b3bf094aa07b8814acbcf9030e9fca591a6f310
2021-03-17[doc] triu & tril => Matrix - shaping sectionSamuel GOUGEON10-0/+0
Change-Id: Ie7f154f3515af2891bcc7f4b2e8685a21bdb6a23
2021-03-17* Bug 16629 fixed: interp1() fixed + complex + extended extrapolationsSamuel GOUGEON13-875/+1587
http://bugzilla.scilab.org/16629 interp1 page fixed & updated (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5217 Change-Id: Iec59c6c2ffa312d6d282c52828b40966bc8871d9
2021-03-16== and <> with void implementedSamuel GOUGEON102-2143/+1303
After http://bugzilla.scilab.org/15292 has been fixed. Change-Id: I842d9924a48c61a29d0399279b62c45b4fb9ce03
2021-03-08* Bug 16654 fixed: interp1 was leaking memoryAntoine ELIAS2-0/+13
http://bugzilla.scilab.org/show_bug.cgi?id=16654 Change-Id: Iabbb4d15976e97f341ce6291f137743e8bd84f1c
2021-03-08debugger fixed when stop an execution running inside pauseCedric Delamarre1-2/+12
Change-Id: I8346915fe6276a96f2a0e0082571c01beecbf2fd
2021-03-03callstack generation fixedCedric Delamarre1-1/+1
Change-Id: I644038d8e694450e10d28bd9cf736f46f9e0f5a7
2021-03-03reset error flag after abort an executionCedric Delamarre1-1/+3
Change-Id: I197de02ca3059e26ac0cfc07a681f5f32bb520e8
2021-02-22linux: configure did detect the deprecated javah binaryClément DAVID85-243/+61
Change-Id: I58ede76f05fa1d37d4ed6fd4815a9165964378c5
2021-02-22Update autotools to the latest.Clément DAVID86-74/+172
- automake (GNU automake) 1.16.1 - autoconf (GNU Autoconf) 2.69 - libtool (GNU libtool) 2.4.6 (patched for macOS) Change-Id: Ib9467aae167eedcd5098f6dd9f6e7d7a99e2f8fb
2021-02-22breakpoint add, update, remove method addedCedric Delamarre2-22/+62
Change-Id: Id93e04017304c380afa0ad4d3a6c910880340b97
2021-02-22Happy new year 2021! Keep safe and healthy.Clément DAVID112-120/+120
Change-Id: I766ab90a9457571c95646ab6c29f2315a55c1dd4
2021-02-18[atoms] atoms* listings in consoleSamuel GOUGEON5-17/+44
Change-Id: I0fbb088132713dfe0dabec6e6c91da5e2d7befa1
2021-02-18* Bug 16622 fixed: inv() now overloadable for hypermat of doublesSamuel GOUGEON2-3/+16
http://bugzilla.scilab.org/16622 Test: inv(rand(2,2,2)) should display: Function not defined for given argument type(s), check arguments or define function %s_inv for overloading. Change-Id: I81284ea373149add6d6c55f3522c556a24f0c55a
2021-02-18[atoms] add http_get as a failsafe downloading methodmottelet3-12/+49
Under new macOS 11.0 neither curl or wget seem to work when invoked via unix_w (network entitlement problem). The idea is to propose http_get as a failsafe method for all platforms. Change-Id: Ibdc9c9eb9f8e0c1bc334003bb68cf42f220494b5
2021-02-18* Bug 13985 fixed: lists are nicely displayedSamuel GOUGEON186-3692/+1498
http://bugzilla.scilab.org/13985 + Unit tests about display are gathered in [console] + Some .dia.ref about lists are removed Change-Id: I1c3bc505b7fc2aa165de0774abd66642d520a900
2021-02-18* Bug 16357 fixed - Xcos context no longer handled exec()Clement David3-28/+69
http://bugzilla.scilab.org/16357 Change-Id: Ia43e42c24b187c7e2ad2efb969c3cfd73f78eff8
2021-02-18[sparse] insertion with negativ or null index fixedCedric Delamarre4-96/+57
* a=spzeros(3,3);a(0) = 1 Change-Id: I0f075a7a22c6e83a67e0b514ea9f17e597134715
2021-02-18* Bug 16644 fixed: input('Message:') wrong mprintf error messageSamuel GOUGEON2-1/+2
http://bugzilla.scilab.org/16644 Interactive test: --> input("Message: ") Message: "100" euros x="100" euros ^~~~~^ Error: syntax error, unexpected identifier, expecting end of file Message: ans = [] Change-Id: I674e52444efcd54347c1028570c5f070dd52adad
2021-02-12demo_gui() fixed for some Linux (w/o copyfile)Samuel GOUGEON1-1/+1
http://mailinglists.scilab.org/Scilab-users-file-permission-and-demo-gui-tp4041207.html Change-Id: Ic7736b379025e345a2947916937230286f688706
2021-01-21[dynamic_link] prevent reconfigure for same compilation flagsmottelet1-12/+20
Change-Id: I47b49b67fe964b8cb2763bd50fcd09a62162069d
2021-01-21* Bug 16623 fixed: now rand(2,2,2)^2 triggers the %s_p_s overloadmottelet3-1/+21
http://bugzilla.scilab.org/show_bug.cgi?id=16623 Change-Id: I73013af673a644025b56c5422fea304e4aea8fe0
2021-01-21* Bug 9221: %chars constant added (selected sets of unicode symbols)Samuel GOUGEON6-26/+349
http://bugzilla.scilab.org/9221 %chars proposed page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5210 Change-Id: I52b18632faddfc11ad131a7cdae7314d18253edb
2020-12-30Disabling the [parallel] moduleSamuel GOUGEON2-3/+3
http://bugzilla.scilab.org/14486 What do you want to do with this module? At least, its help pages must no longer appear in the helpbrowser, since its functions are removed. As far as i have checked, no cross-references pointing to the parallel pages remain in the help. Change-Id: I1f69c62915183a161b447ac1cd78e730a80711ba
2020-12-22* Bug 16407 fixed: now Fec rendering is correctStéphane Mottelet2-0/+5
https://bugzilla.scilab.org/show_bug.cgi?id=16407 Change-Id: Id910084c9538dc0ccfb1f039d58fb8e30f8d33a4
2020-12-22* Bug 16559 fixed: size(A,'*') was 0 for A = speye(2^16,2^16)mottelet4-1/+88
http://bugzilla.scilab.org/show_bug.cgi?id=16559 The patch also improves the speed of colon extraction A(:,...,:) and A(:) when A is sparse. Change-Id: If7cde827079d6d4d16fb66859f8a6aed592289f1
2020-12-22* Bug 7117 fixed: now findobj() can search within given objectStéphane MOTTELET4-166/+196
http://bugzilla.scilab.org/show_bug.cgi?id=7117 help page: http://bugzilla.scilab.org/attachment.cgi?id=5153 Change-Id: I1c8c1e4b95b6b36686bdf1de7de5920ec3f2b0c6
2020-12-22Fix typo produces -> producedGhislain Antony Vaillant2-4/+4
Change-Id: I41cca430e7e2d865b68d15b2844878b5608b5e2f
2020-12-14extraction on implicit list fixed.Cedric Delamarre8-45/+229
https://bugzilla.scilab.org/show_bug.cgi?id=16141 https://bugzilla.scilab.org/show_bug.cgi?id=16396 test_run("ast", ["bug_16396" "bug_16141" "extract"]) Change-Id: I2c63e1c27f93727dba4eeb24a625ee384a91a44d
2020-12-10debugger: reset requested pause flag when abortCedric Delamarre1-0/+3
Change-Id: I22b897c2fd3322976fae70b1041dafbc86052529
2020-12-09add C interface on static_runner new functionAntoine ELIAS2-0/+6
Change-Id: I30f85a1ebe4849da62f50aadfdaadc6be9967136
2020-12-08debugger: manual pause addedCedric Delamarre5-2/+33
Change-Id: I7a37610d260d1911abf4f4da6744d462a60d7f12
2020-12-02allow breakpoints in graphic callbacks bisCedric Delamarre1-1/+13
Change-Id: I943fbf644dc83a97122e75d436a56afb6a2178a1
2020-11-24allow breapoints in graphic callbacksCedric Delamarre3-1/+19
Change-Id: Iaa635fd2b73e3d8b8170f30570a67fbe4225ff44
2020-11-23debugger fixed, where entry have not always a file name.Cedric Delamarre1-1/+6
Change-Id: I1abef250955919c0eebcea28f374665952d760ae
2020-11-23callstack fixed, wrong file listedCedric Delamarre6-42/+47
Change-Id: I833d19cbfcee9db7dc25254120f92a2d905cd0d3
2020-11-10Breakpoints conditionCedric Delamarre3-13/+56
* mute bp condition execution * add bo condition error * bp stop on condition changes: - Dont stop if the bp condition is valid and the result is false - stop if the bp condition is valid and the result true - stop if the bp condition exection return an error Change-Id: Ia61868ad7c7978f31d5aa91ab3ac66d1340e052d
2020-11-03reset debugger aborted flagCedric Delamarre1-0/+1
Change-Id: I302e76e8d66342fdb13a12f03a3dc15d6333af95
2020-10-27macr2tree, tree2code: matrix cell exp.Cedric Delamarre5-44/+114
https://bugzilla.scilab.org/show_bug.cgi?id=16297 https://bugzilla.scilab.org/show_bug.cgi?id=16557 test_run functions bug_16397 // for both this commit manage only cell creation using {}. Change-Id: If7577584e60855267834fe1e75a701a7bbaf61ad
2020-10-27insertion in container with ref > 1 fixedCedric Delamarre4-436/+73
https://bugzilla.scilab.org/show_bug.cgi?id=16556 test_run ast insert mode_nwni_profiling test_run ast bug_16556 mode_nwni_profiling Change-Id: Iae642d598b558d4ebc1afab1c526798cff58cc3c
2020-10-19* Bug 16508: csvTextScan did not handle well complex data.Adeline CARNIS5-53/+132
An invalid read had also been fixed for some tests. All spreadsheet tests pass without any ASAN issue. https://bugzilla.scilab.org/show_bug.cgi?id=16508 Change-Id: I2db157ce71852d914f984460ec0049e697e132d1
2020-10-16* Bug 16362 fixed: now sparse([]) can be concatenatedmottelet3-4/+36
http://bugzilla.scilab.org/show_bug.cgi?id=16362 Change-Id: Iac41cef877b114d9b6c24d344c0e09f4fa58acfd
2020-10-15* Bug 16488 fixed: [,;] of (bool,double) with sparseSamuel GOUGEON14-4/+206
http://bugzilla.scilab.org/16488 This is required for setdiff() https://codereview.scilab.org/21426 Change-Id: Ie128bad4691bae0f87cf0196fbd7b1631e3f218e
2020-10-15improve a little bit the bool2s speed.Cedric Delamarre1-2/+4
b = rand(1000,1000)<0.5; tic; for i = 1:100, b*1; end, toc() tic; for i = 1:100, bool2s(b); end, toc() tic; for i = 1:100, b.*1; end, toc() this is linked to https://codereview.scilab.org/#/c/21526/ Change-Id: I520764ef62ad70dcfd68804877e32f831a512beb
2020-10-15coverage: various bug fixes and simpler usageClément DAVID6-28/+166
Change-Id: Idec51de34280de0d3f3fb6124324750f20999384
2020-10-15gsort_multilevel: special degenerate case fixedSamuel GOUGEON3-10/+13
test_run elementary_functions gsort* Change-Id: I317be9d294fa6f2e62e5406760e0eadcf7e04419
2020-10-15[gui] move objects => 2D view only (after 4ee6c47)Samuel GOUGEON1-1/+1
Change-Id: I2baff28b03a3703f2a6018625d9a319ba7b5dd7a