Merge remote-tracking branch 'origin/5.5' 91/15291/1
Vincent COUVERT [Mon, 29 Sep 2014 09:42:25 +0000 (11:42 +0200)]
Change-Id: I2531e55b4dc94fb609241736fcd104c6aa0ac913

948 files changed:
scilab/CHANGES_5.5.X
scilab/Makefile.am
scilab/Makefile.in
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/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/elementary_functions/tests/unit_tests/prod.dia.ref
scilab/modules/elementary_functions/tests/unit_tests/prod.tst
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/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/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/etc/images_md5.txt
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/src/fortran/i_prod.f
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/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_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/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/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/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..4b7712c 100644 (file)
@@ -1,46 +1,53 @@
-                     Changes between version 5.5.0 and 5.5.1
+                     Changes between version 5.5.0 and 5.5.1
                      =======================================
 
-Obsolete & Removed Functions
-============================
+Removed Functions
+==================
 
-* datatipContextMenu() and datatipEventhandler() removed (See bug #8646).
+* 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 +56,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 #11284 fixed - Calling sequences added in file help page.
 
-* Bug #10784 fixed - clc function was not available in CLI & ADV-CLI modes.
+* Bug #11405 fixed - Hypermatrix support added for extraction.
 
-* Bug #11035 fixed - Scilab crashed when loading a file created with Matlab 7.12.
+* Bug #12580 fixed - Demonstration GUI now displays an arrow if a selected item
+                     has sub-categories.
 
-* Bug #11284 fixed - Some calling sequences added in file help page.
+* 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 librarypath.
+* Bug #12918 fixed - OpenSUSE 12.3 x64 did not have gluegen2-rt in library path.
 
-* Bug #12986 fixed - Scilab did not start on CentOS 5.9 (GLIBC issue).
+* Bug #12986 fixed - Scilab did not start under CentOS 5.9 (GLIBC issue).
 
-* Bug #12987 fixed - Scilab did not start on Ubuntu 10.04 (GLIBC issue).
+* Bug #12987 fixed - Scilab did not start under 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 +96,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 #13339 fixed - Kronecker tensor product now works on hypermatrices.
 
-* Bug #13343 fixed - In console popup menu, 'help about a selected text' moved
-                     from bottom to top for consistency with Scinotes.
+* Bug #13343 fixed - In console popup menu, "help about a selected text" moved
+                     from bottom to top for better consistency with SciNotes.
 
-* Bug #13344 fixed - User defined ticks were not drawn at the right position.
+* Bug #13344 fixed - User-defined ticks were not drawn at the right position.
 
-* Bug #13345 fixed - Scilab did not start on Debian Wheezy (GLIBC issue).
+* Bug #13345 fixed - Scilab did not start under Debian Wheezy (GLIBC issue).
 
-* Bug #13346 fixed - Filter did not works for simple delays.
-                     Improved documentation on the function filter.
+* Bug #13346 fixed - filter did not work for simple delays.
+                     filter help page improved.
 
-* Bug #13349 fixed - Double-clicking on a MAT-file in file browser did not load it.
+* 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" function.
+* 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 +165,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 +173,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 +189,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 +205,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 +228,48 @@ 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.
+
 
 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 +278,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 +288,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 +3250,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 06d3d44..8c79abe 100644 (file)
@@ -255,8 +255,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 b452df2..51f373d 100644 (file)
@@ -2145,8 +2145,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 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, "SM", opts );
 assert_checkalmostequal(d1, d0(1:k), 1.e-10);
 
 clear fn
@@ -1059,7 +1061,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(A));
 assert_checkalmostequal(abs(d1), abs(d0(k+2-1:-1:2)), 1.e-10);
 
@@ -1071,7 +1073,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
@@ -1100,7 +1102,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(A));
 r = gsort(real(d0));
 im = gsort(imag(d0));
@@ -1114,8 +1116,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)
index d0ececa..aac8965 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 ef1049a..624b979 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: Wrong number of input arguments: %d expected.\n"
index c721d9f..e0b67e0 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 450f2f0..6cbfb31 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 a96cd39..3e9e09d 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 fc5fca2..1458c98 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 d62563b..c88d25b 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 c726693..0cfa0fd 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 54a58c6..0b15269 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 c777fd2..85d1d8f 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-17 16:24+0000\n"
+"PO-Revision-Date: 2014-05-12 13:37+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
@@ -561,7 +561,7 @@ msgid "Atoms Help..."
 msgstr "Справка по Atoms"
 
 msgid "Back"
