Plugged save/load to export/import hdf5 functions: 64/5964/13
authorAntoine ELIAS <antoine.elias@scilab.org>
Tue, 17 Jan 2012 15:39:31 +0000 (16:39 +0100)
committerSylvestre Ledru <sylvestre.ledru@scilab-enterprises.com>
Thu, 5 Apr 2012 13:50:24 +0000 (15:50 +0200)
commitc3967750161177110d51efb132b2dc05ea95cad6
tree0f243db57d689fb2716f783e8fd9340b3a26598a
parent9513360a4f51db2667148f6cfc48071fbafb3b88
Plugged save/load to export/import hdf5 functions:
 * Add management of graphic handles to HDF5 export/import functions
 * 'save' displays a message when using old calling sequence save(filename, a, b, c)
 * 'save' writes data to HDF5 format when using new calling sequence save(filename, "a", "b", "c")
 * Test created for new calling sequence
 * Old tests adapted

To check this commit:
test_run("core", ["bug_6726" "bug_6781"]);
test_run("fileio", ["bug_2484" "bug_4734"]);
test_run("functions", ["bug_3533" "bug_6550", "lib"])
test_run("graphics", ["bug_2165"])
test_run("graphics", ["bug_2250" "bug_2250_v5"])
test_run("graphics", ["bug_3822" "bug_3822_v5"])
test_run("graphics", ["bug_3975" "bug_3975_v5"])
test_run("graphics", ["bug_4082" "bug_4082_v5"])
test_run("graphics", ["bug_4414" "bug_4414_v5"])
test_run("graphics", ["bug_4811" "bug_4811_v5"])
test_run("graphics", ["bug_6665" "bug_6665_v5"])
test_run("graphics", ["save_load" "save_load_v5"])
test_run("gui", ["bug_3675"])
test_run("gui", ["bug_4782" "bug_4782_v5"])
test_run("gui", ["uicontrol_save_load" "uicontrol_save_load_v5"])
test_run("gui", ["uimenu_save_load" "uimenu_save_load_v5"])
test_run("integer", ["intops" "intops_v5"])
test_run("io", ["bug_2389", "bug_2389_v5"]);
test_run("io", ["saveload" "saveload_v5"]);
test_run("optimization", ["bug_7093" "bug_7093_v5"]);

