Merge remote-tracking branch 'origin/master' into YaSp 12/15312/1
Vincent COUVERT [Thu, 2 Oct 2014 14:08:59 +0000 (16:08 +0200)]
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

974 files changed:
scilab/CHANGES_5.5.X
scilab/CHANGES_5.6.x
scilab/Makefile.am
scilab/Makefile.in
scilab/aclocal.m4
scilab/bin/scilab
scilab/configure
scilab/configure.ac
scilab/etc/modules.xml.in
scilab/m4/java.m4
scilab/m4/umfpack.m4
scilab/modules/action_binding/locales/ca_ES.po
scilab/modules/action_binding/locales/cs_CZ.po
scilab/modules/action_binding/locales/de_DE.po
scilab/modules/action_binding/locales/es_ES.po
scilab/modules/action_binding/locales/fr_FR.po
scilab/modules/action_binding/locales/it_IT.po
scilab/modules/action_binding/locales/ja_JP.po
scilab/modules/action_binding/locales/pl_PL.po
scilab/modules/action_binding/locales/pt_BR.po
scilab/modules/action_binding/locales/ru_RU.po
scilab/modules/action_binding/locales/uk_UA.po
scilab/modules/action_binding/locales/zh_CN.po
scilab/modules/action_binding/locales/zh_TW.po
scilab/modules/api_scilab/locales/cs_CZ.po
scilab/modules/api_scilab/locales/de_DE.po
scilab/modules/api_scilab/locales/es_ES.po
scilab/modules/api_scilab/locales/fr_FR.po
scilab/modules/api_scilab/locales/it_IT.po
scilab/modules/api_scilab/locales/ja_JP.po
scilab/modules/api_scilab/locales/pl_PL.po
scilab/modules/api_scilab/locales/pt_BR.po
scilab/modules/api_scilab/locales/ru_RU.po
scilab/modules/api_scilab/locales/uk_UA.po
scilab/modules/api_scilab/locales/zh_CN.po
scilab/modules/api_scilab/locales/zh_TW.po
scilab/modules/arnoldi/locales/ca_ES.po
scilab/modules/arnoldi/locales/cs_CZ.po
scilab/modules/arnoldi/locales/de_DE.po
scilab/modules/arnoldi/locales/es_ES.po
scilab/modules/arnoldi/locales/fr_FR.po
scilab/modules/arnoldi/locales/it_IT.po
scilab/modules/arnoldi/locales/ja_JP.po
scilab/modules/arnoldi/locales/pl_PL.po
scilab/modules/arnoldi/locales/pt_BR.po
scilab/modules/arnoldi/locales/ru_RU.po
scilab/modules/arnoldi/locales/uk_UA.po
scilab/modules/arnoldi/locales/zh_CN.po
scilab/modules/arnoldi/locales/zh_TW.po
scilab/modules/arnoldi/tests/nonreg_tests/bug_13058.dia.ref [new file with mode: 0644]
scilab/modules/arnoldi/tests/nonreg_tests/bug_13058.tst [new file with mode: 0644]
scilab/modules/arnoldi/tests/unit_tests/eigs.dia.ref
scilab/modules/arnoldi/tests/unit_tests/eigs.tst
scilab/modules/atoms/locales/ca_ES.po
scilab/modules/atoms/locales/cs_CZ.po
scilab/modules/atoms/locales/de_DE.po
scilab/modules/atoms/locales/es_ES.po
scilab/modules/atoms/locales/fr_FR.po
scilab/modules/atoms/locales/it_IT.po
scilab/modules/atoms/locales/ja_JP.po
scilab/modules/atoms/locales/pl_PL.po
scilab/modules/atoms/locales/pt_BR.po
scilab/modules/atoms/locales/ru_RU.po
scilab/modules/atoms/locales/uk_UA.po
scilab/modules/atoms/locales/zh_CN.po
scilab/modules/atoms/locales/zh_TW.po
scilab/modules/boolean/locales/ca_ES.po
scilab/modules/boolean/locales/cs_CZ.po
scilab/modules/boolean/locales/de_DE.po
scilab/modules/boolean/locales/es_ES.po
scilab/modules/boolean/locales/fr_FR.po
scilab/modules/boolean/locales/it_IT.po
scilab/modules/boolean/locales/ja_JP.po
scilab/modules/boolean/locales/pl_PL.po
scilab/modules/boolean/locales/pt_BR.po
scilab/modules/boolean/locales/ru_RU.po
scilab/modules/boolean/locales/uk_UA.po
scilab/modules/boolean/locales/zh_CN.po
scilab/modules/boolean/locales/zh_TW.po
scilab/modules/cacsd/locales/ca_ES.po
scilab/modules/cacsd/locales/cs_CZ.po
scilab/modules/cacsd/locales/de_DE.po
scilab/modules/cacsd/locales/es_ES.po
scilab/modules/cacsd/locales/fr_FR.po
scilab/modules/cacsd/locales/it_IT.po
scilab/modules/cacsd/locales/ja_JP.po
scilab/modules/cacsd/locales/pl_PL.po
scilab/modules/cacsd/locales/pt_BR.po
scilab/modules/cacsd/locales/ru_RU.po
scilab/modules/cacsd/locales/uk_UA.po
scilab/modules/cacsd/locales/zh_CN.po
scilab/modules/cacsd/locales/zh_TW.po
scilab/modules/cacsd/macros/pfss.sci
scilab/modules/cacsd/tests/nonreg_tests/bug_13482.dia.ref [new file with mode: 0644]
scilab/modules/cacsd/tests/nonreg_tests/bug_13482.tst [new file with mode: 0644]
scilab/modules/cacsd/tests/nonreg_tests/bug_3967.tst
scilab/modules/commons/locales/ca_ES.po
scilab/modules/commons/locales/cs_CZ.po
scilab/modules/commons/locales/de_DE.po
scilab/modules/commons/locales/es_ES.po
scilab/modules/commons/locales/fr_FR.po
scilab/modules/commons/locales/it_IT.po
scilab/modules/commons/locales/ja_JP.po
scilab/modules/commons/locales/pl_PL.po
scilab/modules/commons/locales/pt_BR.po
scilab/modules/commons/locales/ru_RU.po
scilab/modules/commons/locales/uk_UA.po
scilab/modules/commons/locales/zh_CN.po
scilab/modules/commons/locales/zh_TW.po
scilab/modules/compatibility_functions/locales/ca_ES.po
scilab/modules/compatibility_functions/locales/cs_CZ.po
scilab/modules/compatibility_functions/locales/de_DE.po
scilab/modules/compatibility_functions/locales/es_ES.po
scilab/modules/compatibility_functions/locales/fr_FR.po
scilab/modules/compatibility_functions/locales/it_IT.po
scilab/modules/compatibility_functions/locales/ja_JP.po
scilab/modules/compatibility_functions/locales/pl_PL.po
scilab/modules/compatibility_functions/locales/pt_BR.po
scilab/modules/compatibility_functions/locales/ru_RU.po
scilab/modules/compatibility_functions/locales/uk_UA.po
scilab/modules/compatibility_functions/locales/zh_CN.po
scilab/modules/compatibility_functions/locales/zh_TW.po
scilab/modules/completion/locales/ca_ES.po
scilab/modules/completion/locales/cs_CZ.po
scilab/modules/completion/locales/de_DE.po
scilab/modules/completion/locales/es_ES.po
scilab/modules/completion/locales/fr_FR.po
scilab/modules/completion/locales/it_IT.po
scilab/modules/completion/locales/ja_JP.po
scilab/modules/completion/locales/pl_PL.po
scilab/modules/completion/locales/pt_BR.po
scilab/modules/completion/locales/ru_RU.po
scilab/modules/completion/locales/uk_UA.po
scilab/modules/completion/locales/zh_CN.po
scilab/modules/completion/locales/zh_TW.po
scilab/modules/console/locales/ca_ES.po
scilab/modules/console/locales/cs_CZ.po
scilab/modules/console/locales/de_DE.po
scilab/modules/console/locales/es_ES.po
scilab/modules/console/locales/fr_FR.po
scilab/modules/console/locales/it_IT.po
scilab/modules/console/locales/ja_JP.po
scilab/modules/console/locales/pl_PL.po
scilab/modules/console/locales/pt_BR.po
scilab/modules/console/locales/ru_RU.po
scilab/modules/console/locales/uk_UA.po
scilab/modules/console/locales/zh_CN.po
scilab/modules/console/locales/zh_TW.po
scilab/modules/console/src/c/cmdLine/getKey.c
scilab/modules/core/includes/machine.h.in
scilab/modules/core/locales/ca_ES.po
scilab/modules/core/locales/cs_CZ.po
scilab/modules/core/locales/de_DE.po
scilab/modules/core/locales/es_ES.po
scilab/modules/core/locales/fr_FR.po
scilab/modules/core/locales/it_IT.po
scilab/modules/core/locales/ja_JP.po
scilab/modules/core/locales/pl_PL.po
scilab/modules/core/locales/pt_BR.po
scilab/modules/core/locales/ru_RU.po
scilab/modules/core/locales/uk_UA.po
scilab/modules/core/locales/zh_CN.po
scilab/modules/core/locales/zh_TW.po
scilab/modules/core/src/fortran/indxg.f
scilab/modules/core/tests/nonreg_tests/bug_11405.dia.ref [new file with mode: 0644]
scilab/modules/core/tests/nonreg_tests/bug_11405.tst [new file with mode: 0644]
scilab/modules/data_structures/locales/ca_ES.po
scilab/modules/data_structures/locales/cs_CZ.po
scilab/modules/data_structures/locales/de_DE.po
scilab/modules/data_structures/locales/es_ES.po
scilab/modules/data_structures/locales/fr_FR.po
scilab/modules/data_structures/locales/it_IT.po
scilab/modules/data_structures/locales/ja_JP.po
scilab/modules/data_structures/locales/pl_PL.po
scilab/modules/data_structures/locales/pt_BR.po
scilab/modules/data_structures/locales/ru_RU.po
scilab/modules/data_structures/locales/uk_UA.po
scilab/modules/data_structures/locales/zh_CN.po
scilab/modules/data_structures/locales/zh_TW.po
scilab/modules/demo_tools/locales/ca_ES.po
scilab/modules/demo_tools/locales/cs_CZ.po
scilab/modules/demo_tools/locales/de_DE.po
scilab/modules/demo_tools/locales/es_ES.po
scilab/modules/demo_tools/locales/fr_FR.po
scilab/modules/demo_tools/locales/it_IT.po
scilab/modules/demo_tools/locales/ja_JP.po
scilab/modules/demo_tools/locales/pl_PL.po
scilab/modules/demo_tools/locales/pt_BR.po
scilab/modules/demo_tools/locales/ru_RU.po
scilab/modules/demo_tools/locales/uk_UA.po
scilab/modules/demo_tools/locales/zh_CN.po
scilab/modules/demo_tools/locales/zh_TW.po
scilab/modules/demo_tools/macros/demo_gui.sci
scilab/modules/development_tools/locales/ca_ES.po
scilab/modules/development_tools/locales/cs_CZ.po
scilab/modules/development_tools/locales/de_DE.po
scilab/modules/development_tools/locales/es_ES.po
scilab/modules/development_tools/locales/fr_FR.po
scilab/modules/development_tools/locales/it_IT.po
scilab/modules/development_tools/locales/ja_JP.po
scilab/modules/development_tools/locales/pl_PL.po
scilab/modules/development_tools/locales/pt_BR.po
scilab/modules/development_tools/locales/ru_RU.po
scilab/modules/development_tools/locales/uk_UA.po
scilab/modules/development_tools/locales/zh_CN.po
scilab/modules/development_tools/locales/zh_TW.po
scilab/modules/development_tools/macros/test_run.sci
scilab/modules/differential_equations/locales/ca_ES.po
scilab/modules/differential_equations/locales/cs_CZ.po
scilab/modules/differential_equations/locales/de_DE.po
scilab/modules/differential_equations/locales/es_ES.po
scilab/modules/differential_equations/locales/fr_FR.po
scilab/modules/differential_equations/locales/it_IT.po
scilab/modules/differential_equations/locales/ja_JP.po
scilab/modules/differential_equations/locales/pl_PL.po
scilab/modules/differential_equations/locales/pt_BR.po
scilab/modules/differential_equations/locales/ru_RU.po
scilab/modules/differential_equations/locales/uk_UA.po
scilab/modules/differential_equations/locales/zh_CN.po
scilab/modules/differential_equations/locales/zh_TW.po
scilab/modules/differential_equations/src/fortran/ddassl.f
scilab/modules/differential_equations/tests/nonreg_tests/bug_13512.dia.ref
scilab/modules/differential_equations/tests/nonreg_tests/bug_13512.tst
scilab/modules/dynamic_link/locales/ca_ES.po
scilab/modules/dynamic_link/locales/cs_CZ.po
scilab/modules/dynamic_link/locales/de_DE.po
scilab/modules/dynamic_link/locales/es_ES.po
scilab/modules/dynamic_link/locales/fr_FR.po
scilab/modules/dynamic_link/locales/it_IT.po
scilab/modules/dynamic_link/locales/ja_JP.po
scilab/modules/dynamic_link/locales/pl_PL.po
scilab/modules/dynamic_link/locales/pt_BR.po
scilab/modules/dynamic_link/locales/ru_RU.po
scilab/modules/dynamic_link/locales/uk_UA.po
scilab/modules/dynamic_link/locales/zh_CN.po
scilab/modules/dynamic_link/locales/zh_TW.po
scilab/modules/elementary_functions/help/en_US/matrixoperations/kron.xml
scilab/modules/elementary_functions/help/fr_FR/matrixoperations/kron.xml
scilab/modules/elementary_functions/help/ja_JP/matrixoperations/kron.xml
scilab/modules/elementary_functions/help/ja_JP/matrixoperations/max.xml
scilab/modules/elementary_functions/help/pt_BR/matrixoperations/kron.xml
scilab/modules/elementary_functions/help/ru_RU/matrixoperations/kron.xml
scilab/modules/elementary_functions/locales/ca_ES.po
scilab/modules/elementary_functions/locales/cs_CZ.po
scilab/modules/elementary_functions/locales/de_DE.po
scilab/modules/elementary_functions/locales/es_ES.po
scilab/modules/elementary_functions/locales/fr_FR.po
scilab/modules/elementary_functions/locales/it_IT.po
scilab/modules/elementary_functions/locales/ja_JP.po
scilab/modules/elementary_functions/locales/pl_PL.po
scilab/modules/elementary_functions/locales/pt_BR.po
scilab/modules/elementary_functions/locales/ru_RU.po
scilab/modules/elementary_functions/locales/uk_UA.po
scilab/modules/elementary_functions/locales/zh_CN.po
scilab/modules/elementary_functions/locales/zh_TW.po
scilab/modules/elementary_functions/tests/nonreg_tests/bug_13339.dia.ref [new file with mode: 0644]
scilab/modules/elementary_functions/tests/nonreg_tests/bug_13339.tst [new file with mode: 0644]
scilab/modules/external_objects/locales/cs_CZ.po
scilab/modules/external_objects/locales/de_DE.po
scilab/modules/external_objects/locales/es_ES.po
scilab/modules/external_objects/locales/fr_FR.po
scilab/modules/external_objects/locales/it_IT.po
scilab/modules/external_objects/locales/ja_JP.po
scilab/modules/external_objects/locales/ru_RU.po
scilab/modules/external_objects/locales/uk_UA.po
scilab/modules/external_objects_java/locales/cs_CZ.po
scilab/modules/external_objects_java/locales/fr_FR.po
scilab/modules/external_objects_java/locales/it_IT.po
scilab/modules/external_objects_java/locales/ja_JP.po
scilab/modules/external_objects_java/locales/ru_RU.po
scilab/modules/external_objects_java/locales/uk_UA.po
scilab/modules/fftw/locales/ca_ES.po
scilab/modules/fftw/locales/cs_CZ.po
scilab/modules/fftw/locales/de_DE.po
scilab/modules/fftw/locales/es_ES.po
scilab/modules/fftw/locales/fr_FR.po
scilab/modules/fftw/locales/it_IT.po
scilab/modules/fftw/locales/ja_JP.po
scilab/modules/fftw/locales/pl_PL.po
scilab/modules/fftw/locales/pt_BR.po
scilab/modules/fftw/locales/ru_RU.po
scilab/modules/fftw/locales/uk_UA.po
scilab/modules/fftw/locales/zh_CN.po
scilab/modules/fftw/locales/zh_TW.po
scilab/modules/fileio/locales/ca_ES.po
scilab/modules/fileio/locales/cs_CZ.po
scilab/modules/fileio/locales/de_DE.po
scilab/modules/fileio/locales/es_ES.po
scilab/modules/fileio/locales/fr_FR.po
scilab/modules/fileio/locales/it_IT.po
scilab/modules/fileio/locales/ja_JP.po
scilab/modules/fileio/locales/pl_PL.po
scilab/modules/fileio/locales/pt_BR.po
scilab/modules/fileio/locales/ru_RU.po
scilab/modules/fileio/locales/uk_UA.po
scilab/modules/fileio/locales/zh_CN.po
scilab/modules/fileio/locales/zh_TW.po
scilab/modules/functions/help/en_US/profiling/showprofile.xml
scilab/modules/functions/locales/ca_ES.po
scilab/modules/functions/locales/cs_CZ.po
scilab/modules/functions/locales/de_DE.po
scilab/modules/functions/locales/es_ES.po
scilab/modules/functions/locales/fr_FR.po
scilab/modules/functions/locales/it_IT.po
scilab/modules/functions/locales/ja_JP.po
scilab/modules/functions/locales/pl_PL.po
scilab/modules/functions/locales/pt_BR.po
scilab/modules/functions/locales/ru_RU.po
scilab/modules/functions/locales/uk_UA.po
scilab/modules/functions/locales/zh_CN.po
scilab/modules/functions/locales/zh_TW.po
scilab/modules/functions/macros/showprofile.sci
scilab/modules/genetic_algorithms/locales/ca_ES.po
scilab/modules/genetic_algorithms/locales/cs_CZ.po
scilab/modules/genetic_algorithms/locales/de_DE.po
scilab/modules/genetic_algorithms/locales/es_ES.po
scilab/modules/genetic_algorithms/locales/fr_FR.po
scilab/modules/genetic_algorithms/locales/it_IT.po
scilab/modules/genetic_algorithms/locales/ja_JP.po
scilab/modules/genetic_algorithms/locales/pl_PL.po
scilab/modules/genetic_algorithms/locales/pt_BR.po
scilab/modules/genetic_algorithms/locales/ru_RU.po
scilab/modules/genetic_algorithms/locales/uk_UA.po
scilab/modules/genetic_algorithms/locales/zh_CN.po
scilab/modules/genetic_algorithms/locales/zh_TW.po
scilab/modules/graph/locales/ca_ES.po
scilab/modules/graph/locales/cs_CZ.po
scilab/modules/graph/locales/es_ES.po
scilab/modules/graph/locales/fr_FR.po
scilab/modules/graph/locales/it_IT.po
scilab/modules/graph/locales/ja_JP.po
scilab/modules/graph/locales/pl_PL.po
scilab/modules/graph/locales/pt_BR.po
scilab/modules/graph/locales/ru_RU.po
scilab/modules/graph/locales/uk_UA.po
scilab/modules/graph/locales/zh_CN.po
scilab/modules/graph/locales/zh_TW.po
scilab/modules/graphic_export/locales/ca_ES.po
scilab/modules/graphic_export/locales/cs_CZ.po
scilab/modules/graphic_export/locales/de_DE.po
scilab/modules/graphic_export/locales/es_ES.po
scilab/modules/graphic_export/locales/fr_FR.po
scilab/modules/graphic_export/locales/it_IT.po
scilab/modules/graphic_export/locales/ja_JP.po
scilab/modules/graphic_export/locales/pl_PL.po
scilab/modules/graphic_export/locales/pt_BR.po
scilab/modules/graphic_export/locales/ru_RU.po
scilab/modules/graphic_export/locales/uk_UA.po
scilab/modules/graphic_export/locales/zh_CN.po
scilab/modules/graphic_export/locales/zh_TW.po
scilab/modules/graphic_objects/locales/cs_CZ.po
scilab/modules/graphic_objects/locales/de_DE.po
scilab/modules/graphic_objects/locales/fr_FR.po
scilab/modules/graphic_objects/locales/ja_JP.po
scilab/modules/graphic_objects/locales/pl_PL.po
scilab/modules/graphic_objects/locales/pt_BR.po
scilab/modules/graphic_objects/locales/ru_RU.po
scilab/modules/graphic_objects/locales/uk_UA.po
scilab/modules/graphic_objects/locales/zh_CN.po
scilab/modules/graphics/help/en_US/text/xstringl.xml
scilab/modules/graphics/help/fr_FR/text/xstringl.xml
scilab/modules/graphics/help/ja_JP/text/xstringl.xml
scilab/modules/graphics/locales/ca_ES.po
scilab/modules/graphics/locales/cs_CZ.po
scilab/modules/graphics/locales/de_DE.po
scilab/modules/graphics/locales/es_ES.po
scilab/modules/graphics/locales/fr_FR.po
scilab/modules/graphics/locales/it_IT.po
scilab/modules/graphics/locales/ja_JP.po
scilab/modules/graphics/locales/pl_PL.po
scilab/modules/graphics/locales/pt_BR.po
scilab/modules/graphics/locales/ru_RU.po
scilab/modules/graphics/locales/uk_UA.po
scilab/modules/graphics/locales/zh_CN.po
scilab/modules/graphics/locales/zh_TW.po
scilab/modules/graphics/macros/bar.sci
scilab/modules/graphics/tests/nonreg_tests/bug_12620.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13321.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13579.dia.ref [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13579.tst [new file with mode: 0644]
scilab/modules/graphics/tests/nonreg_tests/bug_13588.tst [new file with mode: 0644]
scilab/modules/gui/locales/ca_ES.po
scilab/modules/gui/locales/cs_CZ.po
scilab/modules/gui/locales/de_DE.po
scilab/modules/gui/locales/es_ES.po
scilab/modules/gui/locales/fr_FR.po
scilab/modules/gui/locales/it_IT.po
scilab/modules/gui/locales/ja_JP.po
scilab/modules/gui/locales/pl_PL.po
scilab/modules/gui/locales/pt_BR.po
scilab/modules/gui/locales/ru_RU.po
scilab/modules/gui/locales/uk_UA.po
scilab/modules/gui/locales/zh_CN.po
scilab/modules/gui/locales/zh_TW.po
scilab/modules/gui/src/java/org/scilab/modules/gui/SwingView.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/editbox/SwingScilabEditBox.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/menuitem/SwingScilabMenuItem.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/slider/SwingScilabSlider.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/tab/SwingScilabCommonPanel.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/tab/SwingScilabDockablePanel.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/tab/SwingScilabStaticPanel.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/window/SwingScilabStaticWindow.java
scilab/modules/gui/tests/nonreg_tests/bug_13543.tst [new file with mode: 0644]
scilab/modules/hdf5/locales/ca_ES.po
scilab/modules/hdf5/locales/cs_CZ.po
scilab/modules/hdf5/locales/de_DE.po
scilab/modules/hdf5/locales/es_ES.po
scilab/modules/hdf5/locales/fr_FR.po
scilab/modules/hdf5/locales/it_IT.po
scilab/modules/hdf5/locales/ja_JP.po
scilab/modules/hdf5/locales/pl_PL.po
scilab/modules/hdf5/locales/pt_BR.po
scilab/modules/hdf5/locales/ru_RU.po
scilab/modules/hdf5/locales/uk_UA.po
scilab/modules/hdf5/locales/zh_CN.po
scilab/modules/hdf5/locales/zh_TW.po
scilab/modules/helptools/data/pages/ban-en_US.png
scilab/modules/helptools/data/pages/ban-fr_FR.png
scilab/modules/helptools/data/pages/homepage-en_US.html
scilab/modules/helptools/data/pages/homepage-fr_FR.html
scilab/modules/helptools/etc/images_md5.txt
scilab/modules/helptools/images/ban_en_US.png
scilab/modules/helptools/images/xstringl_1.png [deleted file]
scilab/modules/helptools/images/xstringl_2.png [deleted file]
scilab/modules/helptools/images/xstringl_3.png
scilab/modules/helptools/images/xstringl_en_US_1.png [new file with mode: 0644]
scilab/modules/helptools/images/xstringl_en_US_2.png [new file with mode: 0644]
scilab/modules/helptools/images/xstringl_fr_FR_1.png [new file with mode: 0644]
scilab/modules/helptools/images/xstringl_fr_FR_2.png [new file with mode: 0644]
scilab/modules/helptools/images/xstringl_ja_JP_1.png [new file with mode: 0644]
scilab/modules/helptools/images/xstringl_ru_RU_1.png [new file with mode: 0644]
scilab/modules/helptools/images/xstringl_ru_RU_2.png [new file with mode: 0644]
scilab/modules/helptools/locales/ca_ES.po
scilab/modules/helptools/locales/cs_CZ.po
scilab/modules/helptools/locales/de_DE.po
scilab/modules/helptools/locales/es_ES.po
scilab/modules/helptools/locales/fr_FR.po
scilab/modules/helptools/locales/it_IT.po
scilab/modules/helptools/locales/ja_JP.po
scilab/modules/helptools/locales/pl_PL.po
scilab/modules/helptools/locales/pt_BR.po
scilab/modules/helptools/locales/ru_RU.po
scilab/modules/helptools/locales/uk_UA.po
scilab/modules/helptools/locales/zh_CN.po
scilab/modules/helptools/locales/zh_TW.po
scilab/modules/history_browser/locales/ca_ES.po
scilab/modules/history_browser/locales/cs_CZ.po
scilab/modules/history_browser/locales/de_DE.po
scilab/modules/history_browser/locales/es_ES.po
scilab/modules/history_browser/locales/fr_FR.po
scilab/modules/history_browser/locales/it_IT.po
scilab/modules/history_browser/locales/ja_JP.po
scilab/modules/history_browser/locales/pl_PL.po
scilab/modules/history_browser/locales/pt_BR.po
scilab/modules/history_browser/locales/ru_RU.po
scilab/modules/history_browser/locales/uk_UA.po
scilab/modules/history_browser/locales/zh_CN.po
scilab/modules/history_browser/locales/zh_TW.po
scilab/modules/history_manager/locales/ca_ES.po
scilab/modules/history_manager/locales/cs_CZ.po
scilab/modules/history_manager/locales/de_DE.po
scilab/modules/history_manager/locales/es_ES.po
scilab/modules/history_manager/locales/fr_FR.po
scilab/modules/history_manager/locales/it_IT.po
scilab/modules/history_manager/locales/ja_JP.po
scilab/modules/history_manager/locales/pl_PL.po
scilab/modules/history_manager/locales/pt_BR.po
scilab/modules/history_manager/locales/ru_RU.po
scilab/modules/history_manager/locales/uk_UA.po
scilab/modules/history_manager/locales/zh_CN.po
scilab/modules/history_manager/locales/zh_TW.po
scilab/modules/integer/locales/ca_ES.po
scilab/modules/integer/locales/cs_CZ.po
scilab/modules/integer/locales/de_DE.po
scilab/modules/integer/locales/es_ES.po
scilab/modules/integer/locales/fr_FR.po
scilab/modules/integer/locales/it_IT.po
scilab/modules/integer/locales/ja_JP.po
scilab/modules/integer/locales/pl_PL.po
scilab/modules/integer/locales/pt_BR.po
scilab/modules/integer/locales/ru_RU.po
scilab/modules/integer/locales/uk_UA.po
scilab/modules/integer/locales/zh_CN.po
scilab/modules/integer/locales/zh_TW.po
scilab/modules/integer/tests/nonreg_tests/bug_3842.dia.ref
scilab/modules/interpolation/locales/ca_ES.po
scilab/modules/interpolation/locales/cs_CZ.po
scilab/modules/interpolation/locales/de_DE.po
scilab/modules/interpolation/locales/es_ES.po
scilab/modules/interpolation/locales/fr_FR.po
scilab/modules/interpolation/locales/it_IT.po
scilab/modules/interpolation/locales/ja_JP.po
scilab/modules/interpolation/locales/pl_PL.po
scilab/modules/interpolation/locales/pt_BR.po
scilab/modules/interpolation/locales/ru_RU.po
scilab/modules/interpolation/locales/uk_UA.po
scilab/modules/interpolation/locales/zh_CN.po
scilab/modules/interpolation/locales/zh_TW.po
scilab/modules/io/locales/ca_ES.po
scilab/modules/io/locales/cs_CZ.po
scilab/modules/io/locales/de_DE.po
scilab/modules/io/locales/es_ES.po
scilab/modules/io/locales/fr_FR.po
scilab/modules/io/locales/it_IT.po
scilab/modules/io/locales/ja_JP.po
scilab/modules/io/locales/pl_PL.po
scilab/modules/io/locales/pt_BR.po
scilab/modules/io/locales/ru_RU.po
scilab/modules/io/locales/uk_UA.po
scilab/modules/io/locales/zh_CN.po
scilab/modules/io/locales/zh_TW.po
scilab/modules/javasci/Makefile.in
scilab/modules/jvm/locales/ca_ES.po
scilab/modules/jvm/locales/cs_CZ.po
scilab/modules/jvm/locales/de_DE.po
scilab/modules/jvm/locales/es_ES.po
scilab/modules/jvm/locales/fr_FR.po
scilab/modules/jvm/locales/it_IT.po
scilab/modules/jvm/locales/ja_JP.po
scilab/modules/jvm/locales/pl_PL.po
scilab/modules/jvm/locales/pt_BR.po
scilab/modules/jvm/locales/ru_RU.po
scilab/modules/jvm/locales/uk_UA.po
scilab/modules/jvm/locales/zh_CN.po
scilab/modules/jvm/locales/zh_TW.po
scilab/modules/linear_algebra/locales/ca_ES.po
scilab/modules/linear_algebra/locales/cs_CZ.po
scilab/modules/linear_algebra/locales/de_DE.po
scilab/modules/linear_algebra/locales/es_ES.po
scilab/modules/linear_algebra/locales/fr_FR.po
scilab/modules/linear_algebra/locales/it_IT.po
scilab/modules/linear_algebra/locales/ja_JP.po
scilab/modules/linear_algebra/locales/pl_PL.po
scilab/modules/linear_algebra/locales/pt_BR.po
scilab/modules/linear_algebra/locales/ru_RU.po
scilab/modules/linear_algebra/locales/uk_UA.po
scilab/modules/linear_algebra/locales/zh_CN.po
scilab/modules/linear_algebra/locales/zh_TW.po
scilab/modules/localization/locales/ca_ES.po
scilab/modules/localization/locales/cs_CZ.po
scilab/modules/localization/locales/de_DE.po
scilab/modules/localization/locales/es_ES.po
scilab/modules/localization/locales/fr_FR.po
scilab/modules/localization/locales/it_IT.po
scilab/modules/localization/locales/ja_JP.po
scilab/modules/localization/locales/pl_PL.po
scilab/modules/localization/locales/pt_BR.po
scilab/modules/localization/locales/ru_RU.po
scilab/modules/localization/locales/uk_UA.po
scilab/modules/localization/locales/zh_CN.po
scilab/modules/localization/locales/zh_TW.po
scilab/modules/m2sci/locales/ca_ES.po
scilab/modules/m2sci/locales/cs_CZ.po
scilab/modules/m2sci/locales/de_DE.po
scilab/modules/m2sci/locales/es_ES.po
scilab/modules/m2sci/locales/fr_FR.po
scilab/modules/m2sci/locales/it_IT.po
scilab/modules/m2sci/locales/ja_JP.po
scilab/modules/m2sci/locales/pl_PL.po
scilab/modules/m2sci/locales/pt_BR.po
scilab/modules/m2sci/locales/ru_RU.po
scilab/modules/m2sci/locales/uk_UA.po
scilab/modules/m2sci/locales/zh_CN.po
scilab/modules/m2sci/locales/zh_TW.po
scilab/modules/matio/locales/cs_CZ.po
scilab/modules/matio/locales/es_ES.po
scilab/modules/matio/locales/fr_FR.po
scilab/modules/matio/locales/it_IT.po
scilab/modules/matio/locales/ja_JP.po
scilab/modules/matio/locales/pt_BR.po
scilab/modules/matio/locales/ru_RU.po
scilab/modules/matio/locales/uk_UA.po
scilab/modules/matio/locales/zh_TW.po
scilab/modules/mexlib/locales/ca_ES.po
scilab/modules/mexlib/locales/cs_CZ.po
scilab/modules/mexlib/locales/de_DE.po
scilab/modules/mexlib/locales/es_ES.po
scilab/modules/mexlib/locales/fr_FR.po
scilab/modules/mexlib/locales/it_IT.po
scilab/modules/mexlib/locales/ja_JP.po
scilab/modules/mexlib/locales/pl_PL.po
scilab/modules/mexlib/locales/pt_BR.po
scilab/modules/mexlib/locales/ru_RU.po
scilab/modules/mexlib/locales/uk_UA.po
scilab/modules/mexlib/locales/zh_CN.po
scilab/modules/mexlib/locales/zh_TW.po
scilab/modules/modules_manager/locales/cs_CZ.po
scilab/modules/modules_manager/locales/es_ES.po
scilab/modules/modules_manager/locales/fr_FR.po
scilab/modules/modules_manager/locales/it_IT.po
scilab/modules/modules_manager/locales/ja_JP.po
scilab/modules/modules_manager/locales/pl_PL.po
scilab/modules/modules_manager/locales/pt_BR.po
scilab/modules/modules_manager/locales/ru_RU.po
scilab/modules/modules_manager/locales/uk_UA.po
scilab/modules/mpi/locales/fr_FR.po
scilab/modules/mpi/locales/ja_JP.po
scilab/modules/mpi/locales/ru_RU.po
scilab/modules/mpi/locales/uk_UA.po
scilab/modules/optimization/locales/ca_ES.po
scilab/modules/optimization/locales/cs_CZ.po
scilab/modules/optimization/locales/de_DE.po
scilab/modules/optimization/locales/es_ES.po
scilab/modules/optimization/locales/fr_FR.po
scilab/modules/optimization/locales/it_IT.po
scilab/modules/optimization/locales/ja_JP.po
scilab/modules/optimization/locales/pl_PL.po
scilab/modules/optimization/locales/pt_BR.po
scilab/modules/optimization/locales/ru_RU.po
scilab/modules/optimization/locales/uk_UA.po
scilab/modules/optimization/locales/zh_CN.po
scilab/modules/optimization/locales/zh_TW.po
scilab/modules/output_stream/locales/ca_ES.po
scilab/modules/output_stream/locales/cs_CZ.po
scilab/modules/output_stream/locales/de_DE.po
scilab/modules/output_stream/locales/es_ES.po
scilab/modules/output_stream/locales/fr_FR.po
scilab/modules/output_stream/locales/it_IT.po
scilab/modules/output_stream/locales/ja_JP.po
scilab/modules/output_stream/locales/pl_PL.po
scilab/modules/output_stream/locales/pt_BR.po
scilab/modules/output_stream/locales/ru_RU.po
scilab/modules/output_stream/locales/uk_UA.po
scilab/modules/output_stream/locales/zh_CN.po
scilab/modules/output_stream/locales/zh_TW.po
scilab/modules/overloading/locales/ca_ES.po
scilab/modules/overloading/locales/cs_CZ.po
scilab/modules/overloading/locales/de_DE.po
scilab/modules/overloading/locales/es_ES.po
scilab/modules/overloading/locales/fr_FR.po
scilab/modules/overloading/locales/it_IT.po
scilab/modules/overloading/locales/ja_JP.po
scilab/modules/overloading/locales/pl_PL.po
scilab/modules/overloading/locales/pt_BR.po
scilab/modules/overloading/locales/ru_RU.po
scilab/modules/overloading/locales/uk_UA.po
scilab/modules/overloading/locales/zh_CN.po
scilab/modules/overloading/locales/zh_TW.po
scilab/modules/overloading/macros/%hmS_k_hmS_generic.sci [new file with mode: 0644]
scilab/modules/overloading/macros/%hm_k_hm.sci
scilab/modules/overloading/macros/%hm_k_s.sci
scilab/modules/overloading/macros/%r_varn.sci
scilab/modules/overloading/macros/%s_k_hm.sci
scilab/modules/overloading/tests/nonreg_tests/bug_13481.dia.ref
scilab/modules/overloading/tests/nonreg_tests/bug_13481.tst
scilab/modules/parallel/locales/ca_ES.po
scilab/modules/parallel/locales/cs_CZ.po
scilab/modules/parallel/locales/de_DE.po
scilab/modules/parallel/locales/es_ES.po
scilab/modules/parallel/locales/fr_FR.po
scilab/modules/parallel/locales/it_IT.po
scilab/modules/parallel/locales/ja_JP.po
scilab/modules/parallel/locales/pl_PL.po
scilab/modules/parallel/locales/pt_BR.po
scilab/modules/parallel/locales/ru_RU.po
scilab/modules/parallel/locales/uk_UA.po
scilab/modules/parallel/locales/zh_CN.po
scilab/modules/parallel/locales/zh_TW.po
scilab/modules/parameters/locales/ca_ES.po
scilab/modules/parameters/locales/cs_CZ.po
scilab/modules/parameters/locales/de_DE.po
scilab/modules/parameters/locales/es_ES.po
scilab/modules/parameters/locales/fr_FR.po
scilab/modules/parameters/locales/it_IT.po
scilab/modules/parameters/locales/ja_JP.po
scilab/modules/parameters/locales/pl_PL.po
scilab/modules/parameters/locales/pt_BR.po
scilab/modules/parameters/locales/ru_RU.po
scilab/modules/parameters/locales/uk_UA.po
scilab/modules/parameters/locales/zh_CN.po
scilab/modules/parameters/locales/zh_TW.po
scilab/modules/polynomials/locales/ca_ES.po
scilab/modules/polynomials/locales/cs_CZ.po
scilab/modules/polynomials/locales/de_DE.po
scilab/modules/polynomials/locales/es_ES.po
scilab/modules/polynomials/locales/fr_FR.po
scilab/modules/polynomials/locales/it_IT.po
scilab/modules/polynomials/locales/ja_JP.po
scilab/modules/polynomials/locales/pl_PL.po
scilab/modules/polynomials/locales/pt_BR.po
scilab/modules/polynomials/locales/ru_RU.po
scilab/modules/polynomials/locales/uk_UA.po
scilab/modules/polynomials/locales/zh_CN.po
scilab/modules/polynomials/locales/zh_TW.po
scilab/modules/preferences/locales/cs_CZ.po
scilab/modules/preferences/locales/es_ES.po
scilab/modules/preferences/locales/fr_FR.po
scilab/modules/preferences/locales/it_IT.po
scilab/modules/preferences/locales/ja_JP.po
scilab/modules/preferences/locales/pt_BR.po
scilab/modules/preferences/locales/ru_RU.po
scilab/modules/preferences/locales/uk_UA.po
scilab/modules/randlib/locales/ca_ES.po
scilab/modules/randlib/locales/cs_CZ.po
scilab/modules/randlib/locales/de_DE.po
scilab/modules/randlib/locales/es_ES.po
scilab/modules/randlib/locales/fr_FR.po
scilab/modules/randlib/locales/it_IT.po
scilab/modules/randlib/locales/ja_JP.po
scilab/modules/randlib/locales/pl_PL.po
scilab/modules/randlib/locales/pt_BR.po
scilab/modules/randlib/locales/ru_RU.po
scilab/modules/randlib/locales/uk_UA.po
scilab/modules/randlib/locales/zh_CN.po
scilab/modules/randlib/locales/zh_TW.po
scilab/modules/renderer/locales/ca_ES.po
scilab/modules/renderer/locales/cs_CZ.po
scilab/modules/renderer/locales/de_DE.po
scilab/modules/renderer/locales/es_ES.po
scilab/modules/renderer/locales/fr_FR.po
scilab/modules/renderer/locales/it_IT.po
scilab/modules/renderer/locales/ja_JP.po
scilab/modules/renderer/locales/pl_PL.po
scilab/modules/renderer/locales/pt_BR.po
scilab/modules/renderer/locales/ru_RU.po
scilab/modules/renderer/locales/uk_UA.po
scilab/modules/renderer/locales/zh_CN.po
scilab/modules/renderer/locales/zh_TW.po
scilab/modules/scicos/locales/ca_ES.po
scilab/modules/scicos/locales/cs_CZ.po
scilab/modules/scicos/locales/de_DE.po
scilab/modules/scicos/locales/es_ES.po
scilab/modules/scicos/locales/fr_FR.po
scilab/modules/scicos/locales/it_IT.po
scilab/modules/scicos/locales/ja_JP.po
scilab/modules/scicos/locales/pl_PL.po
scilab/modules/scicos/locales/pt_BR.po
scilab/modules/scicos/locales/ru_RU.po
scilab/modules/scicos/locales/uk_UA.po
scilab/modules/scicos/locales/zh_CN.po
scilab/modules/scicos/locales/zh_TW.po
scilab/modules/scicos/macros/scicos_scicos/message.sci
scilab/modules/scicos_blocks/locales/cs_CZ.po
scilab/modules/scicos_blocks/locales/de_DE.po
scilab/modules/scicos_blocks/locales/es_ES.po
scilab/modules/scicos_blocks/locales/fr_FR.po
scilab/modules/scicos_blocks/locales/it_IT.po
scilab/modules/scicos_blocks/locales/ja_JP.po
scilab/modules/scicos_blocks/locales/pl_PL.po
scilab/modules/scicos_blocks/locales/pt_BR.po
scilab/modules/scicos_blocks/locales/ru_RU.po
scilab/modules/scicos_blocks/locales/uk_UA.po
scilab/modules/scicos_blocks/locales/zh_TW.po
scilab/modules/scicos_blocks/src/c/cscope.c
scilab/modules/scinotes/locales/ca_ES.po
scilab/modules/scinotes/locales/cs_CZ.po
scilab/modules/scinotes/locales/de_DE.po
scilab/modules/scinotes/locales/es_ES.po
scilab/modules/scinotes/locales/fr_FR.po
scilab/modules/scinotes/locales/it_IT.po
scilab/modules/scinotes/locales/ja_JP.po
scilab/modules/scinotes/locales/pl_PL.po
scilab/modules/scinotes/locales/pt_BR.po
scilab/modules/scinotes/locales/ru_RU.po
scilab/modules/scinotes/locales/uk_UA.po
scilab/modules/scinotes/locales/zh_CN.po
scilab/modules/scinotes/locales/zh_TW.po
scilab/modules/signal_processing/locales/ca_ES.po
scilab/modules/signal_processing/locales/cs_CZ.po
scilab/modules/signal_processing/locales/de_DE.po
scilab/modules/signal_processing/locales/es_ES.po
scilab/modules/signal_processing/locales/fr_FR.po
scilab/modules/signal_processing/locales/it_IT.po
scilab/modules/signal_processing/locales/ja_JP.po
scilab/modules/signal_processing/locales/pl_PL.po
scilab/modules/signal_processing/locales/pt_BR.po
scilab/modules/signal_processing/locales/ru_RU.po
scilab/modules/signal_processing/locales/uk_UA.po
scilab/modules/signal_processing/locales/zh_CN.po
scilab/modules/signal_processing/locales/zh_TW.po
scilab/modules/simulated_annealing/locales/ca_ES.po
scilab/modules/simulated_annealing/locales/cs_CZ.po
scilab/modules/simulated_annealing/locales/de_DE.po
scilab/modules/simulated_annealing/locales/es_ES.po
scilab/modules/simulated_annealing/locales/fr_FR.po
scilab/modules/simulated_annealing/locales/it_IT.po
scilab/modules/simulated_annealing/locales/ja_JP.po
scilab/modules/simulated_annealing/locales/pl_PL.po
scilab/modules/simulated_annealing/locales/pt_BR.po
scilab/modules/simulated_annealing/locales/ru_RU.po
scilab/modules/simulated_annealing/locales/uk_UA.po
scilab/modules/simulated_annealing/locales/zh_CN.po
scilab/modules/simulated_annealing/locales/zh_TW.po
scilab/modules/sound/locales/ca_ES.po
scilab/modules/sound/locales/cs_CZ.po
scilab/modules/sound/locales/de_DE.po
scilab/modules/sound/locales/es_ES.po
scilab/modules/sound/locales/fr_FR.po
scilab/modules/sound/locales/it_IT.po
scilab/modules/sound/locales/ja_JP.po
scilab/modules/sound/locales/pl_PL.po
scilab/modules/sound/locales/pt_BR.po
scilab/modules/sound/locales/ru_RU.po
scilab/modules/sound/locales/uk_UA.po
scilab/modules/sound/locales/zh_CN.po
scilab/modules/sound/locales/zh_TW.po
scilab/modules/sparse/locales/ca_ES.po
scilab/modules/sparse/locales/cs_CZ.po
scilab/modules/sparse/locales/de_DE.po
scilab/modules/sparse/locales/es_ES.po
scilab/modules/sparse/locales/fr_FR.po
scilab/modules/sparse/locales/it_IT.po
scilab/modules/sparse/locales/ja_JP.po
scilab/modules/sparse/locales/pl_PL.po
scilab/modules/sparse/locales/pt_BR.po
scilab/modules/sparse/locales/ru_RU.po
scilab/modules/sparse/locales/uk_UA.po
scilab/modules/sparse/locales/zh_CN.po
scilab/modules/sparse/locales/zh_TW.po
scilab/modules/special_functions/locales/ca_ES.po
scilab/modules/special_functions/locales/cs_CZ.po
scilab/modules/special_functions/locales/de_DE.po
scilab/modules/special_functions/locales/es_ES.po
scilab/modules/special_functions/locales/fr_FR.po
scilab/modules/special_functions/locales/it_IT.po
scilab/modules/special_functions/locales/ja_JP.po
scilab/modules/special_functions/locales/pl_PL.po
scilab/modules/special_functions/locales/pt_BR.po
scilab/modules/special_functions/locales/ru_RU.po
scilab/modules/special_functions/locales/uk_UA.po
scilab/modules/special_functions/locales/zh_CN.po
scilab/modules/special_functions/locales/zh_TW.po
scilab/modules/spreadsheet/locales/ca_ES.po
scilab/modules/spreadsheet/locales/cs_CZ.po
scilab/modules/spreadsheet/locales/de_DE.po
scilab/modules/spreadsheet/locales/es_ES.po
scilab/modules/spreadsheet/locales/fr_FR.po
scilab/modules/spreadsheet/locales/it_IT.po
scilab/modules/spreadsheet/locales/ja_JP.po
scilab/modules/spreadsheet/locales/pl_PL.po
scilab/modules/spreadsheet/locales/pt_BR.po
scilab/modules/spreadsheet/locales/ru_RU.po
scilab/modules/spreadsheet/locales/uk_UA.po
scilab/modules/spreadsheet/locales/zh_CN.po
scilab/modules/spreadsheet/locales/zh_TW.po
scilab/modules/statistics/locales/ca_ES.po
scilab/modules/statistics/locales/cs_CZ.po
scilab/modules/statistics/locales/de_DE.po
scilab/modules/statistics/locales/es_ES.po
scilab/modules/statistics/locales/fr_FR.po
scilab/modules/statistics/locales/it_IT.po
scilab/modules/statistics/locales/ja_JP.po
scilab/modules/statistics/locales/pl_PL.po
scilab/modules/statistics/locales/pt_BR.po
scilab/modules/statistics/locales/ru_RU.po
scilab/modules/statistics/locales/uk_UA.po
scilab/modules/statistics/locales/zh_CN.po
scilab/modules/statistics/locales/zh_TW.po
scilab/modules/string/locales/ca_ES.po
scilab/modules/string/locales/cs_CZ.po
scilab/modules/string/locales/de_DE.po
scilab/modules/string/locales/es_ES.po
scilab/modules/string/locales/fr_FR.po
scilab/modules/string/locales/it_IT.po
scilab/modules/string/locales/ja_JP.po
scilab/modules/string/locales/pl_PL.po
scilab/modules/string/locales/pt_BR.po
scilab/modules/string/locales/ru_RU.po
scilab/modules/string/locales/uk_UA.po
scilab/modules/string/locales/zh_CN.po
scilab/modules/string/locales/zh_TW.po
scilab/modules/symbolic/locales/ca_ES.po
scilab/modules/symbolic/locales/cs_CZ.po
scilab/modules/symbolic/locales/de_DE.po
scilab/modules/symbolic/locales/es_ES.po
scilab/modules/symbolic/locales/fr_FR.po
scilab/modules/symbolic/locales/it_IT.po
scilab/modules/symbolic/locales/ja_JP.po
scilab/modules/symbolic/locales/pl_PL.po
scilab/modules/symbolic/locales/pt_BR.po
scilab/modules/symbolic/locales/ru_RU.po
scilab/modules/symbolic/locales/uk_UA.po
scilab/modules/symbolic/locales/zh_CN.po
scilab/modules/symbolic/locales/zh_TW.po
scilab/modules/tclsci/locales/ca_ES.po
scilab/modules/tclsci/locales/cs_CZ.po
scilab/modules/tclsci/locales/de_DE.po
scilab/modules/tclsci/locales/es_ES.po
scilab/modules/tclsci/locales/fr_FR.po
scilab/modules/tclsci/locales/it_IT.po
scilab/modules/tclsci/locales/ja_JP.po
scilab/modules/tclsci/locales/pl_PL.po
scilab/modules/tclsci/locales/pt_BR.po
scilab/modules/tclsci/locales/ru_RU.po
scilab/modules/tclsci/locales/uk_UA.po
scilab/modules/tclsci/locales/zh_CN.po
scilab/modules/tclsci/locales/zh_TW.po
scilab/modules/time/locales/ca_ES.po
scilab/modules/time/locales/cs_CZ.po
scilab/modules/time/locales/de_DE.po
scilab/modules/time/locales/es_ES.po
scilab/modules/time/locales/fr_FR.po
scilab/modules/time/locales/it_IT.po
scilab/modules/time/locales/ja_JP.po
scilab/modules/time/locales/pl_PL.po
scilab/modules/time/locales/pt_BR.po
scilab/modules/time/locales/ru_RU.po
scilab/modules/time/locales/uk_UA.po
scilab/modules/time/locales/zh_CN.po
scilab/modules/time/locales/zh_TW.po
scilab/modules/types/locales/ca_ES.po
scilab/modules/types/locales/cs_CZ.po
scilab/modules/types/locales/de_DE.po
scilab/modules/types/locales/fr_FR.po
scilab/modules/types/locales/it_IT.po
scilab/modules/types/locales/ja_JP.po
scilab/modules/types/locales/pl_PL.po
scilab/modules/types/locales/pt_BR.po
scilab/modules/types/locales/ru_RU.po
scilab/modules/types/locales/uk_UA.po
scilab/modules/types/locales/zh_CN.po
scilab/modules/ui_data/locales/cs_CZ.po
scilab/modules/ui_data/locales/es_ES.po
scilab/modules/ui_data/locales/fr_FR.po
scilab/modules/ui_data/locales/it_IT.po
scilab/modules/ui_data/locales/ja_JP.po
scilab/modules/ui_data/locales/pl_PL.po
scilab/modules/ui_data/locales/pt_BR.po
scilab/modules/ui_data/locales/ru_RU.po
scilab/modules/ui_data/locales/uk_UA.po
scilab/modules/ui_data/locales/zh_TW.po
scilab/modules/umfpack/locales/ca_ES.po
scilab/modules/umfpack/locales/cs_CZ.po
scilab/modules/umfpack/locales/de_DE.po
scilab/modules/umfpack/locales/es_ES.po
scilab/modules/umfpack/locales/fr_FR.po
scilab/modules/umfpack/locales/it_IT.po
scilab/modules/umfpack/locales/ja_JP.po
scilab/modules/umfpack/locales/pl_PL.po
scilab/modules/umfpack/locales/pt_BR.po
scilab/modules/umfpack/locales/ru_RU.po
scilab/modules/umfpack/locales/uk_UA.po
scilab/modules/umfpack/locales/zh_CN.po
scilab/modules/umfpack/locales/zh_TW.po
scilab/modules/windows_tools/locales/ca_ES.po
scilab/modules/windows_tools/locales/cs_CZ.po
scilab/modules/windows_tools/locales/de_DE.po
scilab/modules/windows_tools/locales/es_ES.po
scilab/modules/windows_tools/locales/fr_FR.po
scilab/modules/windows_tools/locales/it_IT.po
scilab/modules/windows_tools/locales/ja_JP.po
scilab/modules/windows_tools/locales/pl_PL.po
scilab/modules/windows_tools/locales/pt_BR.po
scilab/modules/windows_tools/locales/ru_RU.po
scilab/modules/windows_tools/locales/uk_UA.po
scilab/modules/windows_tools/locales/zh_CN.po
scilab/modules/windows_tools/locales/zh_TW.po
scilab/modules/xcos/help/en_US/batch_functions/xcos_simulate.xml
scilab/modules/xcos/locales/ca_ES.po
scilab/modules/xcos/locales/cs_CZ.po
scilab/modules/xcos/locales/de_DE.po
scilab/modules/xcos/locales/es_ES.po
scilab/modules/xcos/locales/fr_FR.po
scilab/modules/xcos/locales/it_IT.po
scilab/modules/xcos/locales/ja_JP.po
scilab/modules/xcos/locales/pl_PL.po
scilab/modules/xcos/locales/pt_BR.po
scilab/modules/xcos/locales/ru_RU.po
scilab/modules/xcos/locales/uk_UA.po
scilab/modules/xcos/locales/zh_CN.po
scilab/modules/xcos/locales/zh_TW.po
scilab/modules/xcos/macros/xcos_simulate.sci
scilab/modules/xcos/tests/unit_tests/SimpleGENSINExport.sod [new file with mode: 0644]
scilab/modules/xcos/tests/unit_tests/SimpleGENSINSCOPE.sod [new file with mode: 0644]
scilab/modules/xcos/tests/unit_tests/xcos_simulate.dia.ref [new file with mode: 0644]
scilab/modules/xcos/tests/unit_tests/xcos_simulate.tst [new file with mode: 0644]
scilab/modules/xml/locales/cs_CZ.po
scilab/modules/xml/locales/fr_FR.po
scilab/modules/xml/locales/ja_JP.po
scilab/modules/xml/locales/pl_PL.po
scilab/modules/xml/locales/pt_BR.po
scilab/modules/xml/locales/ru_RU.po
scilab/modules/xml/locales/uk_UA.po
scilab/modules/xml/locales/zh_CN.po

index d4811bc..864e771 100644 (file)
@@ -1,46 +1,58 @@
-                     Changes between version 5.5.0 and 5.5.1
+                     Changes between version 5.5.1 and 5.5.2
                      =======================================
 
-Obsolete & Removed Functions
-============================
 
-* datatipContextMenu() and datatipEventhandler() removed (See bug #8646).
+
+                     Changes between version 5.5.0 and 5.5.1
+                     =======================================
+
+Removed Functions
+=================
+
+* datatipContextMenu and datatipEventhandler removed (See Bug #8646).
 
 * Second output argument of add_param removed (See SEP #132).
 
 
+Compilation
+===========
+
+* Required version of Arpack-ng updated to 3.1.5 (See Bug #13058).
+
+
 Scilab Bug Fixes
 ================
 
-* Bug #6979 fixed - Help page of rlist was unclear.
+* Bug #6979 fixed - rlist help page was not clear.
 
-* Bug #7203 fixed - Help page of titlepage was unclear.
+* Bug #7203 fixed - titlepage help page was not clear.
 
 * Bug #7549 fixed - edit_curv did not disable standard plot menus.
 
-* Bug #7804 fixed - Small improvements made in struct help page.
+* Bug #7804 fixed - Small improvements added to struct help page.
 
 * Bug #8502 fixed - Axis labels wrongly used number with 3 digits in the exponent.
 
 * Bug #8646 fixed - The datatips contextual menu opened a selection list which
                     was not ergonomic.
 
-* Bug #8781 fixed - There was no error message when error was called with a complex value.
+* Bug #8781 fixed - There was no error message when error was called with 
+                    a complex value.
 
-* Bug #8898 fixed - Help page of getdate improved.
+* Bug #8898 fixed - getdate help page improved.
 
 * Bug #9052 fixed - Some demonstrations in graphics were automatically closed at
                     the end of their execution.
 
-* Bug #9252 fixed - Some error prototypes produced screwed display.
+* Bug #9252 fixed - Some error calling sequences produced screwed display.
 
-* Bug #9381 fixed - parallel_run did not work on CentOS (GLIBC issue).
+* Bug #9381 fixed - parallel_run did not work under CentOS (GLIBC issue).
 
 * Bug #9783 fixed - Insertion overloading did not seem to work with mlists.
 
 * Bug #10168 fixed - kron produced a segfault in some cases.
 
-* Bug #10336 fixed - Default key of rand was changed from "uniform" to "normal".
+* Bug #10336 fixed - Default key of rand could change from "uniform" to "normal".
 
 * Bug #10555 fixed - Scilab failed to build with some configure options.
 
@@ -49,28 +61,38 @@ Scilab Bug Fixes
 * Bug #10646 fixed - ./configure ARPACK check linked `-larpack -lblas` instead
                      of `-larpack -llapack -lblas`.
 
-* Bug #10777 fixed - Home and End keys were not trapped in CLI mode.
+* Bug #10777 fixed - "Home" and "End" keys were not trapped in CLI mode.
+
+* Bug #10784 fixed - clc was not available in CLI & ADV-CLI modes.
+
+* Bug #11035 fixed - Scilab crashed when a file created with Matlab 7.12 was loaded.
 
-* Bug #10784 fixed - clc function was not available in CLI & ADV-CLI modes.
+* Bug #11284 fixed - Calling sequences added in file help page.
 
-* Bug #11035 fixed - Scilab crashed when loading a file created with Matlab 7.12.
+* Bug #11405 fixed - Hypermatrix support added for extraction.
 
-* Bug #11284 fixed - Some calling sequences added in file help page.
+* Bug #12580 fixed - Demonstration GUI now displays an arrow if a selected item
+                     has sub-categories.
+
+* Bug #12620 fixed - uicontextmenus size was wrong when children were created invisible.
 
 * Bug #12700 fixed - edit_curv (used by CURV_f) was broken.
 
-* Bug #12834 fixed - Graphics did not work on Fedora (GLIBC issue).
+* Bug #12834 fixed - Graphics did not work under Fedora (GLIBC issue).
+
+* Bug #12918 fixed - OpenSUSE 12.3 x64 did not have gluegen2-rt in library path.
 
-* Bug #12918 fixed - OpenSUSE 12.3 x64 did not have gluegen2-rt in librarypath.
+* Bug #12986 fixed - Scilab did not start under CentOS 5.9 (GLIBC issue).
 
-* Bug #12986 fixed - Scilab did not start on CentOS 5.9 (GLIBC issue).
+* Bug #12987 fixed - Scilab did not start under Ubuntu 10.04 (GLIBC issue).
 
-* Bug #12987 fixed - Scilab did not start on Ubuntu 10.04 (GLIBC issue).
+* Bug #13058 fixed - eigs produced wrong results in some cases.
+                     Arpack-ng library has been updated to fix this bug.
 
 * Bug #13180 fixed - surf did not handle degenerate cases.
 
 * Bug #13291 fixed - xmltojar([],[],'ja_JP') might lead to a crash when the
-                     locale was not available system-wide.
+                     locale was not system-wide available.
 
 * Bug #13299 fixed - The pkgconfig file did not used the right Tcl/Tk version.
 
@@ -79,49 +101,58 @@ Scilab Bug Fixes
 
 * Bug #13316 fixed - There were missing tooltips on File Browser buttons.
 
-* Bug #13324 fixed - Legends were completely modified when an item was clicked and modified.
+* Bug #13321 fixed - Default figure "visible" property was ignored when creating
+                     a new figure.
+
+* Bug #13324 fixed - Legends display were completely modified when an item was clicked 
+                     and modified.
 
 * Bug #13330 fixed - gtk2-oxygen theme engine (used by KDE) crashed Scilab.
 
-* Bug #13331 fixed - Users are no longer able to write inconsistent options to mopen,
+* Bug #13331 fixed - Users are no longer able to write inconsistent options to mopen.
                      mopen(file, "wr") now exits with a proper error.
 
 * Bug #13333 fixed - Selecting "Offline mode" in Scilab installer installed
                      Scilab in "Command line mode" (without GUI modules).
 
-* Bug #13336 fixed - In SciNotes it was not possible to complete brackets only at eol.
+* Bug #13336 fixed - In SciNotes, it was not possible to complete brackets only at the 
+                     end of a line.
 
-* Bug #13343 fixed - In console popup menu, 'help about a selected text' moved
-                     from bottom to top for consistency with Scinotes.
+* Bug #13339 fixed - Kronecker tensor product now works on hypermatrices.
 
-* Bug #13344 fixed - User defined ticks were not drawn at the right position.
+* Bug #13343 fixed - In console popup menu, "help about a selected text" moved
+                     from bottom to top for better consistency with SciNotes.
 
-* Bug #13345 fixed - Scilab did not start on Debian Wheezy (GLIBC issue).
+* Bug #13344 fixed - User-defined ticks were not drawn at the right position.
 
-* Bug #13346 fixed - Filter did not works for simple delays.
-                     Improved documentation on the function filter.
+* Bug #13345 fixed - Scilab did not start under Debian Wheezy (GLIBC issue).
 
-* Bug #13349 fixed - Double-clicking on a MAT-file in file browser did not load it.
+* Bug #13346 fixed - filter did not work for simple delays.
+                     filter help page improved.
 
-* Bug #13350 fixed - There was a buffer overrun with "call" function.
+* Bug #13349 fixed - Double-clicking on a MAT-file in the file browser did not load it.
+
+* Bug #13350 fixed - There was a buffer overrun with call.
 
 * Bug #13351 fixed - xstringb failed with LaTeX code.
 
-* Bug #13358 fixed - Intersect and unique were slow due to an issue in quicksort implementation.
+* Bug #13358 fixed - intersect and unique were slow due to an issue in quicksort implementation.
 
-* Bug #13359 fixed - Nyquist datatip with symetry now displaying properly
-                     negative frequencies
+* Bug #13359 fixed - Nyquist datatip with symmetry now displays properly
+                     negative frequencies.
 
-* Bug #13364 fixed - Scilab did not start on CentOS 6.5, RedHat 5.4, RedHat 5.5 (GLIBC issue).
+* Bug #13364 fixed - Scilab did not start under CentOS 6.5, RedHat 5.4, RedHat 5.5 (GLIBC issue).
 
 * Bug #13365 fixed - Data bounds were not correctly updated in 3-D.
 
 * Bug #13367 fixed - ATOMS default repository was 5.4 one instead of 5.5.
 
-* Bug #13369 fixed - Function samplef now works with 0 frequencies input values
+* Bug #13369 fixed - samplef now works with 0 frequencies input values
                      and normalized frequencies. sample and samplef now consistently
                      return a row vector.
 
+* Bug #13377 fixed - showprofile now displays lines numbers.
+
 * Bug #13378 fixed - The "Console" handle display was not homogeneous with others.
 
 * Bug #13381 fixed - eigs was failing when using a function as first input argument.
@@ -139,7 +170,7 @@ Scilab Bug Fixes
 
 * Bug #13397 fixed - saveGui() returned an undocumented boolean parameter (success/failure flag).
 
-* Bug #13401 fixed - Closing Scilab during halt() did not quit the Scilab process.
+* Bug #13401 fixed - Closing Scilab during halt() did not quit Scilab process.
 
 * Bug #13402 fixed - Bounding boxes of xarcs were not correct.
 
@@ -147,15 +178,15 @@ Scilab Bug Fixes
 
 * Bug #13404 fixed - rect property was not taken into account in polarplot.
 
-* Bug #13409 fixed - permute(x, dims) failed when dims was greater than the dimensions of size(x)
-                     now permute treats extra dimensions as 1.
+* Bug #13409 fixed - permute(x, dims) failed when dims was greater than the dimensions of size(x).
+                     It now treats extra dimensions as 1.
 
-* Bug #13418 fixed - Help page for crossover_ga_binary was unclear.
-                     Also added mix to check the crossover positions.
+* Bug #13418 fixed - crossover_ga_binary help page was not clear.
+                     Mix to check the crossover positions also added.
 
-* Bug #13419 fixed - Help page for mutation_ga_binary function was not clear and lacked of examples.
+* Bug #13419 fixed - mutation_ga_binary help page was not clear and lacked examples.
 
-* Bug #13420 fixed - mutation_ga_binary did not calculate properly multiple mutations.
+* Bug #13420 fixed - mutation_ga_binary did not calculate multiple mutations properly.
 
 * Bug #13421 fixed - Callback functions for genetic algorithms were missing.
                      Now the user can set functions to stop iterations and access the population.
@@ -163,15 +194,15 @@ Scilab Bug Fixes
 * Bug #13422 fixed - Genetic algorithms did not log the minimum and maximum values properly.
 
 * Bug #13424 fixed - crossover_ga_binary algorithm was not the classical point crossover one.
-                     Also fixed the usage of binary length.
+                     Binary length usage also fixed.
 
 * Bug #13425 fixed - optim_ga and optim_moga needed optimization.
 
 * Bug #13426 fixed - optim help page was written with bad indentation.
 
-* Bug #13432 fixed - xstringl help page was not clear about fonts and Latex-rendered text.
+* Bug #13432 fixed - xstringl help page was not clear about fonts and LaTeX-rendered text.
 
-* Bug #13435 fixed - Windows version crashes when calling xmlRemove on the first child.
+* Bug #13435 fixed - Scilab under Windows crashed when calling xmlRemove on the first child.
 
 * Bug #13438 fixed - drawaxis did not return the handle of the created axis.
 
@@ -179,15 +210,18 @@ Scilab Bug Fixes
 
 * Bug #13459 fixed - A warning message about libcurl.so version was displayed at Scilab startup.
 
-* Bug #13471 fixed - ilib_build_jar infinite loop when used on an empty directory fixed.
+* Bug #13471 fixed - ilib_build_jar entered an infinite loop when used on an empty directory.
+
+* Bug #13481 fixed - varn did not work on rational fractions.
 
-* Bug #13481 fixed - varn did not work on rational fractions
+* Bug #13482 fixed - pfss changed the variable of the rational fractions.
+                     varn was also modified to keep variable "dt" of rational fractions.
 
-* Bug #13491 fixed - intg now properly returns when the user function produces an error.
+* Bug #13491 fixed - intg now properly exits when the user function produces an error.
 
 * Bug #13501 fixed - Typos fixed in English help pages.
 
-* Bug #13503 fixed - xarrows made Scilab crash in some cases.
+* Bug #13503 fixed - xarrows made Scilab crashed in some cases.
 
 * Bug #13507 fixed - Imaginary part in result of a complex power was missing (Real^Complex).
 
@@ -199,42 +233,53 @@ Scilab Bug Fixes
 
 * Bug #13512 fixed - dae crashed if the evaluation function had wrong prototype.
 
-* Bug #13515 fixed - There were wrong results for matrix/hypermatrix with bitset function.
+* Bug #13515 fixed - There were wrong results for matrix/hypermatrix with bitset.
+
+* Bug #13516 fixed - Russian and Japanese help pages were missing.
 
 * Bug #13524 fixed - strtod did not ignore the tabs and CR.
 
-* Bug #13527 fixed - hilb did not check correctly the type of first input argument.
+* Bug #13527 fixed - hilb did not check properly the type of the first input argument.
+
+* Bug #13543 fixed - "slider" uicontrols did not work with the mouse wheel.
 
 * Bug #13554 fixed - rubberbox returned wrong values.
 
+* Bug #13579 fixed - bar displayed useless warnings.
+
+* Bug #13585 fixed - SuiteSparse 4.3.1 was not supported.
+
+* Bug #13588 fixed - Default values of "event_handler" and "event_handler_enable" properties
+                     were not taken into account when creating a new figure.
+
 
 Xcos Bug Fixes
 ==============
 
-* Bug #9996 fixed - The RELATION_OP box drawn in the work space is not compliant to the programming.
+* Bug #9996 fixed - The RELATION_OP box drawn in the workspace was not compliant with the programming.
 
 * Bug #11823 fixed - Ctrl+F2 shortcut did not work on a selected block.
 
 * Bug #12718 fixed - Modelica Generic block reshaped the output ports and the label was double-written.
 
-* Bug #12723 fixed - Loading a .scg file in the CURVE bloc produced an error.
+* Bug #12723 fixed - Loading a .scg file in CURVE block produced an error.
 
 * Bug #12751 fixed - cdummy_ entry point was not found when using Code Generation.
 
 * Bug #13285 fixed - There was no appropriate example of the syntax for scifunc_block_m GUI
                      on the help page.
 
-* Bug #13318 fixed - Multiplication matrix * vector using MATMUL did not work correctly.
+* Bug #13318 fixed - matrix * vector multiplication using MATMUL did not work properly.
 
 * Bug #13327 fixed - Sawtooth generator icon was not a Sawtooth.
 
-* Bug #13385 fixed - TOWS_c and FROMWSB Xcos blocs needed better examples on how
+* Bug #13385 fixed - TOWS_c and FROMWSB Xcos blocks needed better examples on how
                      to get or write a Scilab variable.
 
-* Bug #13391 fixed - scifunc_block_m help page was not clear about the block using.
-                     Example has been added.
+* Bug #13391 fixed - scifunc_block_m help page was not clear about the block use.
+                     An example has been added.
 
-* Bug #13396 fixed - MBLOCK did not work with an external file containing the modelica class.
+* Bug #13396 fixed - MBLOCK did not work with an external file containing Modelica class.
 
 * Bug #13436 fixed - STEP function was not delayed with the Continuous Fix Delay.
 
@@ -243,7 +288,7 @@ Xcos Bug Fixes
 * Bug #13513 fixed - EXPRESSION block with "u1" as expression failed with a
                      singularity error.
 
-* Bug #13514 fixed - External modules' loader_pal.sce file contained absolute path.
+* Bug #13514 fixed - External modules loader_pal.sce file contained absolute path.
 
 * Bug #13540 fixed - Tkscale block did not respect min and max value.
 
@@ -253,8 +298,9 @@ Xcos Bug Fixes
 Known issues
 =============
 
-* On GNU/Linux with KDE and on some distributions, gtk2-oxygen theming engine
-  crashes Scilab. As a workaround, see http://bugzilla.scilab.org/show_bug.cgi?id=13330#c6.
+* Under GNU/Linux with KDE and under some distributions, gtk2-oxygen theming engine
+  crashes Scilab. As a workaround, please consult:
+  http://bugzilla.scilab.org/show_bug.cgi?id=13330#c6.
 
 Besides these points, do not hesitate to report bugs on:
 http://bugzilla.scilab.org/
@@ -3214,8 +3260,6 @@ Scilab Bug Fixes
 * Bug #8234 fixed - strtod did not return an empty matrix when the input argument was an
                     empty matrix.
 
-* Bug #8667 fixed - Handling of %nan in functions min,max,median is not correctly documented.
-
 * Bug #8264 fixed - Matlab to Scilab dictionary help page updated for atan2.
 
 * Bug #8319 fixed - dbphi(hypermat) and phasemag(hypermat) returned a matrix instead of
index a362514..85b99ec 100644 (file)
@@ -6,5 +6,5 @@
 Compilation
 ============
 
-* --without-xcos was renamed to --without-jgraphx to better reflect the direct
-  dependency.
+* --without-xcos now only disable Xcos compilation. Xcos Graphic interface is disabled
+using --without-gui.
index 4bd3736..be09efa 100644 (file)
@@ -280,8 +280,8 @@ if BUILD_HELP
                for l in $(ALL_LINGUAS_DOC); do \
                        echo "-- Building documentation ($$l) --"; \
                        COMMAND="try xmltojar([],[],'$$l');catch disp(lasterror()); exit(-1);end;exit(0);"; \
-                       echo "LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -nouserstartup -e \"$$COMMAND\"";\
-                       LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\
+                       echo "LANG=C LC_ALL=$$l.UTF-8 SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e \"$$COMMAND\"";\
+                       LANG=C LC_ALL=$$l.UTF-8 SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\
                done; \
        else \
                echo "Cannot find Scilab-adv-cli binary"; \
index d60df52..cfb3b82 100644 (file)
@@ -2195,8 +2195,8 @@ doc: javadoc $(top_builddir)/scilab-bin $(top_builddir)/bin/scilab-adv-cli
 @BUILD_HELP_TRUE@              for l in $(ALL_LINGUAS_DOC); do \
 @BUILD_HELP_TRUE@                      echo "-- Building documentation ($$l) --"; \
 @BUILD_HELP_TRUE@                      COMMAND="try xmltojar([],[],'$$l');catch disp(lasterror()); exit(-1);end;exit(0);"; \
-@BUILD_HELP_TRUE@                      echo "LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -nouserstartup -e \"$$COMMAND\"";\
-@BUILD_HELP_TRUE@                      LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\
+@BUILD_HELP_TRUE@                      echo "LANG=C LC_ALL=$$l.UTF-8 SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e \"$$COMMAND\"";\
+@BUILD_HELP_TRUE@                      LANG=C LC_ALL=$$l.UTF-8 SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\
 @BUILD_HELP_TRUE@              done; \
 @BUILD_HELP_TRUE@      else \
 @BUILD_HELP_TRUE@              echo "Cannot find Scilab-adv-cli binary"; \
index c5ead20..37efaec 100644 (file)
@@ -21,7 +21,7 @@ If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
 
 # gettext.m4 serial 66 (gettext-0.18.2)
-dnl Copyright (C) 1995-2013 Free Software Foundation, Inc.
+dnl Copyright (C) 1995-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -423,7 +423,7 @@ dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
 AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
 
 # iconv.m4 serial 18 (gettext-0.18.2)
-dnl Copyright (C) 2000-2002, 2007-2013 Free Software Foundation, Inc.
+dnl Copyright (C) 2000-2002, 2007-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -692,7 +692,7 @@ size_t iconv();
 ])
 
 # intlmacosx.m4 serial 5 (gettext-0.18.2)
-dnl Copyright (C) 2004-2013 Free Software Foundation, Inc.
+dnl Copyright (C) 2004-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -749,7 +749,7 @@ AC_DEFUN([gt_INTL_MACOSX],
 ])
 
 # lib-link.m4 serial 26 (gettext-0.18.2)
-dnl Copyright (C) 2001-2013 Free Software Foundation, Inc.
+dnl Copyright (C) 2001-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -1527,7 +1527,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
 ])
 
 # lib-prefix.m4 serial 7 (gettext-0.18)