-msgstr ""
+msgstr "Назад"
 
 msgid "Remove"
 msgstr "Удалить"
@@ -570,7 +570,7 @@ msgid "Install"
 msgstr "Установить"
 
 msgid "Autoload"
-msgstr ""
+msgstr "Автозагрузка"
 
 msgid "List of installed modules"
 msgstr "Список установленных модулей"
@@ -604,12 +604,14 @@ msgid "Remove done! Please restart Scilab to take changes into account. "
 msgstr "Удаление завершено! Перезапустите Scilab для применения изменений. "
 
 msgid "The module will be automatically loaded at next startup."
-msgstr ""
+msgstr "Модуль будет автоматически загружен при следующем запуске."
 
 msgid ""
 "Autoload at startup is canceled. The Toolboxes menu or atomsLoad() can be "
 "used to load the module when needed."
 msgstr ""
+"Автозагрузка при запуске отменена. При необходимости можно использовать меню "
+"Toolboxes или atomsLoad()."
 
 msgid "Download size"
 msgstr "Размер загрузки"
@@ -966,7 +968,7 @@ msgid "Image Processing"
 msgstr "Обработка изображений"
 
 msgid "Instruments Control"
-msgstr ""
+msgstr "Управление инструментами"
 
 msgid "Linear algebra"
 msgstr "Линейная алгебра"
@@ -1075,7 +1077,7 @@ msgstr ""
 "URL.\n"
 
 msgid "Loaded<br>at startup"
-msgstr ""
+msgstr "Загружено<br>при запуске"
 
 #, c-format
 msgid "%s: the package '%s' does not exist.\n"
index 55a64ad..a595e22 100644 (file)
@@ -15,7 +15,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 45b667c..abcde47 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: zh_CN\n"
 
 #, c-format
index 7e97823..e9014e8 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 4bd9485..e9e59f2 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 57b951c..142fdc9 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: Can not read input argument #%d.\n"
index bd06c2d..90face5 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 679f58f..c0a6acd 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 1092f2a..65479e7 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 c7b211a..270a611 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 4c4ec36..add8dde 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 ca4ab00..fa19103 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 aef3bb0..b84474c 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 ca45857..6312a91 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 620c5d7..e24489d 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 d03bb18..e32efd2 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: zh_CN\n"
 
 #, c-format
index 2ea57f7..e6ba44b 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 505ee07..e9554d1 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 7fc3f48..e3641bf 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: Wrong type for input argument #%d: A real matrix expected.\n"
index 38637f0..f49464b 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 701dbec..7edc6e4 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 b75316d..de5ed5d 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 c5325c6..1d8cd59 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 24e5587..b9a03fd 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-30 13:26+0000\n"
+"PO-Revision-Date: 2014-04-05 01:50+0000\n"
 "Last-Translator: Rui Hirokawa <Unknown>\n"
 "Language-Team: Japanese <z-saito@guitar.ocn.ne.jp>\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"
 "X-Poedit-Country: Japan\n"
 "Language: ja\n"
 "X-Poedit-Language: Japanese\n"
@@ -269,7 +269,7 @@ msgid "Robust control"
 msgstr "ロバスト制御"
 
 msgid "Press Return to continue ... \n"
-msgstr ""
+msgstr "続けるにはリターンを入力してください ... \n"
 
 #, c-format
 msgid ""
index a841eff..d865d57 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 ddb895b..ad863d7 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 0628be2..5b452db 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:59+0000\n"
+"PO-Revision-Date: 2014-05-31 15:47+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
@@ -292,7 +292,7 @@ msgid "Robust control"
 msgstr "Устойчивое управление"
 
 msgid "Press Return to continue ... \n"
-msgstr ""
+msgstr "Нажмите клавишу Enter для продолжения... \n"
 
 #, c-format
 msgid ""
@@ -497,7 +497,7 @@ msgid "Phase (degree)"
 msgstr "Фаза (градус)"
 
 msgid "Frequency (rad/s)"
-msgstr ""
+msgstr "Частота (рад/с)"
 
 #, c-format
 msgid ""
index ea6c85c..c94e5d8 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-29 18:20+0000\n"
+"PO-Revision-Date: 2014-04-02 17:50+0000\n"
 "Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
 "Language-Team: Ukrainian <translation@linux.org.ua>\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: uk\n"
 
 #, c-format
@@ -307,7 +307,7 @@ msgid "Robust control"
 msgstr "Робастне керування"
 
 msgid "Press Return to continue ... \n"
