5 years agodouble free fixed 58/15358/2
Cedric Delamarre [Thu, 9 Oct 2014 13:16:25 +0000]
double free fixed

test_run hdf5

Change-Id: I03b632f3ca6bc4534304386797a1843acef7fb23

5 years agohdf5: fix for initialisation/finalisation. 47/15347/4
Vladislav TRUBKIN [Tue, 7 Oct 2014 15:41:21 +0000]
hdf5: fix for initialisation/finalisation.

Change-Id: I49664b7fbf57d9a3d271804549b3c14d40727ca5

5 years agofix bool.*bool 21/15221/4
Anais AUBERT [Mon, 15 Sep 2014 10:27:58 +0000]
fix bool.*bool

test_run("elementary_functions","cross",["no_check_error_output" ]);
Change-Id: Idafbcfa1cd90dd881916a23fe95782753c96dd80

5 years agoList display fixed. 46/15346/6
Cedric Delamarre [Tue, 7 Oct 2014 14:37:38 +0000]
List display fixed.

tl = tlist(["test", "f1", "f2"], 12, 15)
l = list(478, tl, "string")
list(l)

function %test_p(a), disp("test"), endfunction
l

lsslist('lss','A','B','C','X0','dt')

Change-Id: I41e6a27a46a1ab585af483e81baa5fc39b50ae94

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 51/15351/1
Vincent COUVERT [Wed, 8 Oct 2014 14:29:20 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/modules/helptools/src/BuildChm/BuildChm.vcxproj

Change-Id: I2cbc29c80eeeda2c654bf59842fe6510dfd32752

5 years agoMerge remote-tracking branch 'origin/5.5' 50/15350/1
Vincent COUVERT [Wed, 8 Oct 2014 13:57:00 +0000]
Merge remote-tracking branch 'origin/5.5'

Change-Id: I43406e55b306bd5878f10c869939b35031a3503d

5 years ago[Obsolete] milk_drop 34/15334/4
Bruno JOFRET [Tue, 7 Oct 2014 12:15:31 +0000]
[Obsolete] milk_drop

Change-Id: I6b2811747df602c3d5f91d76d7ad726c1be31bbc

5 years ago[Obsolete] IsAScalar 33/15333/4
Bruno JOFRET [Tue, 7 Oct 2014 12:13:12 +0000]
[Obsolete] IsAScalar

Change-Id: I765229dd69dffd2e6aabe12c8c83f3387f21da25

5 years ago[Obsolete] mfft 32/15332/4
Bruno JOFRET [Tue, 7 Oct 2014 12:10:14 +0000]
[Obsolete] mfft

Change-Id: I57f8da6a534b83e54f582d773c889c7fa7cf274b

5 years ago[Obsolete] %asn 31/15331/5
Bruno JOFRET [Tue, 7 Oct 2014 12:08:48 +0000]
[Obsolete] %asn

Change-Id: I04fe91d9a5288fe08793f36246bc31877b305cb8

5 years ago[Obsolete] jmat 30/15330/3
Bruno JOFRET [Tue, 7 Oct 2014 12:02:52 +0000]
[Obsolete] jmat

Change-Id: Ia9c4e32a07ef72a17c9d798f12b6c76f3d3d131f

5 years ago[Obsolete] xmltochm 29/15329/3
Bruno JOFRET [Tue, 7 Oct 2014 12:01:20 +0000]
[Obsolete] xmltochm

Change-Id: I9fa7c321c3831bd24d6557cbc018abaa8ae45c65

5 years agoFix memory leak at startup / exit 28/15328/2
Clément DAVID [Mon, 6 Oct 2014 12:58:45 +0000]
Fix memory leak at startup / exit

'bin/scilab -nwni -ns -profiling' do not leak memory anymore.

Change-Id: I26e218c567f7efb8613921b0a0eadc1159b0631c

5 years agoReactivate some parts related to XML export. (Modifications done by comparing with... 37/15237/2
Vincent COUVERT [Thu, 18 Sep 2014 09:24:37 +0000]
Reactivate some parts related to XML export. (Modifications done by comparing with version of this file in 5.5 branch).

Change-Id: I1e88b2529a541887cddc5ba83286a66535811bda

5 years agoSingleStruct clone and fieldExp corrected. 27/15327/3
Cedric Delamarre [Tue, 7 Oct 2014 09:45:56 +0000]
SingleStruct clone and fieldExp corrected.

st.name = "test"
a=st(1).name // ref must be 2
a=st(1).name // ref must stay to 2

Change-Id: If04c085d7ee0d992735550aba0b5f0cda5584cb7

5 years agofix for layout_options. 02/15302/4
Vladislav TRUBKIN [Wed, 1 Oct 2014 15:09:26 +0000]
fix for layout_options.

Change-Id: Id141d7eff02942370204e500102f6f134c7450eb

5 years agoimprove returnexp 23/15323/2
Antoine ELIAS [Mon, 6 Oct 2014 15:01:29 +0000]
improve returnexp

Change-Id: I8187d881d5fae7169592321735ac7fb45b077534

5 years agofix compilation after intX(eye()) 24/15324/1
Anais AUBERT [Mon, 6 Oct 2014 15:09:57 +0000]
fix compilation after intX(eye())

Change-Id: I25e7a266bfaa6078ed89e9424c8823919c11ac26

5 years agointX(eye()) and sparse(eye()) fixed. 15/15215/3
Cedric Delamarre [Fri, 12 Sep 2014 12:59:55 +0000]
intX(eye()) and sparse(eye()) fixed.

Change-Id: I8295a191fb67e4d96dda0381df3bc2220695c168

5 years agoreturnExp fixed. 19/15219/4
Cedric Delamarre [Fri, 12 Sep 2014 16:27:04 +0000]
returnExp fixed.

function test()
return
endfunction

pause
return

pause
// must stay in pause lvl 1
test
return

Change-Id: Iba7d8fb4075660797761d4c822e64fde1a7fb0fa

5 years agofix windows compilation 20/15320/2
Antoine ELIAS [Mon, 6 Oct 2014 13:31:15 +0000]
fix windows compilation

Change-Id: I28f2df9ff0441dd5adc410764d73f1cb3ac1cb95

5 years agosimp corrected. 85/15185/3
Cedric Delamarre [Tue, 9 Sep 2014 12:28:59 +0000]
simp corrected.

// a must be a constant
[a,b]=sim(2*%s^2, 2)
// b must be a constant
[a,b]=sim(2, 2*%s^2)

rl = rlist(%s,2);
tt=[rl rl rl] * %s
typeof(tt.den) // must return "constant"

Change-Id: Id0462f47f516202f2b093145c427292876ac87a6

5 years agoasciimat fixed 01/15301/2
Cedric Delamarre [Wed, 1 Oct 2014 14:59:23 +0000]
asciimat fixed

asciimat([97 98 99 100 101 102 103 104 105])
asciimat([97 98 99; 100 101 102; 103 104 105])

strsplit("a":"x", 1:23) // asciimat used in "a":"x"

Change-Id: I1e6b48b910b1461a7369390962c2655acb19e63b

5 years agoexec a macrofile should not print empty line in the function body. 04/15304/3
Cedric Delamarre [Thu, 2 Oct 2014 10:51:43 +0000]
exec a macrofile should not print empty line in the function body.

// put in file
function test()

disp("test")

disp("test")

endfunction

// then
exec(file)

Change-Id: I2734ce25dafedf2b9e8d8176747d55ea692efdc4

5 years agosome api_list functions rewritten. 99/15199/17
Cedric Delamarre [Wed, 10 Sep 2014 13:17:04 +0000]
some api_list functions rewritten.

*also some fix in api_poly.
Change-Id: Ibff1b5c5b0a3eb8e928075e72086aacd6fe917cc

5 years agoapi_scilab: some functions rewritten in api_sparse. 81/15181/21
Vladislav TRUBKIN [Mon, 8 Sep 2014 17:03:45 +0000]
api_scilab: some functions rewritten in api_sparse.

Change-Id: I0ecc70d96392502ab1e549d5a421e572f8fc093a

5 years agosparse matrix must be row major like Scilab 5. 30/15230/13
Cedric Delamarre [Wed, 17 Sep 2014 07:56:59 +0000]
sparse matrix must be row major like Scilab 5.

Change-Id: I39ecfa0f0684020cc14fe7dd07b4adc2ea04042e

5 years agoXcos MVC: Make 'model' display compliant with Scilab 5.5 and clone Diagram on 'rpar... 71/15271/5
Paul Bignier [Wed, 24 Sep 2014 12:57:09 +0000]
Xcos MVC: Make 'model' display compliant with Scilab 5.5 and clone Diagram on 'rpar' insertion

 * Superblocks' "rpar" can now be displayed
 * When setting a Diagram in 'rpar', clone it
 * Block port modification (for instance graphics.pin) is now well handled (encoded as index instead of value)

Change-Id: I5ec0ed4cd357ab36ad82eb5b5ae7882ef851b67b

5 years agoXcos MVC: link Superblocks external ports with their respective internal "port blocks" 64/15264/9
Paul Bignier [Tue, 23 Sep 2014 07:26:39 +0000]
Xcos MVC: link Superblocks external ports with their respective internal "port blocks"

 * When setting a diagram in 'rpar', use 'port_reference' to link Superblock outer and inner ports
 * Store the Superblock's diagram ID at the start of its children vector
 * Use the loop opportunity to set each Block's 'parent_block' property
 * Also, simplified default dataType definition at port creation time

Change-Id: Id4d694141fa60d6e10e35912693d89f1a352b10e

5 years agoXcos MVC: fix default blocktype and only allow linking to Blocks 51/15251/8
Paul Bignier [Fri, 19 Sep 2014 08:15:26 +0000]
Xcos MVC: fix default blocktype and only allow linking to Blocks

 * ' --> loadXcosLibs(); scicos_block(); ' now only reads NO_CHANGES
 * Cannot link a Link with an Annotation or a Link anymore (it crashed anyway)

Change-Id: I104711e0244efdfccf48759188f04ba836f4e27b

5 years agoXcos MVC: list insertion in diagram, 'xx', 'yy' and 'odstate' properties and split... 47/15247/10
Paul Bignier [Thu, 18 Sep 2014 14:58:41 +0000]
Xcos MVC: list insertion in diagram, 'xx', 'yy' and 'odstate' properties and split blocks

 * can now augment or reduce 'xx' and 'yy' fields
 * odstate is now allowed to be an empty matrix (but still returns an empty list
 * Link split blocks can be connected to either implicit or explicit blocks,
so their 'from' and 'to' related properties don't matter
 * A link now stores 'from' and 'to' in its Adapter until it is added to an actual Diagram. Only then does it update the model
 * LinkAdapter new defines its own cloner, to transfer the data saved in the Adapter (not only the model).

--> loadXcosLibs();
--> importScicosDiagram("SCI/test/xcos/samphold.cosf")

Change-Id: I4a2b173cb9cc2aeae8097006f4279a576805b132

5 years agoXcos MVC: allow diagram storage in 'rpar' (used by Superblocks) 32/15232/7
Paul Bignier [Wed, 17 Sep 2014 08:41:51 +0000]
Xcos MVC: allow diagram storage in 'rpar' (used by Superblocks)

 * For compatibility, 'rpar' can now be a row vector
 * Update 'model' display to make Superblocks' 'rpar' fields displayable

Change-Id: I622031aea3deee80ad3c50a9d6eed0c41f573a7f

5 years agofix test_run after merge. 13/15313/2
Cedric Delamarre [Thu, 2 Oct 2014 14:49:30 +0000]
fix test_run after merge.

Change-Id: Ibe107c25f5b32e3e8fab3db090d8a50e43f459aa

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 12/15312/1
Vincent COUVERT [Thu, 2 Oct 2014 14:08:59 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/configure
scilab/modules/development_tools/macros/test_run.sci
scilab/modules/helptools/data/pages/homepage-en_US.html
scilab/modules/helptools/data/pages/homepage-fr_FR.html
scilab/modules/integer/src/fortran/i_prod.f
scilab/modules/javasci/Makefile.in

Change-Id: Idd0cc99c0c8e4dca812f9a944e1ab6a63e1e80ca

5 years agoMerge remote-tracking branch 'origin/5.5' 11/15311/1
Vincent COUVERT [Thu, 2 Oct 2014 13:46:40 +0000]
Merge remote-tracking branch 'origin/5.5'

Conflicts:
scilab/configure
scilab/configure.ac
scilab/libs/GetWindowsVersion/GetWindowsVersion.rc
scilab/modules/action_binding/src/c/action_binding.rc
scilab/modules/action_binding/src/noaction_binding/noaction_binding.rc
scilab/modules/api_scilab/src/c/api_scilab.rc
scilab/modules/arnoldi/src/c/arnoldi.rc
scilab/modules/boolean/src/c/boolean.rc
scilab/modules/boolean/src/fortran/boolean_f.rc
scilab/modules/cacsd/src/c/cacsd.rc
scilab/modules/cacsd/src/fortran/cacsd_f.rc
scilab/modules/cacsd/src/slicot/slicot_f/slicot_f.rc
scilab/modules/call_scilab/src/c/call_scilab.rc
scilab/modules/commons/src/c/commons.rc
scilab/modules/commons/src/fortran/commons_f.rc
scilab/modules/completion/src/c/completion.rc
scilab/modules/completion/src/nocompletion/nocompletion.rc
scilab/modules/console/src/c/console.rc
scilab/modules/console/src/noconsole/noconsole.rc
scilab/modules/core/includes/version.h.vc
scilab/modules/data_structures/src/c/data_structures.rc
scilab/modules/data_structures/src/fortran/data_structures_f.rc
scilab/modules/differential_equations/src/c/differential_equations.rc
scilab/modules/differential_equations/src/fortran/differential_equations_f.rc
scilab/modules/double/src/c/double.rc
scilab/modules/double/src/fortran/double_f.rc
scilab/modules/dynamic_link/src/c/dynamic_link.rc
scilab/modules/dynamic_link/src/fortran/dynamic_link_f.rc
scilab/modules/elementary_functions/src/c/elementary_functions.rc
scilab/modules/elementary_functions/src/fortran/eispack/eispack_f.rc
scilab/modules/elementary_functions/src/fortran/elementary_functions_f.rc
scilab/modules/elementary_functions/src/fortran/linpack/linpack_f.rc
scilab/modules/elementary_functions/src/fortran/slatec/slatec_f.rc
scilab/modules/external_objects/external_objects.rc
scilab/modules/external_objects_java/external_objects_java.rc
scilab/modules/fftw/src/c/fftw.rc
scilab/modules/fftw/src/nofftw/nofftw.rc
scilab/modules/fileio/src/c/fileio.rc
scilab/modules/functions/src/c/functions.rc
scilab/modules/functions/src/fortran/functions_f.rc
scilab/modules/graphic_export/graphic_export.rc
scilab/modules/graphic_export/src/nographic_export/nographic_export.rc
scilab/modules/graphics/graphic.rc
scilab/modules/graphics/src/nographics/nographics.rc
scilab/modules/gui/images/icons/aboutscilab.png
scilab/modules/gui/src/c/gui.rc
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/tab/SwingScilabDockablePanel.java
scilab/modules/gui/src/nogui/nogui.rc
scilab/modules/hdf5/src/c/hdf5.rc
scilab/modules/helptools/data/pages/homepage-en_US.html
scilab/modules/helptools/data/pages/homepage-fr_FR.html
scilab/modules/helptools/etc/SciDocConf.xml.vc
scilab/modules/helptools/src/c/helptools.rc
scilab/modules/history_browser/src/c/history_browser.rc
scilab/modules/history_browser/src/nohistory_browser/nohistory_browser.rc
scilab/modules/history_manager/src/c/history_manager.rc
scilab/modules/integer/src/c/integer.rc
scilab/modules/integer/src/fortran/integer_f.rc
scilab/modules/interpolation/src/c/interpolation.rc
scilab/modules/interpolation/src/fortran/interpolation_f.rc
scilab/modules/intersci/src/lib/intersci.rc
scilab/modules/io/src/c/io.rc
scilab/modules/io/src/fortran/io_f.rc
scilab/modules/javasci/Makefile.in
scilab/modules/javasci/javasci.rc
scilab/modules/jvm/src/c/libjvm.rc
scilab/modules/jvm/src/nojvm/nojvm.rc
scilab/modules/linear_algebra/src/c/linear_algebra.rc
scilab/modules/linear_algebra/src/fortran/linear_algebra_f.rc
scilab/modules/localization/src/localization.rc
scilab/modules/matio/src/c/matio.rc
scilab/modules/matio/src/nomatio/nomatio.rc
scilab/modules/mexlib/src/libmat/libmat.rc
scilab/modules/mexlib/src/libmex/libmex.rc
scilab/modules/mexlib/src/libmx/libmx.rc
scilab/modules/mpi/src/c/mpi.rc
scilab/modules/optimization/src/c/optimization.rc
scilab/modules/optimization/src/fortran/optimization_f.rc
scilab/modules/output_stream/src/c/output_stream.rc
scilab/modules/output_stream/src/fortran/output_stream_f.rc
scilab/modules/parallel/src/c/parallel.rc
scilab/modules/parameters/src/c/parameters.rc
scilab/modules/polynomials/src/c/polynomials.rc
scilab/modules/polynomials/src/fortran/polynomials_f.rc
scilab/modules/preferences/src/c/preferences.rc
scilab/modules/randlib/src/c/randlib.rc
scilab/modules/randlib/src/fortran/randlib_f.rc
scilab/modules/randlib/src/norandlib/norandlib.rc
scilab/modules/renderer/renderer.rc
scilab/modules/renderer/src/norenderer/norenderer.rc
scilab/modules/scicos/src/c/cli/scicos-cli.rc
scilab/modules/scicos/src/c/noscicos/noscicos.rc
scilab/modules/scicos/src/c/scicos.rc
scilab/modules/scicos/src/fortran/scicos_f.rc
scilab/modules/scicos/src/scicos_sundials/scicos_sundials.rc
scilab/modules/scicos_blocks/src/c/cli/scicos_blocks-cli.rc
scilab/modules/scicos_blocks/src/c/scicos_blocks.rc
scilab/modules/scicos_blocks/src/fortran/scicos_blocks_f.rc
scilab/modules/scinotes/src/c/scinotes.rc
scilab/modules/signal_processing/src/c/signal_processing.rc
scilab/modules/signal_processing/src/fortran/signal_processing_f.rc
scilab/modules/sound/src/c/sound.rc
scilab/modules/sound/src/nosound/nosound.rc
scilab/modules/sparse/src/c/sparse.rc
scilab/modules/sparse/src/fortran/sparse_f.rc
scilab/modules/special_functions/src/c/special_functions.rc
scilab/modules/special_functions/src/fortran/special_functions_f.rc
scilab/modules/spreadsheet/src/c/spreadsheet.rc
scilab/modules/spreadsheet/src/nospreadsheet/nospreadsheet.rc
scilab/modules/statistics/src/c/statistics.rc
scilab/modules/statistics/src/dcdflib/dcd_f/dcd_f.rc
scilab/modules/string/src/c/string.rc
scilab/modules/string/src/fortran/string_f.rc
scilab/modules/symbolic/src/c/symbolic.rc
scilab/modules/symbolic/src/fortran/symbolic_f.rc
scilab/modules/tclsci/src/c/tclsci.rc
scilab/modules/time/src/c/time.rc
scilab/modules/ui_data/src/c/ui_data.rc
scilab/modules/ui_data/src/noui_data/noui_data.rc
scilab/modules/umfpack/src/c/umfpack.rc
scilab/modules/umfpack/src/noumfpack/noumfpack.rc
scilab/modules/windows_tools/src/c/CScilex/CScilex.rc
scilab/modules/windows_tools/src/c/WScilex/WScilex.rc
scilab/modules/windows_tools/src/c/scilab_windows/scilab_windows.rc
scilab/modules/windows_tools/src/c/windows_tools.rc
scilab/modules/windows_tools/src/nowindows_tools/nowindows_tools.rc
scilab/modules/xcos/src/c/xcos.rc
scilab/modules/xml/src/c/xml.rc

Change-Id: I1010cc0df0627ef4687c046672b1acaf6ef75307

5 years agoFix bin/scilab script after https://codereview.scilab.org/#/c/15307/ 09/15309/1
Vincent COUVERT [Thu, 2 Oct 2014 12:34:17 +0000]
Fix bin/scilab script after https://codereview.scilab.org/#/c/15307/

Change-Id: Ib5a24bd89c63456e20d7bc446d0e9755995ce01c

5 years agoCTRL+D should not quite Scilab but delete the current char like in emacs, bash, etc... 06/15306/3
Sylvestre Ledru [Wed, 1 Oct 2014 19:32:28 +0000]
CTRL+D should not quite Scilab but delete the current char like in emacs, bash, etc (moreover, exit(0) is a bad solution, nothing being cleared)

Change-Id: Ie4cc9c06199f19f57a167954d403261ce0c8dfbd

5 years agoSupport of ppc64el. Partial implemented by Aurelien Jarno: http://bugs.debian.org... 07/15307/3
Sylvestre Ledru [Wed, 1 Oct 2014 19:32:28 +0000]
Support of ppc64el. Partial implemented by Aurelien Jarno: bugs.debian.org/761920
(needs an autoreconf)

Change-Id: Idd76100d6b8bf394dc3ae1870121a160f29570b3

5 years agofix Windows compilation. 00/15300/2
Cedric Delamarre [Wed, 1 Oct 2014 13:37:00 +0000]
fix Windows compilation.

Change-Id: Ibb40d5a12ff587765a818715164f276685c3c281

5 years agoChange version 5.5.1 ==> 5.5.2 05/15305/1
Vincent COUVERT [Thu, 2 Oct 2014 11:26:48 +0000]
Change version 5.5.1 ==> 5.5.2

Change-Id: I82831eb517aeddd47bb5eb86e256bd2c1b00f420

5 years agobug 3770 test was using numdiff 80/15080/2
Anais AUBERT [Fri, 22 Aug 2014 13:09:57 +0000]
bug 3770 test was using numdiff

Change-Id: I7a29c9c1b6083c67227683f4a67af0d77af0dc76

5 years agofix ascii for extended ascii value 50/15050/4
Anais AUBERT [Thu, 21 Aug 2014 07:23:32 +0000]
fix ascii for extended ascii value

ref = [65 66 67 129 130 131];
r = ascii(ascii(ref))

Change-Id: I8dad5d64901a1820b27130caf030b4cb4266214c

5 years agorand for matrix of any type 10/14910/5
Anais AUBERT [Fri, 18 Jul 2014 14:44:42 +0000]
rand for matrix of any type

Change-Id: I5eceeca046836b09fd679e4f6dc4be201694a9cc

5 years agohdf5: root should be initialized. 94/15294/2
Vladislav TRUBKIN [Tue, 30 Sep 2014 08:01:49 +0000]
hdf5: root should be initialized.

Change-Id: I21a1e7bef53f63e60ecaa9df0afef639832196fc

5 years agomatplot1 for hypermat 53/15153/6
Anais AUBERT [Wed, 3 Sep 2014 13:39:27 +0000]
matplot1 for hypermat

Change-Id: I04e580982f647f0bf2c11f370c8b77a6eae3aee9

5 years agoFix french localization 99/15299/1 5.5.1
Vincent COUVERT [Wed, 1 Oct 2014 13:26:02 +0000]
Fix french localization

Change-Id: Ib1e96ed23289e83c9c2092a63a975bf89575b188

5 years agomatplot for hypermat 49/15149/12
Anais AUBERT [Wed, 3 Sep 2014 10:14:22 +0000]
matplot for hypermat

a=rand(3,3,3);
Matplot(a, strf="081")
Matplot(a, strf="083")// set y axes to the right side
Matplot(a, "081")
Matplot(a, "083")
Matplot(a)

Change-Id: I43c47e57dfb6cdd2b4e08844aab98614f09b17d3

5 years agoisnum for hm 75/14975/4
Anais AUBERT [Mon, 4 Aug 2014 15:40:55 +0000]
isnum for hm

Change-Id: Id613b1467db82c4b79fab0f410a68d074c07c049

5 years agoFix graphic editor event handler after https://codereview.scilab.org/#/c/15281/ 98/15298/1
Vincent COUVERT [Wed, 1 Oct 2014 09:31:17 +0000]
Fix graphic editor event handler after https://codereview.scilab.org/#/c/15281/

Change-Id: I4366c0241e4577fccfbc695f53de053f20f4fc41

5 years agoMinor fixes 96/15296/1
Vincent COUVERT [Tue, 30 Sep 2014 12:18:43 +0000]
Minor fixes

Change-Id: I0772dce56ecfa6676e46a6863b8a34b5d90d04ad

5 years ago* Bug #13585 fixed - suitesparse 4.3.1 was not supported. 93/15293/2
Clément DAVID [Mon, 8 Sep 2014 16:10:20 +0000]
* Bug #13585 fixed - suitesparse 4.3.1 was not supported.

There is an ABI breakage in SuiteSparse : some internal symbols have been
renamed and moved to suitesparse_config.

Change-Id: Ia6609a7906b599ae68f12525d4a687f43ac417cc

5 years ago* Bug #13588 fixed - Default values of "event_handler" and "event_handler_enable... 81/15281/4
Vincent COUVERT [Fri, 26 Sep 2014 12:45:24 +0000]
* Bug #13588 fixed - Default values of "event_handler" and "event_handler_enable" properties
                     were not taken into account when creating a new figure.

Change-Id: I2565f5bc8904d7a98fc6bf04175b81c633daaf1b

5 years agoUpdate for Scilab 5.5.1 95/15295/1
Vincent COUVERT [Tue, 30 Sep 2014 10:04:24 +0000]
Update for Scilab 5.5.1

Change-Id: I3a8506d91ed1e73ab05eaea2af1ec01f6db5e7e8

5 years agoMerge remote-tracking branch 'origin/5.5' 91/15291/1
Vincent COUVERT [Mon, 29 Sep 2014 09:42:25 +0000]
Merge remote-tracking branch 'origin/5.5'

Change-Id: I2531e55b4dc94fb609241736fcd104c6aa0ac913

5 years agoUpdate localization files 90/15290/1
Vincent COUVERT [Mon, 29 Sep 2014 09:41:29 +0000]
Update localization files

Change-Id: I077965385eff27cc52d5d2a24c976352be1fd596

5 years agoFix test ref after https://codereview.scilab.org/#/c/14996/ 89/15289/1
Vincent COUVERT [Mon, 29 Sep 2014 09:38:24 +0000]
Fix test ref after https://codereview.scilab.org/#/c/14996/

Change-Id: I3607ded1e59dd7dcd26205e8fc37b42a102af9ae

5 years agoFix bug number 88/15288/1
Vincent COUVERT [Mon, 29 Sep 2014 09:27:19 +0000]
Fix bug number

Change-Id: I6db7d77584b1d4784ae83a688258b5abd40649a9

5 years ago* Bug #13543 fixed - "slider" uicontrols did not work with the mouse wheel. 80/15280/2
Vincent COUVERT [Fri, 26 Sep 2014 10:06:28 +0000]
* Bug #13543 fixed - "slider" uicontrols did not work with the mouse wheel.

Change-Id: Ie8b9321149b2d3dd3e486b5b0761f6851ddc947e

5 years ago* Bug #12620 fixed - uicontextmenus size was wrong when children were created invisible. 79/15279/2
Vincent COUVERT [Fri, 26 Sep 2014 09:50:28 +0000]
* Bug #12620 fixed - uicontextmenus size was wrong when children were created invisible.

Change-Id: I330ae52a60fa5babbdb29377e8dfaa946cc1256b

5 years ago* Bug #13221 fixed - Default figure "visible" property was ignored when creating 78/15278/2
Vincent COUVERT [Fri, 26 Sep 2014 09:14:26 +0000]
* Bug #13221 fixed - Default figure "visible" property was ignored when creating
                     a new figure.

Change-Id: If171f5cd15601fd849355d8c5d1f74ee8071e544

5 years ago* Bug #13516 fixed - Russian and Japanese help pages were missing. 84/15284/2
Bruno JOFRET [Fri, 26 Sep 2014 14:48:12 +0000]
* Bug #13516 fixed - Russian and Japanese help pages were missing.

Export LC_ALL env variable to match language on doc generation.

Change-Id: Ie47a4926ea8b3b7d3cef4b95759e3fa523d758e7

5 years agouicontrols : fix focusRequest on EditBox 86/15286/3
Antoine ELIAS [Mon, 29 Sep 2014 07:28:29 +0000]
uicontrols : fix focusRequest on EditBox

u1 = uicontrol("style", "edit", "position", [10, 10, 200, 40]);
u2 = uicontrol("style", "edit", "position", [10, 50, 200, 40]);

uicotrol(u1); //set focus on 1st editbox
uicotrol(u2); //set focus on 2nd editbox

Change-Id: I41dacf9f2b9bcc077ab607aa8e7d50ac0d6fc714

5 years agoRemove duplicate entry 87/15287/1
Vincent COUVERT [Mon, 29 Sep 2014 07:47:50 +0000]
Remove duplicate entry

Change-Id: I41e1f66d16adaa4f86a7b6ec7644aa3f8289ccd5

5 years agoSome fixes for CHANGES 85/15285/1
Julie PAUL [Fri, 26 Sep 2014 15:12:44 +0000]
Some fixes for CHANGES

Change-Id: Ia4c47613f69828c957a9d449b91b845478a5c8a8

5 years agoXcos MVC: implement clone / delete on the Model side 57/15257/4
Clément DAVID [Fri, 19 Sep 2014 13:19:20 +0000]
Xcos MVC: implement clone / delete on the Model side

Change-Id: Ib067d1f5a6d89dcf940d4763462556fd752ae38b

5 years agofix prod : variables that are returned are binding link with outType 96/14996/11
Sylvain GENIN [Thu, 7 Aug 2014 08:45:40 +0000]
fix prod : variables that are returned are binding link with outType

i=uint8([1 10;254 9]);

//fail: type return is bad
assert_checkequal(prod(i, 3, "native"), double(i));

// type return is good
assert_checkequal(prod(i, 3, "native"), i);
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: Ia133692455a161445d5d8d2feaa5828cea4599a1

5 years ago* Bug #11405 fixed - Core: added hypermatrix support for extraction 49/14449/4
Paul Bignier [Wed, 23 Apr 2014 10:19:43 +0000]
* Bug #11405 fixed - Core: added hypermatrix support for extraction

Change-Id: I1103cf234c7433d5b1a6c8f6633c9a2680652cbc

5 years agoBug #13339: Kronecker product on hypermatrices 46/14446/18
Samuel Gougeon [Tue, 22 Apr 2014 16:33:27 +0000]
Bug #13339: Kronecker product on hypermatrices

Change-Id: I06f7759aa284b1e5d5d23e858e2eee900c9c30ce

5 years ago* Bug #13482 fixed - pfss changed the variable of the rational fractions 22/14722/6
Samuel Gougeon [Mon, 23 Jun 2014 09:28:07 +0000]
* Bug #13482 fixed - pfss changed the variable of the rational fractions
varn also corrected to keep variable "dt" on rational fractions

Change-Id: I0b99c4764f2d7413d15004a1e28a7894146212e7

5 years agoMake sure that the line is executable by Scilab (in case of wrong end of line managem... 14/15014/4
Vincent COUVERT [Fri, 8 Aug 2014 12:16:01 +0000]
Make sure that the line is executable by Scilab (in case of wrong end of line management when executing mpi tests for example)

Change-Id: I68e52d5cb480acc5d8fdc2c242b2aa0b5d649d23

5 years agoTest in english 72/15272/2
Bruno JOFRET [Thu, 25 Sep 2014 06:55:55 +0000]
Test in english

Change-Id: I09ed9a64b0754b9c74d87b3bc151360389c8243f

5 years ago* Bug #12580 fixed - Demo gui displays an arrow if a menu will pop. 19/14519/12
Anais AUBERT [Mon, 12 May 2014 10:23:27 +0000]
* Bug #12580 fixed - Demo gui displays an arrow if a menu will pop.

Change-Id: I0c9fc2a09df9297f862cc8108196a0062a2ac56f

5 years agoScilab User Type. 19/15119/13
Cedric Delamarre [Thu, 28 Aug 2014 13:09:06 +0000]
Scilab User Type.

exec(SCI+"/modules/scicos/tests/unit_tests/scicos_new.tst");
blk = BIGSOM_f("define");
blk.doc = "toto"
a.b = blk
a.b.doc = "tutu"
a.b.doc.c = 5

Change-Id: I5c9d6e0894d8ba99f5973d4dac76e21761b8f82b

5 years agodot divide 98/15198/16
Sylvain GENIN [Wed, 10 Sep 2014 12:49:58 +0000]
dot divide

test_run("ast","dotdivide",["no_check_error_output" ]);

Change-Id: I53385b1b28fb9dae5f05da2be4d6f5e31149390e

5 years agoAfter an arpack update, eigs test has been updated. 94/15194/3
Adeline CARNIS [Wed, 10 Sep 2014 09:55:29 +0000]
After an arpack update, eigs test has been updated.

Change-Id: Ic0e080362d8cea18df24d2fce66a9ae7b935eb4f

5 years ago* Bug #13058 fixed - Arpack-ng library has been updated and fixes this bug. 25/15225/3
Adeline CARNIS [Mon, 15 Sep 2014 12:10:28 +0000]
* Bug #13058 fixed - Arpack-ng library has been updated and fixes this bug.
Note: Before accepting this commit, the library must be updated in Scilab prerequirements.

Change-Id: I3c366adace6a35b57764df324036213cd344de02

5 years agooperator & with sparse boolean. 76/15276/1
Cedric Delamarre [Thu, 25 Sep 2014 08:57:34 +0000]
operator & with sparse boolean.

sparse(%t) & sparse(%t)
sparse(%t) & %t
%t & sparse(%t)

Change-Id: I05dff7efe69cac956d5f5570ae18178b91b21fef

5 years ago* Bug #13377 fixed - showprofile() should display lines numbers 61/15261/3
Simon Marchetto [Mon, 22 Sep 2014 10:22:31 +0000]
* Bug #13377 fixed - showprofile() should display lines numbers

Change-Id: If0e39a55cb9737d521783822e7d927a627b6c966

5 years agofunctions: refactor showprofile 59/15259/2
Simon Marchetto [Mon, 22 Sep 2014 09:23:42 +0000]
functions: refactor showprofile

code simplified, display is the same as before

Change-Id: I4901f20b1a7fb64059617b95c1327d1dc2d90ea0

5 years ago* Bug #13579 fixed - bar displayed useless warnings. 73/15273/2
Vincent COUVERT [Thu, 25 Sep 2014 08:17:38 +0000]
* Bug #13579 fixed - bar displayed useless warnings.

Change-Id: Ib3e80b49dba540bc1491e6e7f84d539f3bfaede7

5 years agoFix doc generation warnings 74/15274/1
Vincent COUVERT [Thu, 25 Sep 2014 08:34:59 +0000]
Fix doc generation warnings

Change-Id: I03ac21b271b1078e07ed86ffe90a5fb5004d0542

5 years agoCommon name lost while going through stack.h 68/15268/2
Bruno JOFRET [Wed, 24 Sep 2014 08:08:08 +0000]
Common name lost while going through stack.h

Change-Id: I67fa252f41366b0ab7e600553ee46f983fe8d888

5 years agowindows : fix .def genration in scicos_blocks_f module 67/15267/1
Antoine ELIAS [Tue, 23 Sep 2014 13:27:20 +0000]
windows : fix .def genration in scicos_blocks_f module

Change-Id: I12137761b0325b51f39461c2ebb9e4ff7985d90d

5 years agoAST : ReturnExp is a RHS not a LHS 66/15266/1
Antoine ELIAS [Tue, 23 Sep 2014 12:01:57 +0000]
AST : ReturnExp is a RHS not a LHS

Change-Id: I1ccad796a08f4bf188ffaf8383fdc5081361bd84

5 years agowindows : fix link in scicos_f module 65/15265/1
Antoine ELIAS [Tue, 23 Sep 2014 12:01:17 +0000]
windows : fix link in scicos_f module

Change-Id: I0989ce5f837806496a2b55aec8aee53a796e9933

5 years agoFix compilation when compiling with GUI 58/15258/1
Vincent COUVERT [Mon, 22 Sep 2014 07:33:19 +0000]
Fix compilation when compiling with GUI

Change-Id: Idd95e99c3775e7db4dd831e863011363b62b3cb9

5 years agohdf5: import of tlist with an hypermatrix. 55/15255/2
Vladislav TRUBKIN [Fri, 19 Sep 2014 14:29:41 +0000]
hdf5: import of tlist with an hypermatrix.

Change-Id: I96649996a3f22f36a9fdd3bbf7348edec1457ae9

5 years agoFix compilation error found by clang 53/15253/3
Vincent COUVERT [Fri, 19 Sep 2014 10:31:24 +0000]
Fix compilation error found by clang

Change-Id: I705746646aec237771960687df5468a5f60f36d6

5 years agoAllow Xcos use compiled --without-gui. 54/15254/3
Bruno JOFRET [Fri, 19 Sep 2014 12:57:03 +0000]
Allow Xcos use compiled --without-gui.

Change-Id: I05cb2b8fa80316b84df561bb6e6b7d8c5e6d7918

5 years agoFix compilation of Scilab under Mac OS X 10.6 using gcc 4.8.2 52/15252/1
Vincent COUVERT [Fri, 19 Sep 2014 10:24:02 +0000]
Fix compilation of Scilab under Mac OS X 10.6 using gcc 4.8.2

Change-Id: I1c380ef88a56c0a39a3b5beb0a1cbf7709a81991

5 years agoMerge remote-tracking branch 'origin/master' into YaSp 50/15250/1
Vincent COUVERT [Fri, 19 Sep 2014 07:47:49 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Conflicts:
scilab/configure
scilab/modules/dynamic_link/src/c/dynamic_link.c
scilab/modules/javasci/Makefile.in
scilab/modules/polynomials/sci_gateway/fortran/sci_f_bezout.f

Change-Id: Id25f0afcb649b3881ff0c8bb27261a8c80e1dca8

5 years agoMerge remote-tracking branch 'origin/5.5' 48/15248/1
Vincent COUVERT [Thu, 18 Sep 2014 15:18:06 +0000]
Merge remote-tracking branch 'origin/5.5'

Change-Id: I96dd8715760af8d15d40671d94ec9710363dd478

5 years agoRevert "* Bug #13585 fixed - suitesparse 4.3.1 was not supported." 45/15245/2
Vincent COUVERT [Thu, 18 Sep 2014 15:15:03 +0000]
Revert "* Bug #13585 fixed - suitesparse 4.3.1 was not supported."

Make "from scratch" compilation fail:
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libsuitesparseconfig.a(SuiteSparse_config.o): relocation R_X86_64_PC32 against undefined symbol `malloc@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC

This reverts commit fa1e76cd8ba354049e561607395c864f554b3583.

Change-Id: Ia707fb0a611734c189f700424c27768f81cb3c2d

5 years ago Update localization templates 44/15244/2
Vincent COUVERT [Thu, 18 Sep 2014 15:02:56 +0000]
 Update localization templates

Change-Id: I68c47c0787a12608982a98779ac84bf6ed1f3651

5 years ago* Bug #13350 fixed - There was a buffer overrun with 'call' function. 97/14997/2
Vladislav TRUBKIN [Thu, 7 Aug 2014 09:51:19 +0000]
* Bug #13350 fixed - There was a buffer overrun with 'call' function.

Change-Id: I1a451cb16bdc18e6eb907f369d87fbcfcf8b8b49

5 years agoFFTW tests must be available in nwni mode 42/15242/1
Bruno JOFRET [Thu, 18 Sep 2014 13:35:17 +0000]
FFTW tests must be available in nwni mode

Change-Id: If35ec80486da1d2d4359c942fd7a846a84b5a63f

5 years agoimport hypermatrix fixed. 40/15240/3
Cedric Delamarre [Thu, 18 Sep 2014 12:01:47 +0000]
import hypermatrix fixed.

a=rand(3,3,3);
export_to_hdf5(filename, "a");
import_from_hdf5(filename);
export_to_hdf5(filename, "a");

Change-Id: I1ff92ec46ffeada5f946eb21a8eb6e61024a489a

5 years agoAdd a warning about associativity. 15/15015/6
Vincent COUVERT [Fri, 8 Aug 2014 15:11:14 +0000]
Add a warning about associativity.

Change-Id: Ia4b1ec64a7844a93ae95088ee41e0437a4413ba9

5 years agoBug #13369 fixed: samplef works on zero frequency values 83/14483/8
Pierre-Aime Agnel [Fri, 11 Apr 2014 15:36:53 +0000]
Bug #13369 fixed: samplef works on zero frequency values
Added unit tests on sampling functions under statistics

Change-Id: I409cc936eb7fdb72411157be04a0f481afdf2fb2

5 years ago*Bug #13511 fixed - Polynomials: lcm with large values 39/14839/2
Paul Bignier [Wed, 9 Jul 2014 15:04:22 +0000]
*Bug #13511 fixed - Polynomials: lcm with large values

gcd and bezout fixed as well (lcm calls them both).

Change-Id: Id88f4bba882f1b10bc36b5ae0d11ba8d246ae26b