-dnl Copyright (C) 2001-2005, 2008-2013 Free Software Foundation, Inc.
+dnl Copyright (C) 2001-2005, 2008-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -1752,7 +1752,7 @@ sixtyfour bits
 ])
 
 # nls.m4 serial 5 (gettext-0.18)
-dnl Copyright (C) 1995-2003, 2005-2006, 2008-2013 Free Software Foundation,
+dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
 dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -1784,8 +1784,8 @@ AC_DEFUN([AM_NLS],
   AC_SUBST([USE_NLS])
 ])
 
-# po.m4 serial 21 (gettext-0.18.3)
-dnl Copyright (C) 1995-2013 Free Software Foundation, Inc.
+# po.m4 serial 22 (gettext-0.19)
+dnl Copyright (C) 1995-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -1816,7 +1816,7 @@ AC_DEFUN([AM_PO_SUBDIRS],
 
   dnl Release version of the gettext macros. This is used to ensure that
   dnl the gettext macros and po/Makefile.in.in are in sync.
-  AC_SUBST([GETTEXT_MACRO_VERSION], [0.18])
+  AC_SUBST([GETTEXT_MACRO_VERSION], [0.19])
 
   dnl Perform the following tests also if --disable-nls has been given,
   dnl because they are needed for "make dist" to work.
@@ -2239,7 +2239,7 @@ AC_DEFUN([AM_XGETTEXT_OPTION],
 ])
 
 # progtest.m4 serial 7 (gettext-0.18.2)