-msgstr ""
+msgstr "Натисніть Enter, щоб продовжити… \n"
 
 #, c-format
 msgid ""
index 2bba95d..90a7f48 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 1222938..f513b3b 100644 (file)
@@ -9,7 +9,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"
 "Revision-Date: 2011-04-04 22:09+0100\n"
 
index 83715f6..41f1a70 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA -
+// Copyright (C) INRIA
+// Copyright (C) - 2014 - Samuel GOUGEON <sgougeon@free.fr>
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
 
-function elts=pfss(S,rmax,cord)
-    //Syntax : elts=pfss(S)
+function elts = pfss(S, rmax, cord)
+    //Syntax : elts = pfss(S)
     //Partial fraction decomposition of the linear system S (in state-space form):
     // elts is the list of linear systems which add up to S
-    // i.e. elts=list(S1,S2,S3,...,Sn) with S1 + S2 +... +Sn = S
+    // i.e. elts = list(S1, S2, S3, ..., Sn) with S1 + S2 +... +Sn = S
     // Each Si contains some poles of S according to the block-diagonalization
     // of the A matrix of S.
     // If S is given in transfer form, it is first converted into state-space
     // and each subsystem is then converted in transfer form.
-    //!
+
     select argn(2)
     case 1 then
-        rmax=[];cord=[]
+        rmax = [];
+        cord = [];
     case 2 then
-        if type(rmax)==10 then cord=rmax;end
-        if type(rmax)==1 then cord=[];end
+        if type(rmax) == 10 then cord = rmax; end
+        if type(rmax) == 1 then cord = []; end
     end
 
-    if and(typeof(S)<>["rational","state-space"]) then
-        error(msprintf(gettext("%s: Wrong type for input argument #%d: Linear state space or a transfer function expected.\n"),"pfss",1))
+    if and(typeof(S) <> ["rational", "state-space"]) then
+        error(msprintf(gettext("%s: Wrong type for input argument #%d: Linear state space or a transfer function expected.\n"), "pfss", 1))
     end
-    if typeof(S)=="rational" then
-        S=tf2ss(S),flag=%T
+    if typeof(S) == "rational" then
+        flag = varn(S("num"))
+        S = tf2ss(S)
     else
-        flag=%F
+        flag = ""
     end
 
-    [f,g,h,dd,dom]=S([2:5,7]);
-    [n,n]=size(f);
-    if rmax==[] then
-        [f,x,bs]=bdiag(f);
+    [f, g, h, dd, dom] = S([2:5, 7]);
+    [n, n] = size(f);
+    if rmax == [] then
+        [f, x, bs] = bdiag(f);
     else
-        [f,x,bs]=bdiag(f,rmax);
+        [f, x, bs] = bdiag(f, rmax);
     end
-    h=h*x;g=x\g;
-    k=1;ll=0;
-    elts=list();
-    for l=bs',
-        ind=k:k+l-1;
-        f1l=f(ind,ind);
-        gl=g(ind,:);
-        hl=h(:,ind);
-        elts(ll+1)=syslin("c",f1l,gl,hl)
-        ll=ll+1;k=k+l;
+    h = h*x; g = x\g;
+    k = 1; ll = 0;
+    elts = list();
+    for l = bs',
+        ind = k:k+l-1;
+        f1l = f(ind, ind);
+        gl = g(ind, :);
+        hl = h(:, ind);
+        elts(ll+1) = syslin("c", f1l, gl, hl)
+        ll = ll+1; k = k+l;
     end;
-    if argn(2)==2  then
+    if argn(2) == 2  then
         select cord
         case "c"
-            nb=size(bs,"*");
-            class=[];
-            for k=1:nb
-                oneortwo=bs(k);ss=elts(k);A=ss(2);
-                if oneortwo==1 then
-                    class=[class,real(spec(A))];
+            nb = size(bs, "*");
+            class = [];
+            for k = 1:nb
+                oneortwo = bs(k); ss = elts(k); A = ss(2);
+                if oneortwo == 1 then
+                    class = [class, real(spec(A))];
                 end
-                if oneortwo>1 then
-                    class=[class,min(real(spec(A)))];
+                if oneortwo > 1 then
+                    class = [class, min(real(spec(A)))];
                 end
             end;
-            [cl,indi] = gsort(-class);
-            elts1=elts;
-            for k=1:size(elts);
-                elts(k)=elts1(indi(k));
+            [cl, indi] = gsort(-class);
+            elts1 = elts;
+            for k = 1:size(elts);
+                elts(k) = elts1(indi(k));
             end
         case "d"
