Clément DAVID [Thu, 23 Jun 2016 09:19:14 +0000]
Linux segfault management: initialize strsignals on the main thread
Some tests lock on OpenTCLsci() / pthread_cond_wait(), the watchdog_thread
kill the process and should trigger a stacktrace display *BUT* strsignal()
(used to have a readable signal name) call a thread unsafe pthread_once()
that deadlock everything.
This commit is a try to initialize signal names at process startup.
Change-Id: I62a34bf49a559b4ce1fafb94224b1062c912538e
Samuel Gougeon [Fri, 13 May 2016 14:15:04 +0000]
isoview: updating calls after I3cbdeed
Change-Id: Id5c2f6f90a06dedc6442451e5d404d577b40f1e0
Paul Bignier [Tue, 21 Jun 2016 09:42:38 +0000]
Enforce C formatting or new images won't build
* For instance when that command launched a French Scilab, "0.1" yielded "0,"
* Was invisible because no images were remade when 'make doc' was called
Change-Id: I508a56875bd072d9ad05a5893df7a91381736c8a
Paul Bignier [Tue, 28 Jun 2016 10:36:56 +0000]
Enable Yosemite compilation
* std::isnan coming from core_math.h wasn't properly read without the cmath include
Change-Id: I7a12045edec6bac19b669408151c879aeb80eb42
Caio SOUZA [Mon, 30 May 2016 19:13:23 +0000]
Graphics: Zoom rubber box general improvements
* The zoom rubber box now can start/finish from points lying outside the axes bounds.
* The zoom rubber box now can select multiple and overlying axes at once. Changed behavior of scroll zoom, scrolling over overlying axes will zoom all of them together, using the CTRL key while scrolling will zoom all axes in the current figure.
* [Bug #11959](http://bugzilla.scilab.org/show_bug.cgi?id=11959) fixed - Allow "Zoom Area" to be clicked out of axes
* [Bug #12110](http://bugzilla.scilab.org/show_bug.cgi?id=12110) fixed - Unable to zoom multiple axes at once
Change-Id: I78bc245f67fa220c7885d259e35880c5561f6c95
Dhruv Khattar [Sat, 25 Jun 2016 22:03:22 +0000]
Coverity: Ouput_stream module memory errors fixed
Change-Id: Id0cdce6b34ee0ef228ad648b54246233f2fd6f7f
Clément DAVID [Tue, 28 Jun 2016 08:32:02 +0000]
* Bug #14590 fixed - Help pages in pt_BR directories had a wrong xml:lang="en" tag.
Change-Id: I209ba28ed58833dd79e609df16b7ca417420be87
Dhruv Khattar [Sat, 25 Jun 2016 21:11:37 +0000]
Coverity: External_objects_java module memory errors fixed
Change-Id: I885317a9225034cdf1bc820c8f84788dd80c4541
Clément DAVID [Tue, 21 Jun 2016 14:29:27 +0000]
bug 14593 fixed : Signs are no more drawn in BIGSOM and PRODUCT
The display modification is no more performed on a specific
PropertyChangeListener but implemented as a hook to ease maintenance. I
also refactored the packages a bit to remove the 'listener' term.
Note: this commit also fix the IPAR tooltip rendering.
Change-Id: Id5f19c3dea3d5f5fe0441b77164bb856631e5fc3
Samuel GOUGEON [Sun, 26 Jun 2016 02:10:00 +0000]
Help pages: various fixes
Change-Id: Iace3f89e0cfc16e8256966a7b7f54ab090299257
Samuel GOUGEON [Tue, 21 Jun 2016 00:21:10 +0000]
systmat() moved from polynomials to CACSD
See http://mailinglists.scilab.org/systmat-in-module-polynomial-Loading-rules-tt4034156.html
Change-Id: I80d0eaec60c85ee98481ffa40fa362d6d978d797
Samuel GOUGEON [Tue, 21 Jun 2016 00:59:21 +0000]
help: create a GUI/Menus subsection
Change-Id: I84269a521607886cbd3f65e3de05e097220939be
Samuel GOUGEON [Mon, 20 Jun 2016 23:39:11 +0000]
* Bug #14448 fixed: removed havewindow() was still documented
Was poor. Used nowhere. Replaced with getscilabmode()=="STD"
Change-Id: Ic98a8f2cf455085b5969d245253d3615c7ca8933
Paul Bignier [Fri, 10 Jun 2016 08:03:48 +0000]
Spreadsheet: fix an xls_open crash
* Crashed with zero input arguments
Change-Id: I92d7f0b28eff2fbafd80a2e1405c12f2e389024e
Nicolas [Wed, 15 Jun 2016 07:20:44 +0000]
gschur() was declared obsolete in Scilab 4, now removed
Change-Id: I722938a59c498b459bd17b4c1cefeb159f2a0056
Samuel GOUGEON [Fri, 24 Jun 2016 03:02:08 +0000]
help format: (fr) added
Change-Id: Ia6b6714631ddc9f5f2f823ac9eee9f73114aaa9d
Nicolas [Wed, 15 Jun 2016 07:28:13 +0000]
gspec was declared obsolete in Scilab 4, now removed
* trzeros.xml (fr,pt,ru) are actually in english => removed
Change-Id: Icb7eba2ff6d135e528983a1ace443a3d22535fd0
Dhruv Khattar [Fri, 24 Jun 2016 08:59:16 +0000]
Coverity #1320988, #1320989, #1320992, #1350616 fixed
Change-Id: I2fba64cc8a01d3a67c90ea83a88979b82323e430
Dhruv Khattar [Fri, 24 Jun 2016 07:51:27 +0000]
Coverity #1321202 fixed
Change-Id: I28dbbd7a119b930d3958ece8fe404a21ebac442b
Paul Bignier [Fri, 24 Jun 2016 07:38:30 +0000]
Scicos_blocks : windows compilation enable cscope in STD/GUI mode.
* https://codereview.scilab.org/#/c/15254 left Windows out
fix windows compilation after https://codereview.scilab.org/#/c/18250/
Change-Id: I14c107da99595c3bf16449a9794aa7f7d962fd04
Dhruv Khattar [Fri, 24 Jun 2016 08:02:34 +0000]
Coverity #1350628 fixed
Change-Id: Idb7f85cf4b891c21715c7727f40dfeb358e1f2d8
Clément DAVID [Tue, 14 Jun 2016 14:34:52 +0000]
* Bug #14586 - Xcos simulation stop button did not work.
Change-Id: I4965b683f23dd6f522c727b51f270701c4ff22a2
Dhruv Khattar [Wed, 22 Jun 2016 09:02:14 +0000]
Coverity #1321244 fixed
Change-Id: Ie44d85ca8bb0d6c0b93a025e156e29fa70455df2
Dhruv Khattar [Wed, 22 Jun 2016 08:07:29 +0000]
Coverity #1321227 fixed
Change-Id: I7aec2488f6dc80103c653f1753b0281ff4b7843a
Dhruv Khattar [Tue, 21 Jun 2016 18:04:44 +0000]
Coverity: ast module class hierarchy inconsistencies fixed
Change-Id: I98bb6d431f6f1f782c5aec2371dc9ea7530fa4ce
Serge Steer [Mon, 6 Jun 2016 13:53:14 +0000]
bug 14192 fix + 0 divide bug fix
Change-Id: I88adc7886c573f6ccf29653b3460999061580c93
Clément DAVID [Mon, 20 Jun 2016 12:41:11 +0000]
Compilation: add `make strip-debug`
This will store debuginfo out of xxx.so.6.0.0 and thus it reduce startup time
and (may be used to) binary size.
Change-Id: I8d4dcf254ad1e66b613f16b07bce759240259797
Samuel GOUGEON [Thu, 23 Jun 2016 05:13:11 +0000]
bench_emptrystr.tst renamed
Change-Id: I8147ae47dac33b543131f9a6bc9006512598aa1e
Samuel GOUGEON [Tue, 21 Jun 2016 02:01:35 +0000]
* rewriten: `consolebox`, `double`, `isoview`, `householder`, `or`, `and`, `format`.
* Functionnalities based on former Scilab stack have been removed:
* [Bug #13597](http://bugzilla.scilab.org/show_bug.cgi?id=13597) fixed - `help format` claimed setting a number of digits instead of characters
* Bug #13597 fixed: help format overhauled
* http://bugzilla.scilab.org/13597
* (en) mostly rewritten
* (fr) translation to come after the (en) approval
Change-Id: I33c92e92ae0df8e701f4eabde783dc1cba86a644
Serge Steer [Mon, 6 Jun 2016 13:08:32 +0000]
* Bug #14557 fixed - csim fail is the system has no state
Change-Id: Ia42f0a30438d178bc4f8a9533f3b416a817fa38d
Caio SOUZA [Tue, 14 Jun 2016 18:24:34 +0000]
* Bug #14587 fixed - Datatip textbox wrong clipping when loaded from *.scg file.
Change-Id: Ica2c793a4eee7219611b362bf74ad64484c50a68
Dhruv Khattar [Tue, 21 Jun 2016 07:30:47 +0000]
Coverity #1321129 fixed
Change-Id: Ia2bad576c1a78dad9aabac88e8800421f690b50b
Dhruv Khattar [Tue, 14 Jun 2016 11:05:23 +0000]
Coverity: ast module uninitialized members fixed
Change-Id: Iffa2ca9a3b488a363473bdcf0fa80b76c3d792d2
Stanislav KROTER [Sun, 19 Jun 2016 07:29:37 +0000]
Use simply "Синтаксис" ('Syntax') for function synopsis in the russian help pages
instead of "Последовательность вызова" ('Calling sequence')
after change-id I891c2b8115d72b54906f6f20390beaf59ad633b3.
Change-Id: I2fcf5c5a5cb0c6d4bed7171533fbce86b26736db
Stanislav KROTER [Sat, 18 Jun 2016 09:35:11 +0000]
Translation of homepage into Russian.
Change-Id: I0d3c0be422177d6a87c4bb5a57df67a8acb38fed
Simon Marchetto [Mon, 20 Jun 2016 13:55:36 +0000]
to_wide_string: on Windows get string UTF8 validity and size in a single pass with API
Change-Id: If44e915bac6ef0c5181ed0f11ea3d19208789bc9
Clément DAVID [Fri, 17 Jun 2016 08:31:57 +0000]
CHANGES: update the content after beta-2
* Sort the bug list for beta-2 and earlier
* Apply some Samuel's remarks
Change-Id: Ia3b79aad2b09d9e92eb43e2e8a78ef10ead1c340
Dhruv Khattar [Fri, 17 Jun 2016 14:50:26 +0000]
Coverity #1321193 fixed
Change-Id: Idc2d50768e3562e81f23b5f3f9b412ac4fe2a7c9
Dhruv Khattar [Fri, 17 Jun 2016 11:07:18 +0000]
Coverity #1321200 fixed
Change-Id: Ic8c2af03f4935ce6b22a9a646708628f32b29a81
Clément DAVID [Fri, 17 Jun 2016 08:51:41 +0000]
Fix the build after
129672924fea5c93a149558750f8740755e1878a
Change-Id: I47ce3caf039c508df38ccd43800f898705c7d76e
Clément DAVID [Fri, 17 Jun 2016 09:42:42 +0000]
Xcos: fix split-block from link creation
Change-Id: Ie84c1ca394f8186f1bd816ec6dc6bd40f5b326b7
Nicolas [Fri, 17 Jun 2016 08:52:38 +0000]
fixing typo of scilab API's help
Change-Id: I3a7ac3ac46f9f261254f6726d5ed02084ec98805
Clément DAVID [Fri, 17 Jun 2016 08:06:43 +0000]
README, CHANGES: use the markdown extension
Change-Id: I9ab86eaf876f4d531490fdb34995badea87947ab
Dhruv Khattar [Wed, 15 Jun 2016 12:13:00 +0000]
Coverity #1321037-9, #1350602-5 fixed
Change-Id: I686c3cc884cd1dfb0a3d4446ed2bf4f779f4fec9
Dhruv Khattar [Tue, 14 Jun 2016 12:19:15 +0000]
Coverity: ast module structurally dead code removed
Change-Id: I8999acd2229bf209d02a81d16a2dd00372bf7279
Dhruv Khattar [Tue, 14 Jun 2016 07:35:38 +0000]
Coverity #1098685 fixed
Change-Id: I6a8cab97b5b48a6f77f2623e05406fbda120a244
Dhruv Khattar [Thu, 2 Jun 2016 18:56:32 +0000]
Coverity: Core module errors fixed
Change-Id: I7a1bd9aa470f0fc557a04cf1caa42360f8bd98f6
Dhruv Khattar [Sun, 12 Jun 2016 08:16:45 +0000]
Coverity #1099041, #1320965 fixed
Change-Id: I85fbb119593925c5415158afd016f310bd3abc6c
Dhruv Khattar [Tue, 7 Jun 2016 20:07:49 +0000]
Coverity: api_scilab module memory errors fixed
Change-Id: If76c297bcea083fc619d660fbc95cd61fa02662d
Dhruv Khattar [Sun, 12 Jun 2016 18:09:06 +0000]
Coverity: graphic_export module resource leaks fixed
Change-Id: Iaed5322d5010e093c90677559258e9d2aba564e3
Dhruv Khattar [Sat, 11 Jun 2016 19:26:11 +0000]
Coverity: fileio module resource leaks fixed
Change-Id: I22b49c22f156681bd362e171dea857fb8ec706d2
Dhruv Khattar [Thu, 9 Jun 2016 20:49:02 +0000]
Coverity: Spreadsheet module resource leaks fixed
Change-Id: I1d05038c8f977ae564a849e280eafe60d9c9eede
Clément DAVID [Mon, 6 Jun 2016 15:24:26 +0000]
Update files for Scilab 6.0.0 beta 2
* CHANGES, README: use markdown syntax to reduce future generation
* add CHANGES.html, generated from the text file and embedded within scilab
* homepage-en_US: update content
Change-Id: I107202419ac6f2310399a2a08b09623a9c5f93c4
Hugues-Arthur GARIOUD [Fri, 27 May 2016 15:59:13 +0000]
[cacsd] organized the help
Change-Id: Ia2acf4166c2b60c78b1378943f88ea8eb7d8ec99
Dhruv Khattar [Tue, 7 Jun 2016 20:45:20 +0000]
Coverity: tclsci module memory errors fixed
Change-Id: Icc2923fba963281cb4294a6bdc65a89f64a26c0a
Paul Bignier [Thu, 9 Jun 2016 13:06:49 +0000]
Fix completion in cli mode after def374
* Remove partial free of a specific dictionary after def374 freed all of them
Change-Id: I89a455f64b14e61bad010bec2882b0746d7d0bb1
Clément DAVID [Mon, 6 Jun 2016 08:39:18 +0000]
Localization: fix the po generator script and generation
Change-Id: I590eb722ddc3ca4974a8314c79b651a132b0b0b0
Clément DAVID [Mon, 6 Jun 2016 08:41:34 +0000]
Localization: update messages
Change-Id: I2e215d3505c5eb904d0e496a7eb157f1fae63a8b
Serge Steer [Wed, 1 Jun 2016 15:48:20 +0000]
to use fieldnames instead of field index + variable name changed when time domain is []
Change-Id: Iaf4909fca4b13c3040ed0afb1be0e841d2f05aef
rishubhjain [Tue, 24 May 2016 13:44:30 +0000]
Added the functionality of disabling and enabling the uitable
Change-Id: Id361068f18423d3511c83476b71d01472d771fdc
Dhruv Khattar [Fri, 3 Jun 2016 22:03:19 +0000]
Coverity: #1097658, #1098650 fixed
Change-Id: I833bb09514e5503b25da0d76de440fda141d08db
Clément DAVID [Tue, 7 Jun 2016 04:51:02 +0000]
Graphics: fix invalid free on drawaxis
Depending on opts[] (eg. varargin), val might be NULL or set. As
freeAllocatedMatrixOfString() is not safe against NULL data, the check
should be on the caller.
Change-Id: I0ff7d14673c31fb2029f73737ce3c68cbb70216e
Nicolas [Wed, 23 Mar 2016 12:57:10 +0000]
* Bug #14493 fixed - and() and or() help pages were poor and inaccurate.
Change-Id: I88bf83f4cbb98ca58406f568aa2da647335c098c
Clément DAVID [Fri, 3 Jun 2016 07:21:54 +0000]
Documentation: fix wrong <scilab:image> tags
Change-Id: Ied9a9fc0b24866a86a8fe17aa62c39dd64b3a4e3
Paul Bignier [Mon, 6 Jun 2016 08:41:54 +0000]
Fix completion after 18201 & 9bfcd2
* gcc 4.8.5 requires end of array
* Typing "-->/mo" and pressing TAB crashed Scilab
Change-Id: I9b4fe3f2f7b1c24e56416e0d5319a7e15d4840bf
Dhruv Khattar [Mon, 6 Jun 2016 21:53:02 +0000]
Coverity #1321338, #1321354 fixed
Change-Id: Id18c8a3f844695a1c04095104652d163eda0fbd0
Dhruv Khattar [Tue, 7 Jun 2016 07:26:21 +0000]
Coverity #1353544, #1353546 fixed
Change-Id: I9d8f42e14f9a72cd32e5f3c232acd2ca94a32f74
Dhruv Khattar [Fri, 3 Jun 2016 21:41:13 +0000]
Coverity #1098608, #1098610 fixed
Change-Id: I171a1bc08ab5e964e338ad507bdc51ed1a3d8696
Dhruv Khattar [Fri, 3 Jun 2016 21:33:21 +0000]
Coverity #1098778 fixed
Change-Id: I0c36abef692128814b6ba5931fcd564e5ebf22ca
Samuel GOUGEON [Wed, 1 Jun 2016 09:53:15 +0000]
Add support to valign and nowrap features in <td> and <th> tags in help pages
Change-Id: I66d1ece8b72b28d7b1461a043dbe20dc4600daf5
Clément DAVID [Wed, 6 Apr 2016 06:58:52 +0000]
javasci doc: add a MacOSX tip
Change-Id: I8dbf09e24a70b6ad4de35e510d97811c005faeb2
Clément DAVID [Tue, 31 May 2016 17:09:16 +0000]
Xcos: remove MVC object leaks on importXcosDiagram()
Change-Id: Iff7f0536ac4a9e8706edb3dfe28e300ba73037e5
Dhruv Khattar [Tue, 31 May 2016 20:43:46 +0000]
Coverity: console module resource leaks fixed
Change-Id: Ia0123fb4cc3d9d6174006a24cd6532b63653eeab
Clément DAVID [Wed, 1 Jun 2016 14:33:22 +0000]
Help: update the references to Docbook 5.1
Change-Id: I903e9ccfb8dd2d3675fce8375b8145f9d1e3e330
Pierre-Aime Agnel [Wed, 1 Jun 2016 16:25:54 +0000]
fixed autocompletion after change 18201
the merge https://codereview.scilab.org/#/c/18201/2 caused completion to crash scilab
Change-Id: If06b1728b9ceabb71185b018b2e4dba825106309
Nicolas [Mon, 30 May 2016 14:37:57 +0000]
Bug #14326 fixed - Corrected deletion of element of a structure
Change-Id: I05809c7763fde5346bb04669f739a8045f07823f
Samuel GOUGEON [Mon, 30 May 2016 04:35:48 +0000]
lex_sort() removal
Change-Id: I801097c2da90c7c99da47fbc98e5567f72052fee
Dhruv Khattar [Tue, 31 May 2016 16:47:47 +0000]
Coverity: completion module resource leaks fixed
Change-Id: Ide4a9721f9f3dde2dbc21daed30e61505a80ada5
Clément DAVID [Tue, 31 May 2016 12:37:24 +0000]
Linux startup: detect java-8-oracle if present
This JDK8 can be detected at compilation time and should be preferred over
jre7 at runtime (checked with ubuntu 12.04 and oracle jdk).
Change-Id: I190e02b5cfba8fbadd42e884ff21b64f5d3da618
Dhruv Khattar [Sat, 28 May 2016 11:29:00 +0000]
Coverity: boolean module resource leaks fixed
Change-Id: I957ba6620e3f1624f8ec95038cfc4ed8707c494a
Dhruv Khattar [Sat, 28 May 2016 10:59:02 +0000]
Coverity #1321406, #1321407 fixed
Change-Id: I0564c22a1f91fdd533cb78187d9ff32781842a8e
Dhruv Khattar [Mon, 30 May 2016 21:01:22 +0000]
Coverity: cacsd module resource leaks fixed
Change-Id: Ib51008bacca31040edd2f4e2449181a3f334f138
Paul Bignier [Mon, 30 May 2016 15:04:25 +0000]
Core src: fix a double-free after
7db03cc4
Change-Id: Ia5b9a2714738961ee14af54898e9bdcd6d5d3584
Dhruv Khattar [Sat, 28 May 2016 10:16:15 +0000]
Coverity: core module resource leaks fixed
Change-Id: If2dc6c234d420e03ab49254eac1f202b816b5496
Dhruv Khattar [Fri, 27 May 2016 15:16:12 +0000]
Coverity: ast module resource leaks fixed
Change-Id: I1e0ff623a838ae686bc7fd40b71bc0ad7a28e554
Paul Bignier [Fri, 27 May 2016 12:19:01 +0000]
Graphics src: fix compilation
* C90 standard in gcc 4.8.5
Change-Id: I554278dd134b1ec371bccaad329270b7b1a3e18f
Dhruv Khattar [Thu, 26 May 2016 20:45:04 +0000]
Coverity: Output Stream Module Resource Leaks fixed
Change-Id: I695c46cab1c8e1c86acd99470c1859e7ae04c03d
Caio SOUZA [Thu, 28 Apr 2016 16:05:32 +0000]
Datatips: changed z_component to display_components
Update the datatip property, now the user can choose
which labels to show, using any combination of 'x', 'y' and 'z'
Change-Id: Ie9c41970c31d6c013a7422df3475a7f9657df86f
Serge Steer [Tue, 24 May 2016 10:29:37 +0000]
bug 13751 fix +help revisited
Change-Id: I87c206212a5de4baa37d928150f7af0514d5712a
Dhruv Khattar [Mon, 23 May 2016 20:30:06 +0000]
Coverity: Graphics Module Resource Leaks fixed
Change-Id: Ia70a0c7b755495a85b0b7c31ebe94245dd1aa848
Paul Bignier [Wed, 25 May 2016 09:49:48 +0000]
Fix help generation
Change-Id: I00acc4b47d86ca91e898f0a84aea2bf21de8488d
Clément DAVID [Tue, 24 May 2016 19:40:56 +0000]
CACSD: change title to "Control Systems - CACSD"
Change-Id: Idd34cfab55b2943521f843717967a7e3d6228185
Dhruv Khattar [Wed, 4 May 2016 10:39:21 +0000]
Coverity: String module Resource Leaks fixed
Change-Id: I861cd0d53cbc0440cdd8d8cbafd515f61bf609fa
Clément DAVID [Wed, 18 May 2016 08:59:49 +0000]
tests: try to fix some early crashes on windows x64
* relax timeout to 15min
* ExitProcess(258) for explicit exit code on timeout
Change-Id: Ie2acded637be35c64a0d8238c3030baadd831363
serge.steer [Thu, 28 Apr 2016 09:35:19 +0000]
fix proposal for bug 13831: ss2ss does not transform initial state
Change-Id: If3fd1e630aff5c86377edb1be6ca8201fc067f55
Paul Bignier [Tue, 8 Apr 2014 10:36:08 +0000]
* Bug #13308 fixed - Xcos solvers: Crank-Nicolson implem and interface
Change-Id: I80a09f831a07d57618abfa99efa9fea7e57023b3
Paul Bignier [Thu, 19 May 2016 14:35:40 +0000]
Completion: fix after
ffe3702fc
* Removed use of S_ISDIR macros because it is not applicable in sub-directoriess, we only get the sub-dir's name and it's not a dir in the current one.
Change-Id: I9e12d9ec35e498279564687a3b0cfd86735835ca
Clément DAVID [Fri, 20 May 2016 13:22:11 +0000]
Javasci: explicit that "advanced mode" has no Java
Change-Id: I5d5346b9fe4dccb9719f90d3c402e1e61b854f77
Sylvestre Ledru [Thu, 6 Dec 2012 16:25:13 +0000]
* plot2d1() removal
Change-Id: I58e5e736f1c885120367c0383a7cb5308febab0c
Dhruv Khattar [Fri, 20 May 2016 11:39:09 +0000]
Coverity: Renderer module resource leaks fixed
Change-Id: I4e25857c6e0f5bc0a5d2be85e07b425162658240