-dnl Copyright (C) 1996-2003, 2005, 2008-2013 Free Software Foundation, Inc.
+dnl Copyright (C) 1996-2003, 2005, 2008-2014 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -2943,7 +2943,8 @@ to "yes", and re-run configure.
 END
     AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
   fi
-fi])
+fi
+])
 
 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
index 36dd40d..52438d0 100755 (executable)
@@ -525,9 +525,12 @@ detect_java_vm() {
                                 proc="mips"
                             fi
                             ;;
-                        "ppc"|"powerpc"|"ppc64")
+                        "ppc"|"powerpc")
                             proc="ppc"
                             ;;
+                        "ppc64"|"ppc64el")
+                            proc="ppc64"
+                            ;;
                         "s390")
                             proc="s390"
                             ;;
index 8e8e50d..e07f265 100755 (executable)
@@ -1023,7 +1023,6 @@ with_hdf5_include
 with_hdf5_library
 with_external_scirenderer
 with_xcos
-with_jgraphx
 with_modelica
 with_jdk
 with_ant
@@ -1792,8 +1791,7 @@ Optional Packages:
   --with-external-scirenderer
                           Disable the usage of the internal copy of
                           scirenderer. Intended for packaging of Scilab
-
-  --without-jgraphx       Disable Xcos GUI
+  --without-xcos          Disable Xcos
   --without-modelica      Disable the OCaml module (modelica)
   --with-jdk=DIR          use JDK from DIR
   --with-ant=DIR          Use ant from DIR