Change-Id: I8595b0258163d17842a7d104cb1c33b077c19616
94 files changed:
scilab/CHANGES_5.4.X
scilab/etc/scilab.start
scilab/libs/.gitignore
scilab/modules/console/tests/nonreg_tests/bug_8232.tst
scilab/modules/console/tests/nonreg_tests/bug_8232_v5.tst [new file with mode: 0644]
scilab/modules/core/tests/nonreg_tests/bug_6726.dia.ref
scilab/modules/core/tests/nonreg_tests/bug_6726.tst
scilab/modules/core/tests/nonreg_tests/bug_6781.dia.ref
scilab/modules/core/tests/nonreg_tests/bug_6781.tst
scilab/modules/fileio/tests/nonreg_tests/bug_2484.dia.ref
scilab/modules/fileio/tests/nonreg_tests/bug_2484.tst
scilab/modules/fileio/tests/nonreg_tests/bug_4734.dia.ref
scilab/modules/fileio/tests/nonreg_tests/bug_4734.tst
scilab/modules/functions/macros/genlib.sci
scilab/modules/functions/tests/nonreg_tests/bug_3533.dia.ref
scilab/modules/functions/tests/nonreg_tests/bug_3533.tst
scilab/modules/functions/tests/nonreg_tests/bug_6550.dia.ref
scilab/modules/functions/tests/nonreg_tests/bug_6550.tst
scilab/modules/functions/tests/unit_tests/lib.dia.ref
scilab/modules/functions/tests/unit_tests/lib.tst
scilab/modules/graphics/macros/%h_copy.sci
scilab/modules/graphics/macros/%h_load.sci
scilab/modules/graphics/macros/xsave.sci
scilab/modules/graphics/tests/nonreg_tests/bug_2165.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_2250.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_2250.tst
scilab/modules/graphics/tests/nonreg_tests/bug_2250_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_2250_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_3822.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_3822.tst
scilab/modules/graphics/tests/nonreg_tests/bug_3822_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_3822_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_3975.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_3975.tst
scilab/modules/graphics/tests/nonreg_tests/bug_3975_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_3975_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_4082.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_4082.tst
scilab/modules/graphics/tests/nonreg_tests/bug_4082_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_4082_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_4414.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_4414.tst
scilab/modules/graphics/tests/nonreg_tests/bug_4414_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_4414_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_4811.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_4811.tst
scilab/modules/graphics/tests/nonreg_tests/bug_4811_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_4811_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_6665.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_6665.tst
scilab/modules/graphics/tests/nonreg_tests/bug_6665_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_6665_v5.tst [new file with mode: 0644]
scilab/modules/graphics/tests/unit_tests/save_load.dia.ref
scilab/modules/graphics/tests/unit_tests/save_load.tst
scilab/modules/graphics/tests/unit_tests/save_load_v5.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/unit_tests/save_load_v5.tst [new file with mode: 0644]
scilab/modules/gui/tests/nonreg_tests/bug_3675.dia.ref
scilab/modules/gui/tests/nonreg_tests/bug_3675.tst
scilab/modules/gui/tests/nonreg_tests/bug_4782.dia.ref
scilab/modules/gui/tests/nonreg_tests/bug_4782.tst
scilab/modules/gui/tests/nonreg_tests/bug_4782_v5.dia.ref [new file with mode: 0644]
scilab/modules/gui/tests/nonreg_tests/bug_4782_v5.tst [new file with mode: 0644]
scilab/modules/gui/tests/unit_tests/uicontrol_save_load.dia.ref
scilab/modules/gui/tests/unit_tests/uicontrol_save_load.tst
scilab/modules/gui/tests/unit_tests/uicontrol_save_load_v5.dia.ref [new file with mode: 0644]
scilab/modules/gui/tests/unit_tests/uicontrol_save_load_v5.tst [new file with mode: 0644]
scilab/modules/gui/tests/unit_tests/uimenu_save_load.dia.ref
scilab/modules/gui/tests/unit_tests/uimenu_save_load.tst
scilab/modules/gui/tests/unit_tests/uimenu_save_load_v5.dia.ref [new file with mode: 0644]
scilab/modules/gui/tests/unit_tests/uimenu_save_load_v5.tst [new file with mode: 0644]
scilab/modules/hdf5/src/c/h5_fileManagement.c
scilab/modules/integer/tests/unit_tests/intops.dia.ref
scilab/modules/integer/tests/unit_tests/intops.tst
scilab/modules/integer/tests/unit_tests/intops_v5.dia.ref [new file with mode: 0644]
scilab/modules/integer/tests/unit_tests/intops_v5.tst [new file with mode: 0644]
scilab/modules/io/help/en_US/save.xml
scilab/modules/io/macros/%_save.sci [new file with mode: 0644]
scilab/modules/io/macros/load.sci [new file with mode: 0644]
scilab/modules/io/sci_gateway/c/gw_io.c
scilab/modules/io/sci_gateway/c/sci_save.c
scilab/modules/io/sci_gateway/io_gateway.xml
scilab/modules/io/src/c/LibScilab_Import.def
scilab/modules/io/tests/nonreg_tests/bug_2389.dia.ref
scilab/modules/io/tests/nonreg_tests/bug_2389.tst
scilab/modules/io/tests/nonreg_tests/bug_2389_v5.dia.ref [new file with mode: 0644]
scilab/modules/io/tests/nonreg_tests/bug_2389_v5.tst [new file with mode: 0644]
scilab/modules/io/tests/unit_tests/saveload.dia.ref
scilab/modules/io/tests/unit_tests/saveload.tst
scilab/modules/io/tests/unit_tests/saveload_v5.dia.ref [new file with mode: 0644]
scilab/modules/io/tests/unit_tests/saveload_v5.tst [new file with mode: 0644]
scilab/modules/optimization/tests/nonreg_tests/bug_7093.dia.ref
scilab/modules/optimization/tests/nonreg_tests/bug_7093.tst
scilab/modules/optimization/tests/nonreg_tests/bug_7093_v5.dia.ref [new file with mode: 0644]
scilab/modules/optimization/tests/nonreg_tests/bug_7093_v5.tst [new file with mode: 0644]