-            nb=size(bs,"*");
-            class=[];
-            for k=1:nb
-                oneortwo=bs(k);ss=elts(k);A=ss(2);
-                if oneortwo==1 then
-                    class=[class,abs(spec(A))];
+            nb = size(bs, "*");
+            class = [];
+            for k = 1:nb
+                oneortwo = bs(k); ss = elts(k); A = ss(2);
+                if oneortwo == 1 then
+                    class = [class, abs(spec(A))];
                 end
-                if oneortwo>1 then
-                    class=[class,max(abs(spec(A)))];
+                if oneortwo > 1 then
+                    class = [class, max(abs(spec(A)))];
                 end
             end;
-            [cl,indi] = gsort(-class);
-            elts1=elts;
-            for k=1:size(elts);
-                elts(k)=elts1(indi(k));
+            [cl, indi] = gsort(-class);
+            elts1 = elts;
+            for k = 1:size(elts);
+                elts(k) = elts1(indi(k));
             end
         end
     end
-    if type(dd)==1 then
-        if norm(dd,"fro")<>0 then elts(ll+1)=dd,end
+    if type(dd) == 1 then
+        if norm(dd, "fro") <> 0 then elts(ll+1) = dd, end
     end
-    if type(dd)==2 then
-        if norm(coeff(dd),1) > %eps then elts(ll+1)=dd,end
+    if type(dd) == 2 then
+        if norm(coeff(dd), 1) > %eps then elts(ll+1) = dd, end
     end
-    if flag then
-        k=size(elts);
-        for kk=1:k,elts(kk)=ss2tf(elts(kk));end
+    if flag ~= "" then
+        k = size(elts)
+        for kk = 1:k
+            elts(kk) = varn(ss2tf(elts(kk)), flag)
+        end
     end
 endfunction
diff --git a/scilab/modules/cacsd/tests/nonreg_tests/bug_13482.dia.ref b/scilab/modules/cacsd/tests/nonreg_tests/bug_13482.dia.ref
new file mode 100644 (file)
index 0000000..325521c
--- /dev/null
@@ -0,0 +1,21 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Pierre-Aime Agnel
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+//
+// <-- Non-regression test for bug 13482 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/13482
+//
+// <-- Short Description -->
+// pfss changed the variable of the rational fractions
+//
+// <-- CLI SHELL MODE -->
+f = %z / (2-%z) / (%z+1);
+d = pfss(f);
+// f and d must have the same variable name
+assert_checkequal(varn(f), varn(d(1)));
+assert_checkequal(varn(f), varn(d(2)));
diff --git a/scilab/modules/cacsd/tests/nonreg_tests/bug_13482.tst b/scilab/modules/cacsd/tests/nonreg_tests/bug_13482.tst
new file mode 100644 (file)
index 0000000..49cd209
--- /dev/null
@@ -0,0 +1,23 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Pierre-Aime Agnel
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+//
+// <-- Non-regression test for bug 13482 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/13482
+//
+// <-- Short Description -->
+// pfss changed the variable of the rational fractions
+//
+// <-- CLI SHELL MODE -->
+
+f = %z / (2-%z) / (%z+1);
+d = pfss(f);
+
+// f and d must have the same variable name
+assert_checkequal(varn(f), varn(d(1)));
+assert_checkequal(varn(f), varn(d(2)));
index 7a73220..0bed3f7 100644 (file)
 //    when called with a transfer function, pfss returns a set of state-space systems as a result. 
 //    pfss used to return a transfer functions when called with a transfer function (verified of 4.1.2).
 //    When called with a tf, pfss should of course return a tf. 
+//
+// <-- CLI SHELL MODE -->
 
 tf = syslin("c", 1/%s);
 ss = tf2ss(tf);
 
 if pfss(tf)<>list(tf) then pause;end
 if pfss(ss)<>list(ss) then pause;end
-
-
-
-
index 68b1f0c..d7c9957 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"
 
 msgid "Could not save file: "
 msgstr "No s'ha pogut desar el fitxer: "
index f14439e..fbd6f67 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"
 
 msgid "Could not save file: "
 msgstr "Nelze uložit soubor: "
index 558eca0..d5262e0 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"
 
 msgid "Could not save file: "
 msgstr "Konnte Datei nicht speichern: "
index 6e21f75..c902b0e 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"
 
 msgid "Could not save file: "
 msgstr "No se puede guardar el archivo: "