@@ -6197,7 +6195,8 @@ to "yes", and re-run configure.
 END
     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
   fi
-fi # Not using -Werror because we override {C,F}FLAGS in order to disable optimisation
+fi
+ # Not using -Werror because we override {C,F}FLAGS in order to disable optimisation
 
 
 
 
 # Check whether --with-xcos was given.
 if test "${with_xcos+set}" = set; then :
-  withval=$with_xcos; with_jgraphx='no'
-fi
-
-
-# Check whether --with-jgraphx was given.
-if test "${with_jgraphx+set}" = set; then :
-  withval=$with_jgraphx;
+  withval=$with_xcos;
 fi
 
 
 if test "$with_gui" = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GUI is disabled. Disabling then Xcos GUI" >&5
 $as_echo "$as_me: WARNING: GUI is disabled. Disabling then Xcos GUI" >&2;}
-   with_jgraphx=no
 fi
 
 XCOS_ENABLE=no
 
-if test "$with_jgraphx" != no -a "$with_gui" != no; then
+if test "$with_xcos" != no; then
 
-$as_echo "#define WITH_JGRAPHX /**/" >>confdefs.h
+$as_echo "#define WITH_XCOS /**/" >>confdefs.h
 
 
    save_LIBS="$LIBS"
@@ -11603,7 +11595,7 @@ $as_echo "$ac_java_classpath" >&6; }
 $as_echo_n "checking to see if the java compiler works... " >&6; }
 
     cat << \EOF > conftest.java
-// #line 11606 "configure"
+// #line 11598 "configure"
 import java.util.regex.Pattern;
 
 
@@ -11690,7 +11682,7 @@ $as_echo_n "checking type of jvm... " >&6; }
     if test "x$ac_java_jvm_name" = "x" ; then
 
     cat << \EOF > conftest.java
-// #line 11693 "configure"
+// #line 11685 "configure"
 import java.util.regex.Pattern;
 
 import gnu.java.io.EncodingManager;
@@ -11774,7 +11766,7 @@ $as_echo_n "checking java API version... " >&6; }
     # The class java.nio.charset.Charset is new to 1.4
 
     cat << \EOF > conftest.java
-// #line 11777 "configure"
+// #line 11769 "configure"
 import java.util.regex.Pattern;
 
 import java.nio.charset.Charset;
@@ -11839,7 +11831,7 @@ EOF
     # The class java.lang.StringBuilder is new to 1.5
 
     cat << \EOF > conftest.java
-// #line 11842 "configure"
+// #line 11834 "configure"
 import java.util.regex.Pattern;
 
 import java.lang.StringBuilder;
@@ -11904,7 +11896,7 @@ EOF
     # The class java.util.ArrayDeque is new to 1.6
 
     cat << \EOF > conftest.java
-// #line 11907 "configure"
+// #line 11899 "configure"
 import java.util.regex.Pattern;
 
 import java.util.ArrayDeque;
@@ -11969,7 +11961,7 @@ EOF
     # The class java.nio.file.Path is new to 1.7
 
     cat << \EOF > conftest.java
-// #line 11972 "configure"
+// #line 11964 "configure"
 import java.util.regex.Pattern;
 
 import java.nio.file.Path;
@@ -12034,7 +12026,7 @@ EOF
     # The class java.util.stream.DoubleStream is new to 1.8
 
     cat << \EOF > conftest.java
-// #line 12037 "configure"
+// #line 12029 "configure"
 import java.util.regex.Pattern;
 
 import java.util.stream.DoubleStream;
@@ -12231,9 +12223,12 @@ $as_echo "$ac_cv_java_jvm_jni_working" >&6; }
        # Sun
           machine=sparc
           ;;
-        powerpc|ppc64)
+        powerpc)
           machine=ppc
           ;;
+        ppc64|ppc64le)
+          machine=ppc64
+          ;;
         armv*)
           machine=arm
           ;;
@@ -13393,7 +13388,7 @@ fi
 
         if test "$with_gui" != no; then
 
-                if test "$with_jgraphx" != no; then
+                if test "$with_xcos" != no; then
                    # jgraphx
 
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking jgraphx" >&5
@@ -13412,7 +13407,7 @@ $as_echo_n "checking jgraphx... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13415 "configure"
+// #line 13410 "configure"
 import java.util.regex.Pattern;
 
 import com.mxgraph.model.mxCell;
@@ -13519,7 +13514,7 @@ $as_echo_n "checking minimal version (2.0.0.1) of jgraphx... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 13522 "configure"
+// #line 13517 "configure"
 import java.util.regex.Pattern;
 
 import com.mxgraph.view.mxGraph;
@@ -13591,7 +13586,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 13594 "configure"
+// #line 13589 "configure"
 import java.util.regex.Pattern;
 
 import com.mxgraph.view.mxGraph;
@@ -13685,7 +13680,7 @@ $as_echo_n "checking scirenderer... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13688 "configure"
+// #line 13683 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.scirenderer.PackageInfo;
@@ -13792,7 +13787,7 @@ $as_echo_n "checking minimal version (1.1.0) of scirenderer... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 13795 "configure"
+// #line 13790 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.scirenderer.PackageInfo;
@@ -13864,7 +13859,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 13867 "configure"
+// #line 13862 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.scirenderer.PackageInfo;
@@ -13963,7 +13958,7 @@ $as_echo_n "checking flexdock... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13966 "configure"
+// #line 13961 "configure"
 import java.util.regex.Pattern;
 
 import org.flexdock.docking.DockingManager;
@@ -14070,7 +14065,7 @@ $as_echo_n "checking minimal version (1.2.4) of flexdock... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 14073 "configure"
+// #line 14068 "configure"
 import java.util.regex.Pattern;
 
 import org.flexdock.util.Utilities;
@@ -14142,7 +14137,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 14145 "configure"
+// #line 14140 "configure"
 import java.util.regex.Pattern;
 
 import org.flexdock.util.Utilities;
@@ -14233,7 +14228,7 @@ $as_echo_n "checking looks... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14236 "configure"
+// #line 14231 "configure"
 import java.util.regex.Pattern;
 
 import com.jgoodies.looks.common.MenuItemRenderer;
@@ -14350,7 +14345,7 @@ $as_echo_n "checking jgoodies-looks... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14353 "configure"
+// #line 14348 "configure"
 import java.util.regex.Pattern;
 
 import com.jgoodies.looks.common.MenuItemRenderer;
@@ -14468,7 +14463,7 @@ $as_echo_n "checking skinlf... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14471 "configure"
+// #line 14466 "configure"
 import java.util.regex.Pattern;
 
 import com.l2fprod.util.AccessUtils;
@@ -14585,7 +14580,7 @@ $as_echo_n "checking jogl2... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14588 "configure"
+// #line 14583 "configure"
 import java.util.regex.Pattern;
 
 import javax.media.opengl.glu.GLUnurbs;
@@ -14808,7 +14803,7 @@ $as_echo_n "checking gluegen2-rt... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14811 "configure"
+// #line 14806 "configure"
 import java.util.regex.Pattern;
 
 import jogamp.common.os.MachineDescriptionRuntime;
@@ -14982,7 +14977,7 @@ $as_echo_n "checking jhall... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14985 "configure"
+// #line 14980 "configure"
 import java.util.regex.Pattern;
 
 import javax.help.JHelp;
@@ -15097,7 +15092,7 @@ $as_echo_n "checking javahelp2... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15100 "configure"
+// #line 15095 "configure"
 import java.util.regex.Pattern;
 
 import javax.help.JHelp;
@@ -15215,7 +15210,7 @@ $as_echo_n "checking jrosetta-API... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15218 "configure"
+// #line 15213 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@ -15329,7 +15324,7 @@ $as_echo_n "checking jrosetta-api... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15332 "configure"
+// #line 15327 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@ -15447,7 +15442,7 @@ $as_echo_n "checking jrosetta-engine... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15450 "configure"
+// #line 15445 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.core.action.AbstractConsoleAction;
@@ -15553,7 +15548,7 @@ $as_echo_n "checking minimal version (1.0.4) of jrosetta-engine... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 15556 "configure"
+// #line 15551 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.util.ConfigurationBuilder;
@@ -15625,7 +15620,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 15628 "configure"
+// #line 15623 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.util.ConfigurationBuilder;
@@ -15718,7 +15713,7 @@ $as_echo_n "checking jeuclid-core... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15721 "configure"
+// #line 15716 "configure"
 import java.util.regex.Pattern;
 
 import net.sourceforge.jeuclid.LayoutContext;
@@ -15837,7 +15832,7 @@ $as_echo_n "checking fop... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15840 "configure"
+// #line 15835 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.fop.pdf.PDFInfo;
@@ -15961,7 +15956,7 @@ $as_echo_n "checking freehep-graphics2d... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15964 "configure"
+// #line 15959 "configure"
 import java.util.regex.Pattern;
 
 import org.freehep.graphics2d.VectorGraphics;
@@ -16078,7 +16073,7 @@ $as_echo_n "checking freehep-graphicsio-emf... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16081 "configure"
+// #line 16076 "configure"
 import java.util.regex.Pattern;
 
 import org.freehep.graphicsio.emf.EMFGraphics2D;
@@ -16195,7 +16190,7 @@ $as_echo_n "checking freehep-graphicsio... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16198 "configure"
+// #line 16193 "configure"
 import java.util.regex.Pattern;
 
 import org.freehep.graphicsio.VectorGraphicsIO;
@@ -16312,7 +16307,7 @@ $as_echo_n "checking freehep-io... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16315 "configure"
+// #line 16310 "configure"
 import java.util.regex.Pattern;
 
 import org.freehep.util.io.XMLSequence;
@@ -16429,7 +16424,7 @@ $as_echo_n "checking freehep-util... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16432 "configure"
+// #line 16427 "configure"
 import java.util.regex.Pattern;
 
 import org.freehep.util.StringUtilities;
@@ -16547,7 +16542,7 @@ $as_echo_n "checking batik-all... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16550 "configure"
+// #line 16545 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.parser.Parser;
@@ -16664,7 +16659,7 @@ $as_echo_n "checking batik... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16667 "configure"
+// #line 16662 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.parser.Parser;
@@ -16771,7 +16766,7 @@ $as_echo_n "checking minimal version (1.7) of batik... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 16774 "configure"
+// #line 16769 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.Version;
@@ -16843,7 +16838,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 16846 "configure"
+// #line 16841 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.Version;
@@ -16934,7 +16929,7 @@ $as_echo_n "checking commons-io... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16937 "configure"
+// #line 16932 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.commons.io.output.CountingOutputStream;
@@ -17051,7 +17046,7 @@ $as_echo_n "checking xmlgraphics-commons... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17054 "configure"
+// #line 17049 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.xmlgraphics.util.Service;
@@ -17168,7 +17163,7 @@ $as_echo_n "checking avalon-framework... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17171 "configure"
+// #line 17166 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.avalon.framework.configuration.ConfigurationException;
@@ -17285,7 +17280,7 @@ $as_echo_n "checking xml-apis-ext... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17288 "configure"
+// #line 17283 "configure"
 import java.util.regex.Pattern;
 
 import org.w3c.dom.svg.SVGDocument;
@@ -17402,7 +17397,7 @@ $as_echo_n "checking xml-commons-apis-ext... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17405 "configure"
+// #line 17400 "configure"
 import java.util.regex.Pattern;
 
 import org.w3c.dom.svg.SVGDocument;
@@ -17523,7 +17518,7 @@ $as_echo_n "checking commons-logging... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17526 "configure"
+// #line 17521 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.commons.logging.LogFactory;
@@ -17640,7 +17635,7 @@ $as_echo_n "checking jlatexmath... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17643 "configure"
+// #line 17638 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.TeXFormula;
@@ -17747,7 +17742,7 @@ $as_echo_n "checking minimal version (1.0.3) of jlatexmath... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 17750 "configure"
+// #line 17745 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.TeXFormula;
@@ -17819,7 +17814,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 17822 "configure"
+// #line 17817 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.TeXFormula;
@@ -17910,7 +17905,7 @@ $as_echo_n "checking jlatexmath-fop... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17913 "configure"
+// #line 17908 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.fop.JLaTeXMathObj;
@@ -18033,7 +18028,7 @@ $as_echo_n "checking checkstyle... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18036 "configure"
+// #line 18031 "configure"
 import java.util.regex.Pattern;
 
 import com.puppycrawl.tools.checkstyle.CheckStyleTask;
@@ -18150,7 +18145,7 @@ $as_echo_n "checking commons-beanutils... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18153 "configure"
+// #line 18148 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.commons.beanutils.Converter;
@@ -18267,7 +18262,7 @@ $as_echo_n "checking antlr... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18270 "configure"
+// #line 18265 "configure"
 import java.util.regex.Pattern;
 
 import antlr.TokenStreamException;
@@ -18384,7 +18379,7 @@ $as_echo_n "checking junit4... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18387 "configure"
+// #line 18382 "configure"
 import java.util.regex.Pattern;
 
 import org.junit.Assert;
@@ -18498,7 +18493,7 @@ $as_echo_n "checking junit... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18501 "configure"
+// #line 18496 "configure"
 import java.util.regex.Pattern;
 
 import org.junit.Assert;
@@ -18619,7 +18614,7 @@ $as_echo_n "checking cobertura... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18622 "configure"
+// #line 18617 "configure"
 import java.util.regex.Pattern;
 
 import net.sourceforge.cobertura.merge.Main;
@@ -18736,7 +18731,7 @@ $as_echo_n "checking asm3... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18739 "configure"
+// #line 18734 "configure"
 import java.util.regex.Pattern;
 
 import org.objectweb.asm.Type;
@@ -18850,7 +18845,7 @@ $as_echo_n "checking asm... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18853 "configure"
+// #line 18848 "configure"
 import java.util.regex.Pattern;
 
 import org.objectweb.asm.Type;
@@ -18967,7 +18962,7 @@ $as_echo_n "checking ecj... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 18970 "configure"
+// #line 18965 "configure"
 import java.util.regex.Pattern;
 
 import org.eclipse.jdt.core.compiler.batch.BatchCompiler;
@@ -20496,7 +20491,7 @@ $as_echo "$USE_NLS" >&6; }
 
 
 
-      GETTEXT_MACRO_VERSION=0.18
+      GETTEXT_MACRO_VERSION=0.19
 
 
 
@@ -23202,7 +23197,7 @@ CHK_EIGEN_MINOR=0
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Eigen is version $CHK_EIGEN_WORLD.$CHK_EIGEN_MAJOR.$CHK_EIGEN_MINOR or later" >&5
 $as_echo_n "checking if Eigen is version $CHK_EIGEN_WORLD.$CHK_EIGEN_MAJOR.$CHK_EIGEN_MINOR or later... " >&6; }
 cat > conftest.$ac_ext <<EOF
-#line 23205 "configure"
+#line 23200 "configure"
 #include "confdefs.h"
 
 #include "$PATH_TO_EIGEN/Eigen/Sparse"
 
 # --with-umfpack-library set then check in this dir
 if test "x$with_umfpack_library" != "xyes"; then
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umf_divcomplex in $with_umfpack_library" >&5
-$as_echo_n "checking for umf_divcomplex in $with_umfpack_library... " >&6; }
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umfpack_di_solve in $with_umfpack_library" >&5
+$as_echo_n "checking for umfpack_di_solve in $with_umfpack_library... " >&6; }
        save_LIBS="$LIBS"
        LIBS="$BLAS_LIBS -L$with_umfpack_library -lm $LIBS"
        # We need -lm because sometime (ubuntu 7.10 for example) does not link libamd against lib math
 
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umf_divcomplex in -lumfpack" >&5
-$as_echo_n "checking for umf_divcomplex in -lumfpack... " >&6; }
-if ${ac_cv_lib_umfpack_umf_divcomplex+:} false; then :
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umfpack_di_solve in -lumfpack" >&5
+$as_echo_n "checking for umfpack_di_solve in -lumfpack... " >&6; }
+if ${ac_cv_lib_umfpack_umfpack_di_solve+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -26036,7 +26031,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 #ifdef __cplusplus
 extern "C"
 #endif
-char umf_divcomplex ();
+char umfpack_di_solve ();
 #ifdef F77_DUMMY_MAIN
 
 #  ifdef __cplusplus
@@ -26048,31 +26043,31 @@ char umf_divcomplex ();
 int
 main ()
 {
-return umf_divcomplex ();
+return umfpack_di_solve ();
   ;
   return 0;
 }
 _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :
-  ac_cv_lib_umfpack_umf_divcomplex=yes
+  ac_cv_lib_umfpack_umfpack_di_solve=yes
 else
-  ac_cv_lib_umfpack_umf_divcomplex=no
+  ac_cv_lib_umfpack_umfpack_di_solve=no
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
 LIBS=$ac_check_lib_save_LIBS
 fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umfpack_umf_divcomplex" >&5
-$as_echo "$ac_cv_lib_umfpack_umf_divcomplex" >&6; }
-if test "x$ac_cv_lib_umfpack_umf_divcomplex" = xyes; then :
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umfpack_umfpack_di_solve" >&5
+$as_echo "$ac_cv_lib_umfpack_umfpack_di_solve" >&6; }
+if test "x$ac_cv_lib_umfpack_umfpack_di_solve" = xyes; then :
   UMFPACK_LIB="-L$with_umfpack_library -lumfpack $UMFPACK_LIB"; UMFPACK_OK=yes
 else
-  as_fn_error $? "libumfpack : Library missing. (Cannot find umf_divcomplex). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)" "$LINENO" 5
+  as_fn_error $? "libumfpack : Library missing. (Cannot find umfpack_di_solve). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)" "$LINENO" 5
 
 fi
 
 
-#      AC_TRY_LINK_FUNC(umf_divcomplex, [UMFPACK_OK=yes; BLAS_TYPE="Using BLAS_LIBS environment variable"], [UMFPACK_LIBS=""])
+#      AC_TRY_LINK_FUNC(umfpack_di_solve, [UMFPACK_OK=yes; BLAS_TYPE="Using BLAS_LIBS environment variable"], [UMFPACK_LIBS=""])
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UMFPACK_OK" >&5
 $as_echo "$UMFPACK_OK" >&6; }
        LIBS="$save_LIBS"
@@ -26136,9 +26131,9 @@ else
 fi
 
        LIBS="$UMFPACK_LIB $LIBS"
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umf_divcomplex in -lumfpack" >&5
-$as_echo_n "checking for umf_divcomplex in -lumfpack... " >&6; }
-if ${ac_cv_lib_umfpack_umf_divcomplex+:} false; then :
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umfpack_di_solve in -lumfpack" >&5
+$as_echo_n "checking for umfpack_di_solve in -lumfpack... " >&6; }
+if ${ac_cv_lib_umfpack_umfpack_di_solve+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -26152,7 +26147,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 #ifdef __cplusplus
 extern "C"
 #endif
-char umf_divcomplex ();
+char umfpack_di_solve ();
 #ifdef F77_DUMMY_MAIN
 
 #  ifdef __cplusplus
@@ -26164,30 +26159,30 @@ char umf_divcomplex ();
 int
 main ()
 {
-return umf_divcomplex ();
+return umfpack_di_solve ();
   ;
   return 0;
 }
 _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :
-  ac_cv_lib_umfpack_umf_divcomplex=yes
+  ac_cv_lib_umfpack_umfpack_di_solve=yes
 else
-  ac_cv_lib_umfpack_umf_divcomplex=no
+  ac_cv_lib_umfpack_umfpack_di_solve=no
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
 LIBS=$ac_check_lib_save_LIBS
 fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umfpack_umf_divcomplex" >&5
-$as_echo "$ac_cv_lib_umfpack_umf_divcomplex" >&6; }
-if test "x$ac_cv_lib_umfpack_umf_divcomplex" = xyes; then :
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umfpack_umfpack_di_solve" >&5
+$as_echo "$ac_cv_lib_umfpack_umfpack_di_solve" >&6; }
+if test "x$ac_cv_lib_umfpack_umfpack_di_solve" = xyes; then :
   UMFPACK_LIB="-lumfpack $UMFPACK_LIB"; UMFPACK_OK=yes
 else
-  as_fn_error $? "libumfpack: Library missing. (Cannot find symbol umf_divcomplex). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)" "$LINENO" 5
+  as_fn_error $? "libumfpack: Library missing. (Cannot find symbol umfpack_di_solve). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)" "$LINENO" 5
 
 fi
 
-               LIBS="$save_LIBS"
+       LIBS="$save_LIBS"
 fi
 
 
@@ -27753,7 +27748,7 @@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_PATH"
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later" >&5
 $as_echo_n "checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later... " >&6; }
 cat > conftest.$ac_ext <<EOF
-#line 27756 "configure"
+#line 27751 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@ -28064,7 +28059,7 @@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CHK_TK_INCLUDE_PATH $X_CFLAGS"
 $as_echo_n "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... " >&6; }
 
 cat > conftest.$ac_ext <<EOF
-#line 28067 "configure"
+#line 28062 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@ -28648,7 +28643,7 @@ $as_echo_n "checking saxon9he... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 28651 "configure"
+// #line 28646 "configure"
 import java.util.regex.Pattern;
 
 import net.sf.saxon.Version;
@@ -28763,7 +28758,7 @@ $as_echo_n "checking saxon... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 28766 "configure"
+// #line 28761 "configure"
 import java.util.regex.Pattern;
 
 import net.sf.saxon.Version;
@@ -28879,7 +28874,7 @@ $as_echo_n "checking saxon... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 28882 "configure"
+// #line 28877 "configure"
 import java.util.regex.Pattern;
 
 import com.icl.saxon.Loader;
index d1f9851..bb01467 100644 (file)
@@ -790,9 +790,8 @@ AM_CONDITIONAL(EXTERNAL_SCIRENDERER, test "$with_external_scirenderer" = yes)
 ## XCOS
 #################
 
-AC_ARG_WITH(xcos, [], [with_jgraphx='no'])
-AC_ARG_WITH(jgraphx,
-    AC_HELP_STRING([--without-jgraphx],[Disable Xcos GUI]))
+AC_ARG_WITH(xcos,
+    AC_HELP_STRING([--without-xcos], [Disable Xcos]))
 
 AC_ARG_WITH(modelica,
     AC_HELP_STRING([--without-modelica],[Disable the OCaml module (modelica)]))
@@ -800,13 +799,12 @@ AC_ARG_WITH(modelica,
 
 if test "$with_gui" = no; then
    AC_MSG_WARN([GUI is disabled. Disabling then Xcos GUI])
-   with_jgraphx=no
 fi
 
 XCOS_ENABLE=no
 
-if test "$with_jgraphx" != no -a "$with_gui" != no; then
-   AC_DEFINE([WITH_JGRAPHX], [], [with JGraphX])
+if test "$with_xcos" != no; then
+   AC_DEFINE([WITH_XCOS], [], [with XCos])
 
    save_LIBS="$LIBS"
 
@@ -889,7 +887,7 @@ if test "$with_javasci" != no -o "$with_gui" != no -o "$enable_build_help" != no
 
         if test "$with_gui" != no; then
 
-                if test "$with_jgraphx" != no; then
+                if test "$with_xcos" != no; then
                    # jgraphx
                    AC_JAVA_CHECK_PACKAGE([jgraphx],[com.mxgraph.model.mxCell],[Diagram design])
                    JGRAPHX=$PACKAGE_JAR_FILE
index d9ff12c..edf8a50 100644 (file)
@@ -74,7 +74,7 @@
 <module name="matio" activate="@MATIO_ENABLE@"/>
 <module name="types" activate="@JAVA_ENABLE@"/>
 <module name="hdf5" activate="yes"/>
-<module name="xcos" activate="@GUI_ENABLE@"/>
+<module name="xcos" activate="@XCOS_ENABLE@"/>
 <module name="mpi" activate="@MPI_ENABLE@"/>
 <module name="graphic_objects" activate="@GUI_ENABLE@"/>
 <module name="scinotes" activate="@GUI_ENABLE@"/>
@@ -91,4 +91,3 @@
 <module name="ast" activate="yes"/>
 <module name="external_objects_java" activate="no"/>
 </modules>
-
index 6e7504f..c96d443 100644 (file)
@@ -474,9 +474,12 @@ AC_DEFUN([AC_JAVA_JNI_LIBS], [
        # Sun
           machine=sparc
           ;;
-        powerpc|ppc64)
+        powerpc)
           machine=ppc
           ;;
+        ppc64|ppc64le)
+          machine=ppc64
+          ;;
         armv*)
           machine=arm
           ;;
index d030d0b..45c3b94 100644 (file)
@@ -60,17 +60,17 @@ fi
 
 # --with-umfpack-library set then check in this dir
 if test "x$with_umfpack_library" != "xyes"; then
-       AC_MSG_CHECKING([for umf_divcomplex in $with_umfpack_library])
+       AC_MSG_CHECKING([for umfpack_di_solve in $with_umfpack_library])
        save_LIBS="$LIBS"
        LIBS="$BLAS_LIBS -L$with_umfpack_library -lm $LIBS"
        # We need -lm because sometime (ubuntu 7.10 for example) does not link libamd against lib math
 
-       AC_CHECK_LIB([umfpack], [umf_divcomplex],
+       AC_CHECK_LIB([umfpack], [umfpack_di_solve],
                        [UMFPACK_LIB="-L$with_umfpack_library -lumfpack $UMFPACK_LIB"; UMFPACK_OK=yes],
-            [AC_MSG_ERROR([libumfpack : Library missing. (Cannot find umf_divcomplex). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)])]
+            [AC_MSG_ERROR([libumfpack : Library missing. (Cannot find umfpack_di_solve). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)])]
                        )
 
-#      AC_TRY_LINK_FUNC(umf_divcomplex, [UMFPACK_OK=yes; BLAS_TYPE="Using BLAS_LIBS environment variable"], [UMFPACK_LIBS=""])
+#      AC_TRY_LINK_FUNC(umfpack_di_solve, [UMFPACK_OK=yes; BLAS_TYPE="Using BLAS_LIBS environment variable"], [UMFPACK_LIBS=""])
        AC_MSG_RESULT($UMFPACK_OK)
        LIBS="$save_LIBS"
 fi
@@ -86,11 +86,11 @@ if test $UMFPACK_OK = no; then
             [AC_MSG_ERROR([libamd: Library missing (Cannot find symbol amd_info). Check if libamd (sparse matrix minimum degree ordering) is installed and if the version is correct])]
                        )
        LIBS="$UMFPACK_LIB $LIBS"
-       AC_CHECK_LIB([umfpack], [umf_divcomplex],
+       AC_CHECK_LIB([umfpack], [umfpack_di_solve],
                        [UMFPACK_LIB="-lumfpack $UMFPACK_LIB"; UMFPACK_OK=yes],
-            [AC_MSG_ERROR([libumfpack: Library missing. (Cannot find symbol umf_divcomplex). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)])]
+            [AC_MSG_ERROR([libumfpack: Library missing. (Cannot find symbol umfpack_di_solve). Check if libumfpack is installed and if the version is correct (also called lib suitesparse)])]
                        )
-               LIBS="$save_LIBS"
+       LIBS="$save_LIBS"
 fi
 
 AC_SUBST(UMFPACK_LIB)
index 993d29e..9ddd97e 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ca\n"
 
 #, c-format
index b01ff5f..5ffcb72 100644 (file)
@@ -8,13 +8,13 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2012-01-23 20:24+0000\n"
+"PO-Revision-Date: 2014-09-26 09:18+0000\n"
 "Last-Translator: Zbyněk Schwarz <Unknown>\n"
 "Language-Team: Czech <cs@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 
 #, c-format
 msgid "%s: Can not read input argument #%d.\n"
@@ -44,7 +44,7 @@ msgstr "Nelze komunikovat s převaděčem"
 
 #, c-format
 msgid "Scilab '%s' module disabled in -nogui or -nwni mode.\n"
-msgstr ""
+msgstr "Modul Scilab '%s' je v režimu -nogui or -nwni zakázán.\n"
 
 #, c-format
 msgid "Scilab '%s' module not installed.\n"
index 27fc924..ac2ca8b 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: de\n"
 
 #, c-format
index cc9eae2..5334645 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: es\n"
 
 #, c-format
index 29c7f94..f6b5a7c 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: fr\n"
 
 #, c-format
index 7c05ac2..f716c4f 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: it\n"
 
 #, c-format
index 53159c2..c1e3ff4 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "X-Poedit-Country: Japan\n"
 "Language: ja\n"
 "X-Poedit-Language: Japanese\n"
index 706475e..561b83e 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: pl\n"
 
 #, c-format
index 440b6f1..d6b882e 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: pt_BR\n"
 
 #, c-format
index 332ead9..e9bf67d 100644 (file)
@@ -8,13 +8,13 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2012-01-23 14:39+0000\n"
+"PO-Revision-Date: 2014-05-31 15:45+0000\n"
 "Last-Translator: Stanislav V. Kroter <krotersv@gmail.com>\n"
 "Language-Team: Russian <ru@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ru\n"
 
 #, c-format
@@ -45,7 +45,7 @@ msgstr "Не удалось связаться с интерпретатором
 
 #, c-format
 msgid "Scilab '%s' module disabled in -nogui or -nwni mode.\n"
-msgstr ""
+msgstr "Модуль «%s» выключен в режимах -nogui и -nwni.\n"
 
 #, c-format
 msgid "Scilab '%s' module not installed.\n"
index 252fbbb..e021eb6 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: uk\n"
 
 #, c-format
index d9b0e65..a1fe43a 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: \n"
 
 #, c-format
index 3f93d75..c12c422 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: \n"
 
 #, c-format
index 99e6bc0..3b63410 100644 (file)
@@ -8,13 +8,13 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2013-10-04 11:16+0000\n"
-"Last-Translator: Scilab.team <Unknown>\n"
+"PO-Revision-Date: 2014-09-26 09:20+0000\n"
+"Last-Translator: Zbyněk Schwarz <Unknown>\n"
 "Language-Team: Czech <cs@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 
 #, c-format
 msgid "%s: Invalid argument address"
@@ -37,7 +37,7 @@ msgstr "%s: Nelze vytvořit proměnnou v paměti Scilab"
 
 #, c-format
 msgid "%s: Invalid variable name: %s."
-msgstr ""
+msgstr "%s: Neplatný typ proměnné: %s"
 
 #, c-format
 msgid "%s: Unable to create %s named \"%s\""
@@ -318,4 +318,4 @@ msgstr "%s: neplatné jméno proměnné.\n"
 
 #, c-format
 msgid "%s: Wrong type for input argument #%d: An integer expected.\n"
-msgstr ""
+msgstr "%s: Špatný typ vstupního argumentu #%d: Očekáváno celé číslo.\n"
index ce7eea6..7c2e095 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: de\n"
 
 #, c-format
index 0cb403a..bda996d 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: es\n"
 
 #, c-format
index 7906bf8..35888d7 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: fr\n"
 
 #, c-format
index b685d44..31ceaad 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: it\n"
 
 #, c-format
index 93727fc..d809ab4 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ja\n"
 
 #, c-format
index cc137fa..1c8c56a 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 
 #, c-format
 msgid "%s: Invalid argument address"
index 808b6fa..8629708 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: pt_BR\n"
 
 #, c-format
index dd0a6a7..91e22ed 100644 (file)
@@ -8,13 +8,13 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2014-03-06 14:22+0000\n"
+"PO-Revision-Date: 2014-05-31 15:46+0000\n"
 "Last-Translator: Stanislav V. Kroter <krotersv@gmail.com>\n"
 "Language-Team: Russian <ru@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ru\n"
 
 #, c-format
@@ -38,7 +38,7 @@ msgstr "%s: Невозможно создать переменную в памя
 
 #, c-format
 msgid "%s: Invalid variable name: %s."
-msgstr ""
+msgstr "%s: Недопустимое имя переменной: %s."
 
 #, c-format
 msgid "%s: Unable to create %s named \"%s\""
index bf0ac63..4ca3a7d 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ukPlural-Forms: nplurals=1; plural=0;\n"
 
 #, c-format
index db673a1..ff64c17 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 
 #, c-format
 msgid "%s: Invalid argument address"
index 2c20a7d..a886314 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: \n"
 
 #, c-format
index d8bd1fe..9ce072a 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ca\n"
 
 #, c-format
index d471ec1..a768308 100644 (file)
@@ -8,17 +8,17 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2013-09-24 11:51+0000\n"
+"PO-Revision-Date: 2014-09-26 09:20+0000\n"
 "Last-Translator: Zbyněk Schwarz <Unknown>\n"
 "Language-Team: Czech <cs@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 
 #, c-format
 msgid "%s: Wrong type for argument #%d: A real expected.\n"
-msgstr ""
+msgstr "%s: Špatný typ argumentu #%d: Očekáváno reálné číslo.\n"
 
 #, c-format
 msgid "%s: the computation is already terminated\n"
index e8e6d43..20b015e 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: de\n"
 
 #, c-format
index b295b94..3100e44 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: es\n"
 
 #, c-format
index 8aff85a..3ead4fa 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: fr\n"
 
 #, c-format
index 5aa7337..50cdcf9 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: it\n"
 
 #, c-format
index 5fcf734..7a47280 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ja\n"
 
 #, c-format
index 15fe362..5bb5270 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: pl\n"
 
 #, c-format
index bba4238..13152c6 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: pt_BR\n"
 
 #, c-format
index 2dbac9b..fa865a9 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: ru\n"
 
 #, c-format
index b7ca3e2..219d6ae 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: uk\n"
 
 #, c-format
index 5f3cd59..85101bd 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: \n"
 
 #, c-format
index 009eb06..5d53823 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Launchpad (build 16967)\n"
+"X-Generator: Launchpad (build 17196)\n"
 "Language: \n"
 
 #, c-format
diff --git a/scilab/modules/arnoldi/tests/nonreg_tests/bug_13058.dia.ref b/scilab/modules/arnoldi/tests/nonreg_tests/bug_13058.dia.ref
new file mode 100644 (file)
index 0000000..c4f47b1
--- /dev/null
@@ -0,0 +1,26 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Adeline CARNIS
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+// <-- Non-regression test for bug 13058 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=13058
+//
+// <-- Short Description -->
+//    The release 3.1.4 of arpack ng library fixes this bug.
+// =============================================================================
+A = [2.486880466472303  2.008746355685131  1.655976676384840  1.571428571428571  1.469387755102041  1.635568513119533  1.927113702623907
+2.008746355685131  2.364431486880466  1.967930029154519  1.696793002915452  1.551020408163265  1.530612244897959  1.635568513119533
+1.655976676384840  1.967930029154519  2.405247813411079  1.947521865889213  1.758017492711370  1.551020408163265  1.469387755102041
+1.571428571428571  1.696793002915452  1.947521865889213  2.323615160349854  1.947521865889213  1.696793002915452  1.571428571428571
+1.469387755102041  1.551020408163265  1.758017492711370  1.947521865889213  2.405247813411079  1.967930029154519  1.655976676384840
+1.635568513119533  1.530612244897959  1.551020408163265  1.696793002915452  1.967930029154519  2.364431486880466  2.008746355685131
+1.927113702623907  1.635568513119533  1.469387755102041  1.571428571428571  1.655976676384840  2.008746355685131  2.486880466472303];
+d0 = spec(A);
+B = eye(7, 7);
+d1 = eigs(A, B, 4, "BE");
+assert_checkalmostequal(d1, [d0(1:2); d0($-1:$)], 1.e-12);
diff --git a/scilab/modules/arnoldi/tests/nonreg_tests/bug_13058.tst b/scilab/modules/arnoldi/tests/nonreg_tests/bug_13058.tst
new file mode 100644 (file)
index 0000000..84e04ed
--- /dev/null
@@ -0,0 +1,31 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Adeline CARNIS
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- CLI SHELL MODE -->
+
+// <-- Non-regression test for bug 13058 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=13058
+//
+// <-- Short Description -->
+//    The release 3.1.4 of arpack ng library fixes this bug.
+// =============================================================================
+
+A = [2.486880466472303  2.008746355685131  1.655976676384840  1.571428571428571  1.469387755102041  1.635568513119533  1.927113702623907
+2.008746355685131  2.364431486880466  1.967930029154519  1.696793002915452  1.551020408163265  1.530612244897959  1.635568513119533
+1.655976676384840  1.967930029154519  2.405247813411079  1.947521865889213  1.758017492711370  1.551020408163265  1.469387755102041
+1.571428571428571  1.696793002915452  1.947521865889213  2.323615160349854  1.947521865889213  1.696793002915452  1.571428571428571
+1.469387755102041  1.551020408163265  1.758017492711370  1.947521865889213  2.405247813411079  1.967930029154519  1.655976676384840
+1.635568513119533  1.530612244897959  1.551020408163265  1.696793002915452  1.967930029154519  2.364431486880466  2.008746355685131
+1.927113702623907  1.635568513119533  1.469387755102041  1.571428571428571  1.655976676384840  2.008746355685131  2.486880466472303];
+
+d0 = spec(A);
+
+B = eye(7, 7);
+d1 = eigs(A, B, 4, "BE");
+assert_checkalmostequal(d1, [d0(1:2); d0($-1:$)], 1.e-12);
index c06db79..dccdcc9 100644 (file)
@@ -5,7 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // =============================================================================
 // <-- CLI SHELL MODE -->
-// unit tests for eigs function 
+// unit tests for eigs function
 // =============================================================================
 // Interface
 // =========
@@ -145,14 +145,14 @@ assert_checkerror("eigs(sparse(A), [], 4, %nan)", refMsg);
 assert_checkfalse(execstr("eigs(sparse(A), [], 4, %f)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong type for input argument #%d: a real scalar or a string expected.\n"), "eigs", 4);
 assert_checkerror("eigs(sparse(A), [], 4, %f)", refMsg);
-which = 'ahh';
+which = "ahh";
 assert_checkfalse(execstr("eigs(A, [], 4, which)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong value for input argument #%d: Unrecognized sigma value.\n Sigma must be one of ''%s'', ''%s'', ''%s'', ''%s'' or ''%s''.\n"), "eigs", 4, "LM", "SM", "LA", "SA", "BE");
 assert_checkerror("eigs(A, [], 4, which)", refMsg);
 assert_checkfalse(execstr("eigs(sparse(A), [], 4, which)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong value for input argument #%d: Unrecognized sigma value.\n Sigma must be one of ''%s'', ''%s'', ''%s'', ''%s'' or ''%s''.\n"), "eigs", 4, "LM", "SM", "LA", "SA", "BE");
 assert_checkerror("eigs(sparse(A), [], 4, which)", refMsg);
-which = 'LM';
+which = "LM";
 assert_checkfalse(execstr("eigs(A, [], 4, which ,%nan)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong type for input argument #%d: A structure expected"), "eigs", 5);
 assert_checkerror("eigs(A, [], 4, which ,%nan)", refMsg);
@@ -401,37 +401,37 @@ A = sparse(A);
 d1 = eigs(A, [], k);
 d0 = spec(full(A));
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 'SM');
-assert_checkalmostequal(d1, d0(1:k), 1.e-10); 
-d1 = eigs(A, [], k, 'LA');
+d1 = eigs(A, [], k, "SM");
+assert_checkalmostequal(d1, d0(1:k), 1.e-10);
+d1 = eigs(A, [], k, "LA");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 'SA');
+d1 = eigs(A, [], k, "SA");
 assert_checkalmostequal(d1, d0(k:-1:1), 1.e-10);
-d1 = eigs(A, [], k, 'BE');
-assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 2); 
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10); 
-d1 = eigs(A, speye(n,n), k, 'LM');
+d1 = eigs(A, [], k, "BE");
+assert_checkalmostequal(d1, [d0(1:2); d0($-2:$)], 1.e-10);
+d1 = eigs(A, [], k, 2);
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
+d1 = eigs(A, speye(n,n), k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 d1 = eigs(A, speye(n,n), k, 2);
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);  
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 'LM', opts); 
+d1 = eigs(A, speye(n,n), k, "LM", opts);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 2, opts); 
+d1 = eigs(A, speye(n,n), k, 2, opts);
 assert_checkalmostequal(eigs(A, [],k, 2), d0(3:3+k-1), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LA');
+[d1, v1] = eigs(A, [], k, "LA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SA');
+[d1, v1] = eigs(A, [], k, "SA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'BE');
+[d1, v1] = eigs(A, [], k, "BE");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 n = 20;
 k = 5;
@@ -441,42 +441,42 @@ A(2:$,1:$-1) = A(2:$,1:$-1) + diag(-6*ones(n-1,1));
 A = sparse(A);
 d1 = eigs(A, [], k);
 d0 = gsort(spec(full(A)));
-assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10); 
-d1 = eigs(A, [], k, 'LM');
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
-d1 = eigs(A, [], k, 'SM');
+d1 = eigs(A, [], k, "LM");
+assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
+d1 = eigs(A, [], k, "SM");
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), real(d0(k+2-1:-1:2)), 1.e-10);
-d1 = eigs(A, [], k, 'SR');
+d1 = eigs(A, [], k, "SR");
 assert_checkalmostequal(real(d1), gsort(real(d0([13 14 18 19 20]))), 1.e-10);
-d1 = eigs(A, [], k, 'LI');
+d1 = eigs(A, [], k, "LI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([3 4 2 1 18]))), 1.e-10);
-d1 = eigs(A, [], k, 'SI');
+d1 = eigs(A, [], k, "SI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([9 10 11 12 15]))), 1.e-10);
-d1 = eigs(A, [], k, 2); 
+d1 = eigs(A, [], k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
-d1 = eigs(A, speye(n,n), k, 'LM');
+d1 = eigs(A, speye(n,n), k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 d1 = eigs(A, speye(n,n), k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 'LM', opts);
+d1 = eigs(A, speye(n,n), k, "LM", opts);
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 opts.cholB = %t;
 d1 = eigs(A, speye(n,n), k, 2, opts);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 n = 20;
 k = 5;
@@ -489,32 +489,32 @@ d0 = gsort(spec(full(A)));
 r = gsort(real(d0));
 im = gsort(imag(d0));
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
-d1 = eigs(A, [], k, 'LM');
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, [], k, "LM");
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 //d1 = eigs(A, [], k, 'SM');
 //assert_checkalmostequal(abs(d1), abs(d0(1:k)), 1.e-14); // error -> impossible to invert complex sparse matrix
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), real(d0(k:-1:1)), 1.e-10);
-d1 = eigs(A, [], k, 'SR');
+d1 = eigs(A, [], k, "SR");
 assert_checkalmostequal(real(d1), r($-k+1:$), 1.e-10);
-d1 = eigs(A, [], k, 'LI');
-assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10); 
-d1 = eigs(A, [], k, 'SI');
-assert_checkalmostequal(imag(d1), im($-k+1:$), 1.e-10); 
-d1 = eigs(A, speye(n,n), k, 'LM');
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, [], k, "LI");
+assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10);
+d1 = eigs(A, [], k, "SI");
+assert_checkalmostequal(imag(d1), im($-k+1:$), 1.e-10);
+d1 = eigs(A, speye(n,n), k, "LM");
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 'LM', opts);
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
-[d1, v1] = eigs(A, [], k, 'LM');
+d1 = eigs(A, speye(n,n), k, "LM", opts);
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 n = 20;
 k = 5;
@@ -524,37 +524,37 @@ A(2:$,1:$-1) = A(2:$,1:$-1) + diag(6*ones(n-1,1));
 d1 = eigs(A, [], k);
 d0 = spec(A);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 'SM');
-assert_checkalmostequal(d1, d0(1:k), 1.e-10); 
-d1 = eigs(A, [], k, 'LA');
+d1 = eigs(A, [], k, "SM");
+assert_checkalmostequal(d1, d0(1:k), 1.e-10);
+d1 = eigs(A, [], k, "LA");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 'SA');
+d1 = eigs(A, [], k, "SA");
 assert_checkalmostequal(d1, d0(k:-1:1), 1.e-10);
-d1 = eigs(A, [], k, 'BE');
-assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
-d1 = eigs(A, [], k, 2); 
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10); 
-d1 = eigs(A, eye(n,n), k, 'LM');
+d1 = eigs(A, [], k, "BE");
+assert_checkalmostequal(d1, [d0(1:2); d0($-2:$)], 1.e-10);
+d1 = eigs(A, [], k, 2);
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
+d1 = eigs(A, eye(n,n), k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 d1 = eigs(A, eye(n,n), k, 2);
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);  
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 'LM', opts); 
+d1 = eigs(A, eye(n,n), k, "LM", opts);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 2, opts); 
+d1 = eigs(A, eye(n,n), k, 2, opts);
 assert_checkalmostequal(eigs(A, [],k, 2), d0(3:3+k-1), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LA');
+[d1, v1] = eigs(A, [], k, "LA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SA');
+[d1, v1] = eigs(A, [], k, "SA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'BE');
+[d1, v1] = eigs(A, [], k, "BE");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 n = 20;
 k = 5;
@@ -563,42 +563,42 @@ A(1:$-1,2:$) = A(1:$-1,2:$) + diag(6*ones(n-1,1));
 A(2:$,1:$-1) = A(2:$,1:$-1) + diag(-6*ones(n-1,1));
 d1 = eigs(A, [], k);
 d0 = gsort(spec(A));
-assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10); 
-d1 = eigs(A, [], k, 'LM');
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
-d1 = eigs(A, [], k, 'SM');
+d1 = eigs(A, [], k, "LM");
+assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
+d1 = eigs(A, [], k, "SM");
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), real(d0(k+2-1:-1:2)), 1.e-10);
-d1 = eigs(A, [], k, 'SR');
+d1 = eigs(A, [], k, "SR");
 assert_checkalmostequal(real(d1), gsort(real(d0([13 14 18 19 20]))), 1.e-10);
-d1 = eigs(A, [], k, 'LI');
+d1 = eigs(A, [], k, "LI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([3 4 2 1 18]))), 1.e-10);
-d1 = eigs(A, [], k, 'SI');
+d1 = eigs(A, [], k, "SI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([9 10 11 12 15]))), 1.e-10);
-d1 = eigs(A, [], k, 2); 
+d1 = eigs(A, [], k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
-d1 = eigs(A, eye(n,n), k, 'LM');
+d1 = eigs(A, eye(n,n), k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 d1 = eigs(A, eye(n,n), k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 'LM', opts);
+d1 = eigs(A, eye(n,n), k, "LM", opts);
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 opts.cholB = %t;
 d1 = eigs(A, eye(n,n), k, 2, opts);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 n = 20;
 k = 5;
@@ -610,37 +610,37 @@ d0 = gsort(spec(A));
 r = gsort(real(d0));
 im = gsort(imag(d0));
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
-d1 = eigs(A, [], k, 'SM');
-assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10); 
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "SM");
+assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10);
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), r(k:-1:1), 1.e-10);
-d1 = eigs(A, [], k, 'SR');
-assert_checkalmostequal(real(d1), r($-k+1:$), 1.e-10);  
-d1 = eigs(A, [], k, 'LI');
-assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10); 
-d1 = eigs(A, [], k, 'SI');
+d1 = eigs(A, [], k, "SR");
+assert_checkalmostequal(real(d1), r($-k+1:$), 1.e-10);
+d1 = eigs(A, [], k, "LI");
+assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10);
+d1 = eigs(A, [], k, "SI");
 assert_checkalmostequal(imag(d1), im($-k+1:$), 1.e-10);
-d1 = eigs(A, [], k, 2); 
+d1 = eigs(A, [], k, 2);
 assert_checkalmostequal(gsort(abs(d1)), gsort(abs(d0($-1:-1:$-k))), 1.e-10);
-d1 = eigs(A, eye(n,n), k, 'LM');
+d1 = eigs(A, eye(n,n), k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 'LM', opts);
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, eye(n,n), k, "LM", opts);
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 opts.cholB = %t;
 d1 = eigs(A, eye(n,n), k, 2, opts);
-assert_checkalmostequal(abs(eigs(A, [], k, 2)), abs(d1), 1.e-10);  
-[d1, v1] = eigs(A, [], k, 'LM');
+assert_checkalmostequal(abs(eigs(A, [], k, 2)), abs(d1), 1.e-10);
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
 clear opts
 // Tests : A is a function
@@ -656,7 +656,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %t;
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = spec(full(A));
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 clear fn
@@ -665,7 +665,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %t;
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k, "SM", opts );
 assert_checkalmostequal(d1, d0(1:k), 1.e-10);
 clear fn
 function y = fn(x)
@@ -687,7 +687,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = gsort(spec(full(A)));
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 clear fn
@@ -696,7 +696,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k, "SM", opts );
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
 clear fn
 function y = fn(x)
@@ -718,7 +718,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %f;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = gsort(spec(full(A)));
 r = gsort(real(d0));
 im = gsort(imag(d0));
@@ -729,8 +729,8 @@ function y = fn(x)
 endfunction
 opts.isreal = %f;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'SM', opts );
-assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10); 
+d1 = eigs(fn, n, [], k, "SM", opts );
+assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10);
 clear fn
 function y = fn(x)
     y = (A - 2 * speye(n,n)) \x;
@@ -752,7 +752,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %t;
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = spec(A);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 clear fn
@@ -761,7 +761,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %t;
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k, "SM", opts );
 assert_checkalmostequal(d1, d0(1:k), 1.e-10);
 clear fn
 function y = fn(x)
@@ -782,7 +782,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = gsort(spec(A));
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 clear fn
@@ -791,7 +791,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %t;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k, "SM", opts );
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
 clear fn
 function y = fn(x)
@@ -812,7 +812,7 @@ function y = fn(x)
 endfunction
 opts.isreal = %f;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = gsort(spec(A));
 r = gsort(real(d0));
 im = gsort(imag(d0));
@@ -823,8 +823,8 @@ function y = fn(x)
 endfunction
 opts.isreal = %f;
 opts.issym = %f;
-d1 = eigs(fn, n, [], k, 'SM', opts );
-assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10); 
+d1 = eigs(fn, n, [], k, "SM", opts );
+assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10);
 clear fn
 function y = fn(x)
     y = (A - 2 * speye(n,n)) \x;
index 87e49ba..3c8cd40 100644 (file)
@@ -7,7 +7,7 @@
 
 // <-- CLI SHELL MODE -->
 
-// unit tests for eigs function 
+// unit tests for eigs function
 // =============================================================================
 
 // Interface
@@ -195,7 +195,7 @@ assert_checkfalse(execstr("eigs(sparse(A), [], 4, %f)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong type for input argument #%d: a real scalar or a string expected.\n"), "eigs", 4);
 assert_checkerror("eigs(sparse(A), [], 4, %f)", refMsg);
 
-which = 'ahh';
+which = "ahh";
 assert_checkfalse(execstr("eigs(A, [], 4, which)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong value for input argument #%d: Unrecognized sigma value.\n Sigma must be one of ''%s'', ''%s'', ''%s'', ''%s'' or ''%s''.\n"), "eigs", 4, "LM", "SM", "LA", "SA", "BE");
 assert_checkerror("eigs(A, [], 4, which)", refMsg);
@@ -204,7 +204,7 @@ assert_checkfalse(execstr("eigs(sparse(A), [], 4, which)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong value for input argument #%d: Unrecognized sigma value.\n Sigma must be one of ''%s'', ''%s'', ''%s'', ''%s'' or ''%s''.\n"), "eigs", 4, "LM", "SM", "LA", "SA", "BE");
 assert_checkerror("eigs(sparse(A), [], 4, which)", refMsg);
 
-which = 'LM';
+which = "LM";
 assert_checkfalse(execstr("eigs(A, [], 4, which ,%nan)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong type for input argument #%d: A structure expected"), "eigs", 5);
 assert_checkerror("eigs(A, [], 4, which ,%nan)", refMsg);
@@ -287,6 +287,8 @@ assert_checkfalse(execstr("eigs(sparse(A), [], 4, which ,opts)", "errcatch") ==
 refMsg = msprintf(_("%s: Wrong type for input argument #%d: %s must be a real scalar.\n"), "eigs", 6, "opts.tol");
 assert_checkerror("eigs(sparse(A), [], 4, which, opts)", refMsg);
 
+
+
 opts.tol  = %nan;
 assert_checkfalse(execstr("eigs(A, [], 4, which ,opts)", "errcatch") == 0);
 refMsg = msprintf(_("%s: Wrong type for input argument #%d: %s must be a real scalar.\n"), "eigs", 6, "opts.tol");
@@ -523,51 +525,51 @@ d1 = eigs(A, [], k);
 d0 = spec(full(A));
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
-d1 = eigs(A, [], k, 'SM');
-assert_checkalmostequal(d1, d0(1:k), 1.e-10); 
+d1 = eigs(A, [], k, "SM");
+assert_checkalmostequal(d1, d0(1:k), 1.e-10);
 
-d1 = eigs(A, [], k, 'LA');
+d1 = eigs(A, [], k, "LA");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
-d1 = eigs(A, [], k, 'SA');
+d1 = eigs(A, [], k, "SA");
 assert_checkalmostequal(d1, d0(k:-1:1), 1.e-10);
 
-d1 = eigs(A, [], k, 'BE');
-assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
+d1 = eigs(A, [], k, "BE");
+assert_checkalmostequal(d1, [d0(1:2); d0($-2:$)], 1.e-10);
 
-d1 = eigs(A, [], k, 2); 
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10); 
+d1 = eigs(A, [], k, 2);
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
 
-d1 = eigs(A, speye(n,n), k, 'LM');
+d1 = eigs(A, speye(n,n), k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
 d1 = eigs(A, speye(n,n), k, 2);
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);  
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 'LM', opts); 
+d1 = eigs(A, speye(n,n), k, "LM", opts);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 2, opts); 
+d1 = eigs(A, speye(n,n), k, 2, opts);
 assert_checkalmostequal(eigs(A, [],k, 2), d0(3:3+k-1), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LA');
+[d1, v1] = eigs(A, [], k, "LA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SA');
+[d1, v1] = eigs(A, [], k, "SA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'BE');
+[d1, v1] = eigs(A, [], k, "BE");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
 
@@ -581,59 +583,59 @@ A = sparse(A);
 d1 = eigs(A, [], k);
 d0 = gsort(spec(full(A)));
 
-assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10); 
+assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
-d1 = eigs(A, [], k, 'SM');
+d1 = eigs(A, [], k, "SM");
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), real(d0(k+2-1:-1:2)), 1.e-10);
 
-d1 = eigs(A, [], k, 'SR');
+d1 = eigs(A, [], k, "SR");
 assert_checkalmostequal(real(d1), gsort(real(d0([13 14 18 19 20]))), 1.e-10);
 
-d1 = eigs(A, [], k, 'LI');
+d1 = eigs(A, [], k, "LI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([3 4 2 1 18]))), 1.e-10);
 
-d1 = eigs(A, [], k, 'SI');
+d1 = eigs(A, [], k, "SI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([9 10 11 12 15]))), 1.e-10);
 
-d1 = eigs(A, [], k, 2); 
+d1 = eigs(A, [], k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 
-d1 = eigs(A, speye(n,n), k, 'LM');
+d1 = eigs(A, speye(n,n), k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
 d1 = eigs(A, speye(n,n), k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 'LM', opts);
+d1 = eigs(A, speye(n,n), k, "LM", opts);
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
 opts.cholB = %t;
 d1 = eigs(A, speye(n,n), k, 2, opts);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
 n = 20;
@@ -649,44 +651,44 @@ r = gsort(real(d0));
 im = gsort(imag(d0));
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LM');
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, [], k, "LM");
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
 //d1 = eigs(A, [], k, 'SM');
 //assert_checkalmostequal(abs(d1), abs(d0(1:k)), 1.e-14); // error -> impossible to invert complex sparse matrix
 
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), real(d0(k:-1:1)), 1.e-10);
 
-d1 = eigs(A, [], k, 'SR');
+d1 = eigs(A, [], k, "SR");
 assert_checkalmostequal(real(d1), r($-k+1:$), 1.e-10);
 
-d1 = eigs(A, [], k, 'LI');
-assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10); 
+d1 = eigs(A, [], k, "LI");
+assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10);
 
-d1 = eigs(A, [], k, 'SI');
-assert_checkalmostequal(imag(d1), im($-k+1:$), 1.e-10); 
+d1 = eigs(A, [], k, "SI");
+assert_checkalmostequal(imag(d1), im($-k+1:$), 1.e-10);
 
-d1 = eigs(A, speye(n,n), k, 'LM');
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, speye(n,n), k, "LM");
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, speye(n,n), k, 'LM', opts);
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, speye(n,n), k, "LM", opts);
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
 
@@ -701,51 +703,51 @@ d0 = spec(A);
 
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
-d1 = eigs(A, [], k, 'SM');
-assert_checkalmostequal(d1, d0(1:k), 1.e-10); 
+d1 = eigs(A, [], k, "SM");
+assert_checkalmostequal(d1, d0(1:k), 1.e-10);
 
-d1 = eigs(A, [], k, 'LA');
+d1 = eigs(A, [], k, "LA");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
-d1 = eigs(A, [], k, 'SA');
+d1 = eigs(A, [], k, "SA");
 assert_checkalmostequal(d1, d0(k:-1:1), 1.e-10);
 
-d1 = eigs(A, [], k, 'BE');
-assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
+d1 = eigs(A, [], k, "BE");
+assert_checkalmostequal(d1, [d0(1:2); d0($-2:$)], 1.e-10);
 
-d1 = eigs(A, [], k, 2); 
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10); 
+d1 = eigs(A, [], k, 2);
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
 
-d1 = eigs(A, eye(n,n), k, 'LM');
+d1 = eigs(A, eye(n,n), k, "LM");
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
 d1 = eigs(A, eye(n,n), k, 2);
-assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);  
+assert_checkalmostequal(d1, d0(3:3+k-1), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 'LM', opts); 
+d1 = eigs(A, eye(n,n), k, "LM", opts);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 2, opts); 
+d1 = eigs(A, eye(n,n), k, 2, opts);
 assert_checkalmostequal(eigs(A, [],k, 2), d0(3:3+k-1), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LA');
+[d1, v1] = eigs(A, [], k, "LA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SA');
+[d1, v1] = eigs(A, [], k, "SA");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'BE');
+[d1, v1] = eigs(A, [], k, "BE");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
 n = 20;
@@ -757,59 +759,59 @@ A(2:$,1:$-1) = A(2:$,1:$-1) + diag(-6*ones(n-1,1));
 d1 = eigs(A, [], k);
 d0 = gsort(spec(A));
 
-assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10); 
+assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
-d1 = eigs(A, [], k, 'SM');
+d1 = eigs(A, [], k, "SM");
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), real(d0(k+2-1:-1:2)), 1.e-10);
 
-d1 = eigs(A, [], k, 'SR');
+d1 = eigs(A, [], k, "SR");
 assert_checkalmostequal(real(d1), gsort(real(d0([13 14 18 19 20]))), 1.e-10);
 
-d1 = eigs(A, [], k, 'LI');
+d1 = eigs(A, [], k, "LI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([3 4 2 1 18]))), 1.e-10);
 
-d1 = eigs(A, [], k, 'SI');
+d1 = eigs(A, [], k, "SI");
 assert_checkalmostequal(abs(imag(d1)), abs(imag(d0([9 10 11 12 15]))), 1.e-10);
 
-d1 = eigs(A, [], k, 2); 
+d1 = eigs(A, [], k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 
-d1 = eigs(A, eye(n,n), k, 'LM');
+d1 = eigs(A, eye(n,n), k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
 d1 = eigs(A, eye(n,n), k, 2);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 'LM', opts);
+d1 = eigs(A, eye(n,n), k, "LM", opts);
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
 opts.cholB = %t;
 d1 = eigs(A, eye(n,n), k, 2, opts);
 assert_checkalmostequal(abs(d1), abs(d0([19 20 12 11 15])), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SM');
+[d1, v1] = eigs(A, [], k, "SM");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1,sqrt(%eps), 1.e-10);
 
 
@@ -826,51 +828,51 @@ im = gsort(imag(d0));
 
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LM');
+d1 = eigs(A, [], k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
-d1 = eigs(A, [], k, 'SM');
-assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10); 
+d1 = eigs(A, [], k, "SM");
+assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10);
 
-d1 = eigs(A, [], k, 'LR');
+d1 = eigs(A, [], k, "LR");
 assert_checkalmostequal(real(d1), r(k:-1:1), 1.e-10);
 
-d1 = eigs(A, [], k, 'SR');
-assert_checkalmostequal(real(d1), r($-k+1:$), 1.e-10);  
+d1 = eigs(A, [], k, "SR");
+assert_checkalmostequal(real(d1), r($-k+1:$), 1.e-10);
 
-d1 = eigs(A, [], k, 'LI');
-assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10); 
+d1 = eigs(A, [], k, "LI");
+assert_checkalmostequal(imag(d1), im(k:-1:1), 1.e-10);
 
-d1 = eigs(A, [], k, 'SI');
+d1 = eigs(A, [], k, "SI");
 assert_checkalmostequal(imag(d1), im($-k+1:$), 1.e-10);
 
-d1 = eigs(A, [], k, 2); 
+d1 = eigs(A, [], k, 2);
 assert_checkalmostequal(gsort(abs(d1)), gsort(abs(d0($-1:-1:$-k))), 1.e-10);
 
-d1 = eigs(A, eye(n,n), k, 'LM');
+d1 = eigs(A, eye(n,n), k, "LM");
 assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
 opts.cholB = %t;
-d1 = eigs(A, eye(n,n), k, 'LM', opts);
-assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10); 
+d1 = eigs(A, eye(n,n), k, "LM", opts);
+assert_checkalmostequal(abs(d1), abs(d0(k:-1:1)), 1.e-10);
 
 opts.cholB = %t;
 d1 = eigs(A, eye(n,n), k, 2, opts);
-assert_checkalmostequal(abs(eigs(A, [], k, 2)), abs(d1), 1.e-10);  
+assert_checkalmostequal(abs(eigs(A, [], k, 2)), abs(d1), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LM');
+[d1, v1] = eigs(A, [], k, "LM");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LR');
+[d1, v1] = eigs(A, [], k, "LR");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SR');
+[d1, v1] = eigs(A, [], k, "SR");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'LI');
+[d1, v1] = eigs(A, [], k, "LI");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
 
-[d1, v1] = eigs(A, [], k, 'SI');
+[d1, v1] = eigs(A, [], k, "SI");
 assert_checkalmostequal(A*v1, v1*d1, sqrt(%eps), 1.e-10);
 
 clear opts
@@ -890,7 +892,7 @@ endfunction
 opts.isreal = %t;
 opts.issym = %t;
 
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = spec(full(A));
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
@@ -902,7 +904,7 @@ endfunction
 opts.isreal = %t;
 opts.issym = %t;
 
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k, "SM", opts );
 assert_checkalmostequal(d1, d0(1:k), 1.e-10);
 
 clear fn
@@ -931,7 +933,7 @@ endfunction
 opts.isreal = %t;
 opts.issym = %f;
 
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = gsort(spec(full(A)));
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
@@ -943,7 +945,7 @@ endfunction
 opts.isreal = %t;
 opts.issym = %f;
 
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k, "SM", opts );
 assert_checkalmostequal(abs(d1), abs(d0($-k:$-1)), 1.e-10);
 
 clear fn
@@ -973,7 +975,7 @@ endfunction
 opts.isreal = %f;
 opts.issym = %f;
 
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = gsort(spec(full(A)));
 r = gsort(real(d0));
 im = gsort(imag(d0));
@@ -987,8 +989,8 @@ endfunction
 opts.isreal = %f;
 opts.issym = %f;
 
-d1 = eigs(fn, n, [], k, 'SM', opts );
-assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10); 
+d1 = eigs(fn, n, [], k, "SM", opts );
+assert_checkalmostequal(abs(d1), abs(d0($-k+1:$)), 1.e-10);
 
 clear fn
 function y = fn(x)
@@ -1019,7 +1021,7 @@ endfunction
 opts.isreal = %t;
 opts.issym = %t;
 
-d1 = eigs(fn, n, [], k, 'LM', opts );
+d1 = eigs(fn, n, [], k, "LM", opts );
 d0 = spec(A);
 assert_checkalmostequal(d1, d0(($-k+1):$), 1.e-10);
 
@@ -1031,7 +1033,7 @@ endfunction
 opts.isreal = %t;
 opts.issym = %t;
 
-d1 = eigs(fn, n, [], k, 'SM', opts );
+d1 = eigs(fn, n, [], k,&nbs