Set svn:eol-style to native
Pierre Marechal [Fri, 26 Jan 2007 07:42:55 +0000 (07:42 +0000)]
62 files changed:
scilab/modules/arnoldi/arnoldi.iss
scilab/modules/boolean/boolean.iss
scilab/modules/cacsd/cacsd.iss
scilab/modules/core/core.iss
scilab/modules/core/sci_gateway/c/sci_getdynlibext.c
scilab/modules/core/src/c/SendScilabJobs.c
scilab/modules/data_structures/data_structures.iss
scilab/modules/development_tools/development_tools.iss
scilab/modules/differential_equations/differential_equations.iss
scilab/modules/double/double.iss
scilab/modules/elementaries_functions/elementaries_functions.iss
scilab/modules/fftw/fftw.iss
scilab/modules/fftw/src/fftwlibname.c
scilab/modules/fftw/src/fftwlibname.h
scilab/modules/fileio/fileio.iss
scilab/modules/functions/functions.iss
scilab/modules/graphics/graphics.iss
scilab/modules/gui/gui.iss
scilab/modules/helptools/helptools.iss
scilab/modules/incremental_link/incremental_link.iss
scilab/modules/integer/integer.iss
scilab/modules/interpolation/interpolation.iss
scilab/modules/intersci/intersci.iss
scilab/modules/io/io.iss
scilab/modules/javasci/examples/others/Exemple11.java
scilab/modules/javasci/examples/others/Exemple12.java
scilab/modules/javasci/help/eng/SciBoolean.xml
scilab/modules/javasci/help/eng/SciBooleanArray.xml
scilab/modules/javasci/includes/javasci_SciBooleanArray.h
scilab/modules/javasci/javasci.iss
scilab/modules/javasci/src/c/javasci_SciBoolean.c
scilab/modules/javasci/src/java/SciBoolean.java
scilab/modules/javasci/src/java/SciBooleanArray.java
scilab/modules/jvm/jvm.iss
scilab/modules/linear_algebra/linear_algebra.iss
scilab/modules/localization/localization.iss
scilab/modules/localization/xml/errors-chinese.xml
scilab/modules/m2sci/m2sci.iss
scilab/modules/maple2scilab/maple2scilab.iss
scilab/modules/metanet/metanet.iss
scilab/modules/mexlib/mexlib.iss
scilab/modules/optimization/optimization.iss
scilab/modules/others/others.iss
scilab/modules/overloading/overloading.iss
scilab/modules/polynomials/polynomials.iss
scilab/modules/pvm/pvm.iss
scilab/modules/randlib/randlib.iss
scilab/modules/scicos/scicos.iss
scilab/modules/scilab2fortran/scilab2fortran.iss
scilab/modules/scipad/scipad.iss
scilab/modules/signal_processing/signal_processing.iss
scilab/modules/sound/sound.iss
scilab/modules/sparse/sparse.iss
scilab/modules/special_functions/special_functions.iss
scilab/modules/statistics/statistics.iss
scilab/modules/string/string.iss
scilab/modules/symbolic/symbolic.iss
scilab/modules/tclsci/tclsci.iss
scilab/modules/texmacs/texmacs.iss
scilab/modules/tfds/tfds.iss
scilab/modules/time/time.iss
scilab/modules/wintools/wintools.iss

index 8661d31..74396a9 100644 (file)
@@ -1,41 +1,41 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; arnoldi module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define ARNOLDI "arnoldi"\r
-;\r
-Source: bin\arnoldi.dll; DestDir: {app}\bin; Components: {#COMPN_ARNOLDI}; Check: set_with_arnoldi\r
-Source: bin\Arpack.dll; DestDir: {app}\bin; Components: {#COMPN_ARNOLDI}\r
-Source: bin\UMFPACK.dll; DestDir: {app}\bin; Components: {#COMPN_ARNOLDI}\r
-;\r
-Source: modules\{#ARNOLDI}\VERSION; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}\r
-Source: modules\{#ARNOLDI}\readme.txt; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}\r
-Source: modules\{#ARNOLDI}\licence.txt; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}\r
-Source: modules\{#ARNOLDI}\changelog.txt; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}\r
-;\r
-Source: modules\{#ARNOLDI}\sci_gateway\arnoldi; DestDir: {app}\modules\{#ARNOLDI}\sci_gateway; Components: {#COMPN_ARNOLDI}\r
-;\r
-Source: modules\{#ARNOLDI}\etc\{#ARNOLDI}.quit; DestDir: {app}\modules\{#ARNOLDI}\etc; Components: {#COMPN_ARNOLDI}\r
-Source: modules\{#ARNOLDI}\etc\{#ARNOLDI}.start; DestDir: {app}\modules\{#ARNOLDI}\etc; Components: {#COMPN_ARNOLDI}\r
-;\r
-Source: modules\{#ARNOLDI}\help\eng\*.htm; DestDir: {app}\modules\{#ARNOLDI}\help\eng; Components: {#COMPN_ARNOLDI}\r
-Source: modules\{#ARNOLDI}\help\fr\*.htm; DestDir: {app}\modules\{#ARNOLDI}\help\fr; Components: {#COMPN_ARNOLDI}\r
-;\r
-;Source: modules\{#ARNOLDI}\includes\*.h; DestDir: {app}\modules\{#ARNOLDI}\includes; Components: {#COMPN_ARNOLDI}\r
-;\r
-;Source: modules\{#ARNOLDI}\macros\lib; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}\r
-;Source: modules\{#ARNOLDI}\macros\names; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}\r
-;Source: modules\{#ARNOLDI}\macros\*.bin; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}\r
-;Source: modules\{#ARNOLDI}\macros\*.sci; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}\r
-Source: modules\{#ARNOLDI}\macros\buildmacros.sce; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}\r
-;\r
-;Source: modules\{#ARNOLDI}\demos\*.*; DestDir: {app}\modules\{#ARNOLDI}\demos; Components: {#COMPN_ARNOLDI}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; arnoldi module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define ARNOLDI "arnoldi"
+;
+Source: bin\arnoldi.dll; DestDir: {app}\bin; Components: {#COMPN_ARNOLDI}; Check: set_with_arnoldi
+Source: bin\Arpack.dll; DestDir: {app}\bin; Components: {#COMPN_ARNOLDI}
+Source: bin\UMFPACK.dll; DestDir: {app}\bin; Components: {#COMPN_ARNOLDI}
+;
+Source: modules\{#ARNOLDI}\VERSION; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}
+Source: modules\{#ARNOLDI}\readme.txt; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}
+Source: modules\{#ARNOLDI}\licence.txt; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}
+Source: modules\{#ARNOLDI}\changelog.txt; DestDir: {app}\modules\{#ARNOLDI}; Components: {#COMPN_ARNOLDI}
+;
+Source: modules\{#ARNOLDI}\sci_gateway\arnoldi; DestDir: {app}\modules\{#ARNOLDI}\sci_gateway; Components: {#COMPN_ARNOLDI}
+;
+Source: modules\{#ARNOLDI}\etc\{#ARNOLDI}.quit; DestDir: {app}\modules\{#ARNOLDI}\etc; Components: {#COMPN_ARNOLDI}
+Source: modules\{#ARNOLDI}\etc\{#ARNOLDI}.start; DestDir: {app}\modules\{#ARNOLDI}\etc; Components: {#COMPN_ARNOLDI}
+;
+Source: modules\{#ARNOLDI}\help\eng\*.htm; DestDir: {app}\modules\{#ARNOLDI}\help\eng; Components: {#COMPN_ARNOLDI}
+Source: modules\{#ARNOLDI}\help\fr\*.htm; DestDir: {app}\modules\{#ARNOLDI}\help\fr; Components: {#COMPN_ARNOLDI}
+;
+;Source: modules\{#ARNOLDI}\includes\*.h; DestDir: {app}\modules\{#ARNOLDI}\includes; Components: {#COMPN_ARNOLDI}
+;
+;Source: modules\{#ARNOLDI}\macros\lib; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}
+;Source: modules\{#ARNOLDI}\macros\names; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}
+;Source: modules\{#ARNOLDI}\macros\*.bin; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}
+;Source: modules\{#ARNOLDI}\macros\*.sci; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}
+Source: modules\{#ARNOLDI}\macros\buildmacros.sce; DestDir: {app}\modules\{#ARNOLDI}\macros; Components: {#COMPN_ARNOLDI}
+;
+;Source: modules\{#ARNOLDI}\demos\*.*; DestDir: {app}\modules\{#ARNOLDI}\demos; Components: {#COMPN_ARNOLDI}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index f1c525c..a117815 100644 (file)
@@ -1,37 +1,37 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; boolean module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define BOOLEAN "boolean"\r
-;\r
-Source: modules\{#BOOLEAN}\VERSION; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#BOOLEAN}\readme.txt; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#BOOLEAN}\licence.txt; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#BOOLEAN}\changelog.txt; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#BOOLEAN}\sci_gateway\boolean; DestDir: {app}\modules\{#BOOLEAN}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#BOOLEAN}\etc\{#BOOLEAN}.quit; DestDir: {app}\modules\{#BOOLEAN}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#BOOLEAN}\etc\{#BOOLEAN}.start; DestDir: {app}\modules\{#BOOLEAN}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#BOOLEAN}\help\eng\*.htm; DestDir: {app}\modules\{#BOOLEAN}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#BOOLEAN}\help\fr\*.htm; DestDir: {app}\modules\{#BOOLEAN}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#BOOLEAN}\includes\*.h; DestDir: {app}\modules\{#BOOLEAN}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#BOOLEAN}\macros\lib; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#BOOLEAN}\macros\names; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#BOOLEAN}\macros\*.bin; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#BOOLEAN}\macros\*.sci; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#BOOLEAN}\macros\buildmacros.sce; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#BOOLEAN}\demos\*.*; DestDir: {app}\modules\{#BOOLEAN}\demos; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; boolean module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define BOOLEAN "boolean"
+;
+Source: modules\{#BOOLEAN}\VERSION; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}
+Source: modules\{#BOOLEAN}\readme.txt; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}
+Source: modules\{#BOOLEAN}\licence.txt; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}
+Source: modules\{#BOOLEAN}\changelog.txt; DestDir: {app}\modules\{#BOOLEAN}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#BOOLEAN}\sci_gateway\boolean; DestDir: {app}\modules\{#BOOLEAN}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#BOOLEAN}\etc\{#BOOLEAN}.quit; DestDir: {app}\modules\{#BOOLEAN}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#BOOLEAN}\etc\{#BOOLEAN}.start; DestDir: {app}\modules\{#BOOLEAN}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#BOOLEAN}\help\eng\*.htm; DestDir: {app}\modules\{#BOOLEAN}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#BOOLEAN}\help\fr\*.htm; DestDir: {app}\modules\{#BOOLEAN}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#BOOLEAN}\includes\*.h; DestDir: {app}\modules\{#BOOLEAN}\includes; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#BOOLEAN}\macros\lib; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#BOOLEAN}\macros\names; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#BOOLEAN}\macros\*.bin; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#BOOLEAN}\macros\*.sci; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#BOOLEAN}\macros\buildmacros.sce; DestDir: {app}\modules\{#BOOLEAN}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#BOOLEAN}\demos\*.*; DestDir: {app}\modules\{#BOOLEAN}\demos; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index d0d53d9..528c4bd 100644 (file)
@@ -1,39 +1,39 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; cacsd module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define CACSD "cacsd"\r
-;\r
-Source: bin\slicot_f.dll; DestDir: {app}\bin; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\VERSION; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}; Check: set_with_cacsd\r
-Source: modules\{#CACSD}\readme.txt; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\licence.txt; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\changelog.txt; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\sci_gateway\cacsd; DestDir: {app}\modules\{#CACSD}\sci_gateway; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\etc\{#CACSD}.quit; DestDir: {app}\modules\{#CACSD}\etc; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\etc\{#CACSD}.start; DestDir: {app}\modules\{#CACSD}\etc; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\help\eng\*.htm; DestDir: {app}\modules\{#CACSD}\help\eng; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\help\fr\*.htm; DestDir: {app}\modules\{#CACSD}\help\fr; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\includes\*.h; DestDir: {app}\modules\{#CACSD}\includes; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\macros\lib; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\macros\names; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\macros\*.bin; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\macros\*.sci; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}\r
-Source: modules\{#CACSD}\macros\buildmacros.sce; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}\r
-;\r
-Source: modules\{#CACSD}\demos\*.*; DestDir: {app}\modules\{#CACSD}\demos; Flags: recursesubdirs; Components: {#COMPN_CACSD}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; cacsd module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define CACSD "cacsd"
+;
+Source: bin\slicot_f.dll; DestDir: {app}\bin; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\VERSION; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}; Check: set_with_cacsd
+Source: modules\{#CACSD}\readme.txt; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\licence.txt; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\changelog.txt; DestDir: {app}\modules\{#CACSD}; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\sci_gateway\cacsd; DestDir: {app}\modules\{#CACSD}\sci_gateway; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\etc\{#CACSD}.quit; DestDir: {app}\modules\{#CACSD}\etc; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\etc\{#CACSD}.start; DestDir: {app}\modules\{#CACSD}\etc; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\help\eng\*.htm; DestDir: {app}\modules\{#CACSD}\help\eng; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\help\fr\*.htm; DestDir: {app}\modules\{#CACSD}\help\fr; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\includes\*.h; DestDir: {app}\modules\{#CACSD}\includes; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\macros\lib; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\macros\names; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\macros\*.bin; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\macros\*.sci; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}
+Source: modules\{#CACSD}\macros\buildmacros.sce; DestDir: {app}\modules\{#CACSD}\macros; Components: {#COMPN_CACSD}
+;
+Source: modules\{#CACSD}\demos\*.*; DestDir: {app}\modules\{#CACSD}\demos; Flags: recursesubdirs; Components: {#COMPN_CACSD}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index c95870f..b9e0586 100644 (file)
@@ -1,37 +1,37 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; core module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define CORE "core"\r
-;\r
-Source: modules\{#CORE}\VERSION; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\readme.txt; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\licence.txt; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\changelog.txt; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#CORE}\sci_gateway\core; DestDir: {app}\modules\{#CORE}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#CORE}\etc\{#CORE}.quit; DestDir: {app}\modules\{#CORE}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\etc\{#CORE}.start; DestDir: {app}\modules\{#CORE}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#CORE}\help\eng\*.htm; DestDir: {app}\modules\{#CORE}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\help\fr\*.htm; DestDir: {app}\modules\{#CORE}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#CORE}\includes\*.h; DestDir: {app}\modules\{#CORE}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#CORE}\macros\buildmacros.sce; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\macros\lib; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\macros\names; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\macros\*.bin; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#CORE}\macros\*.sci; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#CORE}\demos\*.*; DestDir: {app}\modules\{#CORE}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; core module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define CORE "core"
+;
+Source: modules\{#CORE}\VERSION; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\readme.txt; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\licence.txt; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\changelog.txt; DestDir: {app}\modules\{#CORE}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#CORE}\sci_gateway\core; DestDir: {app}\modules\{#CORE}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#CORE}\etc\{#CORE}.quit; DestDir: {app}\modules\{#CORE}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\etc\{#CORE}.start; DestDir: {app}\modules\{#CORE}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#CORE}\help\eng\*.htm; DestDir: {app}\modules\{#CORE}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\help\fr\*.htm; DestDir: {app}\modules\{#CORE}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#CORE}\includes\*.h; DestDir: {app}\modules\{#CORE}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#CORE}\macros\buildmacros.sce; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\macros\lib; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\macros\names; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\macros\*.bin; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#CORE}\macros\*.sci; DestDir: {app}\modules\{#CORE}\macros; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#CORE}\demos\*.*; DestDir: {app}\modules\{#CORE}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index 6682e06..62fde25 100644 (file)
@@ -1,30 +1,30 @@
-/*-----------------------------------------------------------------------------------*/\r
-/* INRIA 2007 */\r
-/* Allan CORNET */\r
-/*-----------------------------------------------------------------------------------*/ \r
-#include "gw_core.h"\r
-#include "MALLOC.h"\r
-#include "machine.h"\r
-/*-----------------------------------------------------------------------------------*/ \r
-int C2F(sci_getdynlibext) _PARAMS((char *fname,unsigned long fname_len))\r
-{\r
-       #define nbcharsext 8 \r
-       static int n1,m1;\r
-       char *output=NULL ;\r
-\r
-       CheckRhs(0,0);\r
-       CheckLhs(1,1);\r
-\r
-       output=(char*)MALLOC((nbcharsext+1)*sizeof(char));\r
-       sprintf(output,"%s",SHARED_LIB_EXT);\r
-       \r
-       n1=1;\r
-       CreateVarFromPtr( 1, "c",(m1=(int)strlen(output), &m1),&n1,&output);\r
-       if (output) {FREE(output);output=NULL;}\r
-\r
-       LhsVar(1) = 1;\r
-       C2F(putlhsvar)();\r
-\r
-       return 0;\r
-}\r
-/*-----------------------------------------------------------------------------------*/ \r
+/*-----------------------------------------------------------------------------------*/
+/* INRIA 2007 */
+/* Allan CORNET */
+/*-----------------------------------------------------------------------------------*/ 
+#include "gw_core.h"
+#include "MALLOC.h"
+#include "machine.h"
+/*-----------------------------------------------------------------------------------*/ 
+int C2F(sci_getdynlibext) _PARAMS((char *fname,unsigned long fname_len))
+{
+       #define nbcharsext 8 
+       static int n1,m1;
+       char *output=NULL ;
+
+       CheckRhs(0,0);
+       CheckLhs(1,1);
+
+       output=(char*)MALLOC((nbcharsext+1)*sizeof(char));
+       sprintf(output,"%s",SHARED_LIB_EXT);
+       
+       n1=1;
+       CreateVarFromPtr( 1, "c",(m1=(int)strlen(output), &m1),&n1,&output);
+       if (output) {FREE(output);output=NULL;}
+
+       LhsVar(1) = 1;
+       C2F(putlhsvar)();
+
+       return 0;
+}
+/*-----------------------------------------------------------------------------------*/ 
index bdaefa6..fb18416 100644 (file)
-/*-----------------------------------------------------------------------------------*/\r
-/* INRIA 2007 */\r
-/* Allan CORNET */\r
-/*-----------------------------------------------------------------------------------*/\r
-#include "CallScilab.h"\r
-#include "MALLOC.h"\r
-/*-----------------------------------------------------------------------------------*/\r
-extern int C2F(scirun)(char * startup, int lstartup);\r
-/*-----------------------------------------------------------------------------------*/\r
-static BOOL RemoveCharsFromEOL(char *line,char CharToRemove);\r
-static BOOL RemoveComments(char *line);\r
-static BOOL CleanBuffers(char *bufCommands,char **LOCALJOBS,int numberjobs);\r
-static BOOL SetLastJob(char *JOB);\r
-static char *lastjob=NULL;\r
-/*-----------------------------------------------------------------------------------*/\r
-/* see CallScilab.h more informations*/\r
-/*-----------------------------------------------------------------------------------*/\r
-int SendScilabJob(char *job)\r
-{\r
-       int retCode = -1;\r
-       int lencommand=0;\r
-       static char *command=NULL;\r
-       \r
-       char ScirunCommand[]="Err=execstr(TMP_EXEC_STRING,\"errcatch\",\"n\");quit;";\r
-       char ClearTmpVariables[]="clear TMP_EXEC_STRING;clear Err;quit;";\r
-       \r
-       lencommand=strlen(job);\r
-       command=MALLOC(sizeof(char)*(lencommand+1));\r
-\r
-       if (command)\r
-       {\r
-               /* clear prev. Err , TMP_EXEC_STRING scilab variables */\r
-               C2F(scirun)(ClearTmpVariables,strlen(ClearTmpVariables));\r
-\r
-               strcpy(command,job);\r
-               SetLastJob(command);\r
-\r
-               /* Creation Variable temporaire dans Scilab */\r
-               if (!C2F(cwritechain)("TMP_EXEC_STRING",&lencommand,(char*)command,(int)strlen("TMP_EXEC_STRING"),(int)strlen(command)) )\r
-               {\r
-                       /* Probleme */\r
-                       fprintf(stderr,"Error : SendScilabJob (1) 'TMP_EXEC_STRING'.\n");\r
-                       retCode = -1;\r
-\r
-                       if (command) {FREE(command);command=NULL;}\r
-                       return retCode;\r
-               }\r
-               else\r
-               {\r
-                       int m=0,n=0,lp=0;\r
-\r
-                       C2F(scirun)(ScirunCommand,strlen(ScirunCommand));\r
-\r
-                       /* get error code from scilab */\r
-\r
-                       if ( ! C2F(cmatptr)("Err", &m, &n, &lp,strlen("Err")))\r
-                       {\r
-                               fprintf(stderr,"Error : SendScilabJob (2) 'Err'.\n");\r
-                               retCode = -2;\r
-                       }\r
-                       else\r
-                       {\r
-                               if (m*n == 1)\r
-                               {\r
-                                       double code = -1;\r
-                                       ReadMatrix("Err", &m, &n, &code);\r
-                                       retCode = (int) code ;\r
-                               }\r
-                               else \r
-                               {\r
-                                       fprintf(stderr,"Error : SendScilabJob (3) 'Err'.\n");   \r
-                                       retCode = -3;\r
-                               }\r
-                       }\r
-\r
-                       /* clear prev. Err , TMP_EXEC_STRING scilab variables */\r
-                       C2F(scirun)(ClearTmpVariables,strlen(ClearTmpVariables));\r
-               }\r
-               if (command) {FREE(command);command=NULL;}\r
-       }\r
-       else\r
-       {\r
-               fprintf(stderr,"Error : SendScilabJob (4) 'command' MALLOC.\n");\r
-               retCode = -4;\r
-       }\r
-\r
-       return retCode;\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
-static BOOL SetLastJob(char *JOB)\r
-{\r
-       BOOL bOK=FALSE;\r
-       \r
-       if (lastjob) { FREE(lastjob);lastjob=NULL;}\r
-\r
-       if (JOB)\r
-       {\r
-               lastjob = MALLOC(sizeof(char)*(strlen(JOB)+1)); \r
-               if (lastjob)\r
-               {\r
-                       strcpy(lastjob,JOB);\r
-                       bOK =TRUE;\r
-               }\r
-       }\r
-       return bOK;\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
-BOOL GetLastJob(char *JOB,int nbcharsJOB)\r
-{\r
-       BOOL bOK=FALSE;\r
-       if (JOB)\r
-       {\r
-               if ((int)strlen(lastjob)<nbcharsJOB)\r
-               {\r
-                       strcpy(JOB,lastjob);\r
-               }\r
-               else strncpy(JOB,lastjob,nbcharsJOB);\r
-               bOK=TRUE;\r
-       }\r
-       return bOK;\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
-int SendScilabJobs(char **jobs,int numberjobs)\r
-{\r
-       #define BufferSecuritySize 64\r
-\r
-       int retcode=-10;\r
-\r
-       if (jobs)\r
-       {\r
-               int i=0;\r
-               int nbcharsjobs=0;\r
-               char *bufCommands=NULL;\r
-               char **LOCALJOBS=NULL;\r
-\r
-               int jobsloop=0;\r
-\r
-               LOCALJOBS=(char**)MALLOC(sizeof(char*)*numberjobs);\r
-\r
-               if (LOCALJOBS)\r
-               {\r
-                       for (i=0;i<numberjobs;i++)\r
-                       {\r
-                               if (jobs[i])\r
-                               {\r
-                                       nbcharsjobs = nbcharsjobs+(int)strlen(jobs[i]);\r
-                                       LOCALJOBS[i]=(char*)MALLOC( sizeof(char)*(strlen(jobs[i])+BufferSecuritySize) );\r
-                                       if (LOCALJOBS[i])\r
-                                       {\r
-                                               strcpy(LOCALJOBS[i],jobs[i]);\r
-                                       }\r
-                                       else\r
-                                       {\r
-                                               CleanBuffers(bufCommands,LOCALJOBS,numberjobs);\r
-                                               fprintf(stderr,"Error : SendScilabJobs (1) 'LOCALJOBS[i] MALLOC'.\n",i);        \r
-                                               return retcode;\r
-                                       }\r
-                               }\r
-                               else\r
-                               {\r
-                                       fprintf(stderr,"Error : SendScilabJobs (2) 'jobs[%d] == NULL'.\n",i);   \r
-                                       return retcode;\r
-                               }\r
-                       }\r
-\r
-                       bufCommands = (char*)MALLOC( sizeof(char)*(nbcharsjobs+numberjobs+BufferSecuritySize) );\r
-\r
-                       if (bufCommands)\r
-                       {\r
-                               strcpy(bufCommands,"");\r
-\r
-                               for (jobsloop=0;jobsloop<numberjobs;jobsloop++)\r
-                               {\r
-                                       if (jobs[jobsloop])\r
-                                       {\r
-                                               char *currentline=NULL;\r
-                                               BOOL AddSemiColon;\r
-\r
-                                               if (jobsloop == 0) AddSemiColon=FALSE;\r
-                                               else  AddSemiColon=TRUE;\r
-\r
-                               DOTDOTLOOP:\r
-                                               currentline=LOCALJOBS[jobsloop];\r
-\r
-                                               RemoveCharsFromEOL(currentline,'\n');\r
-                                               RemoveComments(currentline);\r
-                                               RemoveCharsFromEOL(currentline,' ');\r
-\r
-                                               if (RemoveCharsFromEOL(currentline,'.'))\r
-                                               {\r
-                                                       RemoveCharsFromEOL(currentline,' ');\r
-                                                       strcat(bufCommands,currentline);\r
-                                                       jobsloop++;\r
-                                                       AddSemiColon=FALSE;\r
-                                                       goto DOTDOTLOOP;\r
-                                               }\r
-                                               else\r
-                                               {\r
-                                                       if (!AddSemiColon)\r
-                                                       {\r
-                                                               AddSemiColon=TRUE;\r
-                                                               strcat(currentline,";");\r
-                                                       }\r
-                                                       else\r
-                                                       {\r
-                                                               strcat(bufCommands,";");\r
-                                                       }\r
-                                                       \r
-                                                       strcat(bufCommands,currentline);\r
-                                               }\r
-                                       }\r
-                               }\r
-\r
-                               retcode=SendScilabJob(bufCommands);\r
-\r
-                               CleanBuffers(bufCommands,LOCALJOBS,numberjobs);\r
-                       }\r
-                       else\r
-                       {\r
-                               CleanBuffers(bufCommands,LOCALJOBS,numberjobs);\r
-                               fprintf(stderr,"Error : SendScilabJobs (3) 'bufCommands MALLOC'.\n");   \r
-                               return retcode;\r
-                       }\r
-               }\r
-               else\r
-               {\r
-                       CleanBuffers(bufCommands,LOCALJOBS,numberjobs);\r
-                       fprintf(stderr,"Error : SendScilabJobs (4) 'LOCALJOBS == NULL'.\n");    \r
-                       return retcode;\r
-               }\r
-       }\r
-       else\r
-       {\r
-               fprintf(stderr,"Error : SendScilabJobs (5) 'jobs == NULL'.\n"); \r
-               retcode = -10;\r
-       }\r
-       \r
-       return retcode;\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
-static BOOL RemoveCharsFromEOL(char *line,char CharToRemove)\r
-{\r
-       int l=0;\r
-       BOOL bOK=FALSE;\r
-       int len=0;\r
-\r
-       len=strlen(line);\r
-       for (l=len-1;l>0;l--)\r
-       {\r
-               if (line[l] == CharToRemove)\r
-               {\r
-                       line[l] = '\0';\r
-                       bOK=TRUE;\r
-               }\r
-               else break;\r
-       }\r
-       return bOK;\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
-static BOOL RemoveComments(char *line)\r
-{\r
-       int l=0;\r
-       BOOL bOK=FALSE;\r
-       int len=0;\r
-       int idx=-1;\r
-\r
-       len=strlen(line);\r
-       for (l=len-1;l>0;l--)\r
-       {\r
-               if (line[l] == '/') \r
-               {\r
-                       if (l-1>0)\r
-                       {\r
-                               if (line[l-1] == '/') \r
-                               {\r
-                                       idx=l-1;\r
-                                       l=l-2;\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-\r
-       if (idx>=0) line[idx]='\0';\r
-       \r
-       return bOK;\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
-static BOOL CleanBuffers(char *bufCommands,char **LOCALJOBS,int numberjobs)\r
-{\r
-       BOOL bOK=FALSE;\r
-\r
-       if (bufCommands) {FREE(bufCommands);bufCommands=NULL;}\r
-\r
-       if (LOCALJOBS)\r
-       {\r
-               int i=0;\r
-               for (i=0; i < numberjobs;i++)\r
-               {\r
-                       if (LOCALJOBS[i]) {FREE(LOCALJOBS[i]);LOCALJOBS[i]=NULL;}\r
-               }\r
-               LOCALJOBS=NULL;\r
-       }\r
-\r
-       bOK=TRUE;\r
-       \r
-       return bOK;\r
-\r
-}\r
-/*-----------------------------------------------------------------------------------*/\r
+/*-----------------------------------------------------------------------------------*/
+/* INRIA 2007 */
+/* Allan CORNET */
+/*-----------------------------------------------------------------------------------*/
+#include "CallScilab.h"
+#include "MALLOC.h"
+/*-----------------------------------------------------------------------------------*/
+extern int C2F(scirun)(char * startup, int lstartup);
+/*-----------------------------------------------------------------------------------*/
+static BOOL RemoveCharsFromEOL(char *line,char CharToRemove);
+static BOOL RemoveComments(char *line);
+static BOOL CleanBuffers(char *bufCommands,char **LOCALJOBS,int numberjobs);
+static BOOL SetLastJob(char *JOB);
+static char *lastjob=NULL;
+/*-----------------------------------------------------------------------------------*/
+/* see CallScilab.h more informations*/
+/*-----------------------------------------------------------------------------------*/
+int SendScilabJob(char *job)
+{
+       int retCode = -1;
+       int lencommand=0;
+       static char *command=NULL;
+       
+       char ScirunCommand[]="Err=execstr(TMP_EXEC_STRING,\"errcatch\",\"n\");quit;";
+       char ClearTmpVariables[]="clear TMP_EXEC_STRING;clear Err;quit;";
+       
+       lencommand=strlen(job);
+       command=MALLOC(sizeof(char)*(lencommand+1));
+
+       if (command)
+       {
+               /* clear prev. Err , TMP_EXEC_STRING scilab variables */
+               C2F(scirun)(ClearTmpVariables,strlen(ClearTmpVariables));
+
+               strcpy(command,job);
+               SetLastJob(command);
+
+               /* Creation Variable temporaire dans Scilab */
+               if (!C2F(cwritechain)("TMP_EXEC_STRING",&lencommand,(char*)command,(int)strlen("TMP_EXEC_STRING"),(int)strlen(command)) )
+               {
+                       /* Probleme */
+                       fprintf(stderr,"Error : SendScilabJob (1) 'TMP_EXEC_STRING'.\n");
+                       retCode = -1;
+
+                       if (command) {FREE(command);command=NULL;}
+                       return retCode;
+               }
+               else
+               {
+                       int m=0,n=0,lp=0;
+
+                       C2F(scirun)(ScirunCommand,strlen(ScirunCommand));
+
+                       /* get error code from scilab */
+
+                       if ( ! C2F(cmatptr)("Err", &m, &n, &lp,strlen("Err")))
+                       {
+                               fprintf(stderr,"Error : SendScilabJob (2) 'Err'.\n");
+                               retCode = -2;
+                       }
+                       else
+                       {
+                               if (m*n == 1)
+                               {
+                                       double code = -1;
+                                       ReadMatrix("Err", &m, &n, &code);
+                                       retCode = (int) code ;
+                               }
+                               else 
+                               {
+                                       fprintf(stderr,"Error : SendScilabJob (3) 'Err'.\n");   
+                                       retCode = -3;
+                               }
+                       }
+
+                       /* clear prev. Err , TMP_EXEC_STRING scilab variables */
+                       C2F(scirun)(ClearTmpVariables,strlen(ClearTmpVariables));
+               }
+               if (command) {FREE(command);command=NULL;}
+       }
+       else
+       {
+               fprintf(stderr,"Error : SendScilabJob (4) 'command' MALLOC.\n");
+               retCode = -4;
+       }
+
+       return retCode;
+}
+/*-----------------------------------------------------------------------------------*/
+static BOOL SetLastJob(char *JOB)
+{
+       BOOL bOK=FALSE;
+       
+       if (lastjob) { FREE(lastjob);lastjob=NULL;}
+
+       if (JOB)
+       {
+               lastjob = MALLOC(sizeof(char)*(strlen(JOB)+1)); 
+               if (lastjob)
+               {
+                       strcpy(lastjob,JOB);
+                       bOK =TRUE;
+               }
+       }
+       return bOK;
+}
+/*-----------------------------------------------------------------------------------*/
+BOOL GetLastJob(char *JOB,int nbcharsJOB)
+{
+       BOOL bOK=FALSE;
+       if (JOB)
+       {
+               if ((int)strlen(lastjob)<nbcharsJOB)
+               {
+                       strcpy(JOB,lastjob);
+               }
+               else strncpy(JOB,lastjob,nbcharsJOB);
+               bOK=TRUE;
+       }
+       return bOK;
+}
+/*-----------------------------------------------------------------------------------*/
+int SendScilabJobs(char **jobs,int numberjobs)
+{
+       #define BufferSecuritySize 64
+
+       int retcode=-10;
+
+       if (jobs)
+       {
+               int i=0;
+               int nbcharsjobs=0;
+               char *bufCommands=NULL;
+               char **LOCALJOBS=NULL;
+
+               int jobsloop=0;
+
+               LOCALJOBS=(char**)MALLOC(sizeof(char*)*numberjobs);
+
+               if (LOCALJOBS)
+               {
+                       for (i=0;i<numberjobs;i++)
+                       {
+                               if (jobs[i])
+                               {
+                                       nbcharsjobs = nbcharsjobs+(int)strlen(jobs[i]);
+                                       LOCALJOBS[i]=(char*)MALLOC( sizeof(char)*(strlen(jobs[i])+BufferSecuritySize) );
+                                       if (LOCALJOBS[i])
+                                       {
+                                               strcpy(LOCALJOBS[i],jobs[i]);
+                                       }
+                                       else
+                                       {
+                                               CleanBuffers(bufCommands,LOCALJOBS,numberjobs);
+                                               fprintf(stderr,"Error : SendScilabJobs (1) 'LOCALJOBS[i] MALLOC'.\n",i);        
+                                               return retcode;
+                                       }
+                               }
+                               else
+                               {
+                                       fprintf(stderr,"Error : SendScilabJobs (2) 'jobs[%d] == NULL'.\n",i);   
+                                       return retcode;
+                               }
+                       }
+
+                       bufCommands = (char*)MALLOC( sizeof(char)*(nbcharsjobs+numberjobs+BufferSecuritySize) );
+
+                       if (bufCommands)
+                       {
+                               strcpy(bufCommands,"");
+
+                               for (jobsloop=0;jobsloop<numberjobs;jobsloop++)
+                               {
+                                       if (jobs[jobsloop])
+                                       {
+                                               char *currentline=NULL;
+                                               BOOL AddSemiColon;
+
+                                               if (jobsloop == 0) AddSemiColon=FALSE;
+                                               else  AddSemiColon=TRUE;
+
+                               DOTDOTLOOP:
+                                               currentline=LOCALJOBS[jobsloop];
+
+                                               RemoveCharsFromEOL(currentline,'\n');
+                                               RemoveComments(currentline);
+                                               RemoveCharsFromEOL(currentline,' ');
+
+                                               if (RemoveCharsFromEOL(currentline,'.'))
+                                               {
+                                                       RemoveCharsFromEOL(currentline,' ');
+                                                       strcat(bufCommands,currentline);
+                                                       jobsloop++;
+                                                       AddSemiColon=FALSE;
+                                                       goto DOTDOTLOOP;
+                                               }
+                                               else
+                                               {
+                                                       if (!AddSemiColon)
+                                                       {
+                                                               AddSemiColon=TRUE;
+                                                               strcat(currentline,";");
+                                                       }
+                                                       else
+                                                       {
+                                                               strcat(bufCommands,";");
+                                                       }
+                                                       
+                                                       strcat(bufCommands,currentline);
+                                               }
+                                       }
+                               }
+
+                               retcode=SendScilabJob(bufCommands);
+
+                               CleanBuffers(bufCommands,LOCALJOBS,numberjobs);
+                       }
+                       else
+                       {
+                               CleanBuffers(bufCommands,LOCALJOBS,numberjobs);
+                               fprintf(stderr,"Error : SendScilabJobs (3) 'bufCommands MALLOC'.\n");   
+                               return retcode;
+                       }
+               }
+               else
+               {
+                       CleanBuffers(bufCommands,LOCALJOBS,numberjobs);
+                       fprintf(stderr,"Error : SendScilabJobs (4) 'LOCALJOBS == NULL'.\n");    
+                       return retcode;
+               }
+       }
+       else
+       {
+               fprintf(stderr,"Error : SendScilabJobs (5) 'jobs == NULL'.\n"); 
+               retcode = -10;
+       }
+       
+       return retcode;
+}
+/*-----------------------------------------------------------------------------------*/
+static BOOL RemoveCharsFromEOL(char *line,char CharToRemove)
+{
+       int l=0;
+       BOOL bOK=FALSE;
+       int len=0;
+
+       len=strlen(line);
+       for (l=len-1;l>0;l--)
+       {
+               if (line[l] == CharToRemove)
+               {
+                       line[l] = '\0';
+                       bOK=TRUE;
+               }
+               else break;
+       }
+       return bOK;
+}
+/*-----------------------------------------------------------------------------------*/
+static BOOL RemoveComments(char *line)
+{
+       int l=0;
+       BOOL bOK=FALSE;
+       int len=0;
+       int idx=-1;
+
+       len=strlen(line);
+       for (l=len-1;l>0;l--)
+       {
+               if (line[l] == '/') 
+               {
+                       if (l-1>0)
+                       {
+                               if (line[l-1] == '/') 
+                               {
+                                       idx=l-1;
+                                       l=l-2;
+                               }
+                       }
+               }
+       }
+
+       if (idx>=0) line[idx]='\0';
+       
+       return bOK;
+}
+/*-----------------------------------------------------------------------------------*/
+static BOOL CleanBuffers(char *bufCommands,char **LOCALJOBS,int numberjobs)
+{
+       BOOL bOK=FALSE;
+
+       if (bufCommands) {FREE(bufCommands);bufCommands=NULL;}
+
+       if (LOCALJOBS)
+       {
+               int i=0;
+               for (i=0; i < numberjobs;i++)
+               {
+                       if (LOCALJOBS[i]) {FREE(LOCALJOBS[i]);LOCALJOBS[i]=NULL;}
+               }
+               LOCALJOBS=NULL;
+       }
+
+       bOK=TRUE;
+       
+       return bOK;
+
+}
+/*-----------------------------------------------------------------------------------*/
index 14da9fe..31987e4 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; data_structures module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define DATASTRUCT "data_structures"\r
-;\r
-Source: modules\{#DATASTRUCT}\VERSION; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\readme.txt; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\licence.txt; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\changelog.txt; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DATASTRUCT}\sci_gateway\data_structures; DestDir: {app}\modules\{#DATASTRUCT}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DATASTRUCT}\etc\{#DATASTRUCT}.quit; DestDir: {app}\modules\{#DATASTRUCT}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\etc\{#DATASTRUCT}.start; DestDir: {app}\modules\{#DATASTRUCT}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DATASTRUCT}\help\eng\*.htm; DestDir: {app}\modules\{#DATASTRUCT}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\help\fr\*.htm; DestDir: {app}\modules\{#DATASTRUCT}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DATASTRUCT}\includes\*.h; DestDir: {app}\modules\{#DATASTRUCT}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DATASTRUCT}\macros\lib; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\macros\names; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\macros\*.bin; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\macros\*.sci; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DATASTRUCT}\macros\buildmacros.sce; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#DATASTRUCT}\demos\*.*; DestDir: {app}\modules\{#DATASTRUCT}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; data_structures module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define DATASTRUCT "data_structures"
+;
+Source: modules\{#DATASTRUCT}\VERSION; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\readme.txt; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\licence.txt; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\changelog.txt; DestDir: {app}\modules\{#DATASTRUCT}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DATASTRUCT}\sci_gateway\data_structures; DestDir: {app}\modules\{#DATASTRUCT}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DATASTRUCT}\etc\{#DATASTRUCT}.quit; DestDir: {app}\modules\{#DATASTRUCT}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\etc\{#DATASTRUCT}.start; DestDir: {app}\modules\{#DATASTRUCT}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DATASTRUCT}\help\eng\*.htm; DestDir: {app}\modules\{#DATASTRUCT}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\help\fr\*.htm; DestDir: {app}\modules\{#DATASTRUCT}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DATASTRUCT}\includes\*.h; DestDir: {app}\modules\{#DATASTRUCT}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DATASTRUCT}\macros\lib; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\macros\names; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\macros\*.bin; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\macros\*.sci; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#DATASTRUCT}\macros\buildmacros.sce; DestDir: {app}\modules\{#DATASTRUCT}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#DATASTRUCT}\demos\*.*; DestDir: {app}\modules\{#DATASTRUCT}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 8cf4ec1..418a04d 100644 (file)
@@ -1,35 +1,35 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; development_tools module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define DEVTOOLS "development_tools"\r
-;\r
-Source: modules\{#DEVTOOLS}\VERSION; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}; Check: set_with_{#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\readme.txt; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\licence.txt; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\changelog.txt; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}\r
-;\r
-Source: modules\{#DEVTOOLS}\etc\{#DEVTOOLS}.quit; DestDir: {app}\modules\{#DEVTOOLS}\etc; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\etc\{#DEVTOOLS}.start; DestDir: {app}\modules\{#DEVTOOLS}\etc; Components: {#COMPN_DEVTOOLS}\r
-;\r
-;Source: modules\{#DEVTOOLS}\help\eng\*.htm; DestDir: {app}\modules\{#DEVTOOLS}\help\eng; Components: {#COMPN_DEVTOOLS}\r
-;Source: modules\{#DEVTOOLS}\help\fr\*.htm; DestDir: {app}\modules\{#DEVTOOLS}\help\fr; Components: {#COMPN_DEVTOOLS}\r
-;\r
-;Source: modules\{#DEVTOOLS}\includes\*.h; DestDir: {app}\modules\{#DEVTOOLS}\includes; Components: {#COMPN_DEVTOOLS}\r
-;\r
-Source: modules\{#DEVTOOLS}\macros\lib; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\macros\names; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\macros\*.bin; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\macros\*.sci; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}\r
-Source: modules\{#DEVTOOLS}\macros\buildmacros.sce; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}\r
-;\r
-;Source: modules\{#DEVTOOLS}\demos\*.*; DestDir: {app}\modules\{#DEVTOOLS}\demos; Flags: recursesubdirs; Components: {#COMPN_DEVTOOLS}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; development_tools module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define DEVTOOLS "development_tools"
+;
+Source: modules\{#DEVTOOLS}\VERSION; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}; Check: set_with_{#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\readme.txt; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\licence.txt; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\changelog.txt; DestDir: {app}\modules\{#DEVTOOLS}; Components: {#COMPN_DEVTOOLS}
+;
+Source: modules\{#DEVTOOLS}\etc\{#DEVTOOLS}.quit; DestDir: {app}\modules\{#DEVTOOLS}\etc; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\etc\{#DEVTOOLS}.start; DestDir: {app}\modules\{#DEVTOOLS}\etc; Components: {#COMPN_DEVTOOLS}
+;
+;Source: modules\{#DEVTOOLS}\help\eng\*.htm; DestDir: {app}\modules\{#DEVTOOLS}\help\eng; Components: {#COMPN_DEVTOOLS}
+;Source: modules\{#DEVTOOLS}\help\fr\*.htm; DestDir: {app}\modules\{#DEVTOOLS}\help\fr; Components: {#COMPN_DEVTOOLS}
+;
+;Source: modules\{#DEVTOOLS}\includes\*.h; DestDir: {app}\modules\{#DEVTOOLS}\includes; Components: {#COMPN_DEVTOOLS}
+;
+Source: modules\{#DEVTOOLS}\macros\lib; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\macros\names; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\macros\*.bin; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\macros\*.sci; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}
+Source: modules\{#DEVTOOLS}\macros\buildmacros.sce; DestDir: {app}\modules\{#DEVTOOLS}\macros; Components: {#COMPN_DEVTOOLS}
+;
+;Source: modules\{#DEVTOOLS}\demos\*.*; DestDir: {app}\modules\{#DEVTOOLS}\demos; Flags: recursesubdirs; Components: {#COMPN_DEVTOOLS}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index 9e7f1fe..504c257 100644 (file)
@@ -1,37 +1,37 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; differential_equations module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define DIFFEQU "differential_equations"\r
-;\r
-Source: modules\{#DIFFEQU}\VERSION; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}; Check: set_with_differential_equations\r
-Source: modules\{#DIFFEQU}\readme.txt; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\licence.txt; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\changelog.txt; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}\r
-;\r
-Source: modules\{#DIFFEQU}\sci_gateway\differential_equations; DestDir: {app}\modules\{#DIFFEQU}\sci_gateway; Components: {#COMPN_EQUDIF}\r
-;\r
-Source: modules\{#DIFFEQU}\etc\{#DIFFEQU}.quit; DestDir: {app}\modules\{#DIFFEQU}\etc; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\etc\{#DIFFEQU}.start; DestDir: {app}\modules\{#DIFFEQU}\etc; Components: {#COMPN_EQUDIF}\r
-;\r
-Source: modules\{#DIFFEQU}\help\eng\*.htm; DestDir: {app}\modules\{#DIFFEQU}\help\eng; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\help\fr\*.htm; DestDir: {app}\modules\{#DIFFEQU}\help\fr; Components: {#COMPN_EQUDIF}\r
-;\r
-;Source: modules\{#DIFFEQU}\includes\*.h; DestDir: {app}\modules\{#DIFFEQU}\includes; Components: {#COMPN_EQUDIF}\r
-;\r
-Source: modules\{#DIFFEQU}\macros\lib; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\macros\names; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\macros\*.bin; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\macros\*.sci; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}\r
-Source: modules\{#DIFFEQU}\macros\buildmacros.sce; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}\r
-;\r
-;Source: modules\{#DIFFEQU}\demos\*.*; DestDir: {app}\modules\{#DIFFEQU}\demos; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; differential_equations module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define DIFFEQU "differential_equations"
+;
+Source: modules\{#DIFFEQU}\VERSION; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}; Check: set_with_differential_equations
+Source: modules\{#DIFFEQU}\readme.txt; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\licence.txt; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\changelog.txt; DestDir: {app}\modules\{#DIFFEQU}; Components: {#COMPN_EQUDIF}
+;
+Source: modules\{#DIFFEQU}\sci_gateway\differential_equations; DestDir: {app}\modules\{#DIFFEQU}\sci_gateway; Components: {#COMPN_EQUDIF}
+;
+Source: modules\{#DIFFEQU}\etc\{#DIFFEQU}.quit; DestDir: {app}\modules\{#DIFFEQU}\etc; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\etc\{#DIFFEQU}.start; DestDir: {app}\modules\{#DIFFEQU}\etc; Components: {#COMPN_EQUDIF}
+;
+Source: modules\{#DIFFEQU}\help\eng\*.htm; DestDir: {app}\modules\{#DIFFEQU}\help\eng; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\help\fr\*.htm; DestDir: {app}\modules\{#DIFFEQU}\help\fr; Components: {#COMPN_EQUDIF}
+;
+;Source: modules\{#DIFFEQU}\includes\*.h; DestDir: {app}\modules\{#DIFFEQU}\includes; Components: {#COMPN_EQUDIF}
+;
+Source: modules\{#DIFFEQU}\macros\lib; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\macros\names; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\macros\*.bin; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\macros\*.sci; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}
+Source: modules\{#DIFFEQU}\macros\buildmacros.sce; DestDir: {app}\modules\{#DIFFEQU}\macros; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}
+;
+;Source: modules\{#DIFFEQU}\demos\*.*; DestDir: {app}\modules\{#DIFFEQU}\demos; Flags: recursesubdirs; Components: {#COMPN_EQUDIF}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index 3731b86..3df5481 100644 (file)
@@ -1,35 +1,35 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; double module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define DOUBLE "double"\r
-;\r
-Source: modules\{#DOUBLE}\VERSION; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DOUBLE}\readme.txt; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DOUBLE}\licence.txt; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DOUBLE}\changelog.txt; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DOUBLE}\etc\{#DOUBLE}.quit; DestDir: {app}\modules\{#DOUBLE}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#DOUBLE}\etc\{#DOUBLE}.start; DestDir: {app}\modules\{#DOUBLE}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#DOUBLE}\help\eng\*.htm; DestDir: {app}\modules\{#DOUBLE}\help\eng; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#DOUBLE}\help\fr\*.htm; DestDir: {app}\modules\{#DOUBLE}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#DOUBLE}\includes\*.h; DestDir: {app}\modules\{#DOUBLE}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#DOUBLE}\macros\buildmacros.sce; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#DOUBLE}\macros\lib; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#DOUBLE}\macros\names; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#DOUBLE}\macros\*.bin; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}\r
-;Source: modules\{#DOUBLE}\macros\*.sci; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#DOUBLE}\demos\*.*; DestDir: {app}\modules\{#DOUBLE}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; double module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define DOUBLE "double"
+;
+Source: modules\{#DOUBLE}\VERSION; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}
+Source: modules\{#DOUBLE}\readme.txt; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}
+Source: modules\{#DOUBLE}\licence.txt; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}
+Source: modules\{#DOUBLE}\changelog.txt; DestDir: {app}\modules\{#DOUBLE}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DOUBLE}\etc\{#DOUBLE}.quit; DestDir: {app}\modules\{#DOUBLE}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#DOUBLE}\etc\{#DOUBLE}.start; DestDir: {app}\modules\{#DOUBLE}\etc; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#DOUBLE}\help\eng\*.htm; DestDir: {app}\modules\{#DOUBLE}\help\eng; Components: {#COMPN_SCILAB}
+;Source: modules\{#DOUBLE}\help\fr\*.htm; DestDir: {app}\modules\{#DOUBLE}\help\fr; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#DOUBLE}\includes\*.h; DestDir: {app}\modules\{#DOUBLE}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#DOUBLE}\macros\buildmacros.sce; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#DOUBLE}\macros\lib; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#DOUBLE}\macros\names; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#DOUBLE}\macros\*.bin; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}
+;Source: modules\{#DOUBLE}\macros\*.sci; DestDir: {app}\modules\{#DOUBLE}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#DOUBLE}\demos\*.*; DestDir: {app}\modules\{#DOUBLE}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index ba08829..b7ae928 100644 (file)
@@ -1,38 +1,38 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; elementaries_functions module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define ELEMFUNCTIONS "elementaries_functions"\r
-;\r
-Source: bin\slatec_f.dll; DestDir: {app}\bin; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#ELEMFUNCTIONS}\VERSION; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\readme.txt; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\licence.txt; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\changelog.txt; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#ELEMFUNCTIONS}\sci_gateway\elementaries_functions; DestDir: {app}\modules\{#ELEMFUNCTIONS}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#ELEMFUNCTIONS}\etc\{#ELEMFUNCTIONS}.quit; DestDir: {app}\modules\{#ELEMFUNCTIONS}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\etc\{#ELEMFUNCTIONS}.start; DestDir: {app}\modules\{#ELEMFUNCTIONS}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#ELEMFUNCTIONS}\help\eng\*.htm; DestDir: {app}\modules\{#ELEMFUNCTIONS}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\help\fr\*.htm; DestDir: {app}\modules\{#ELEMFUNCTIONS}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#ELEMFUNCTIONS}\includes\*.h; DestDir: {app}\modules\{#ELEMFUNCTIONS}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#ELEMFUNCTIONS}\macros\buildmacros.sce; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\macros\lib; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\macros\names; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\macros\*.bin; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#ELEMFUNCTIONS}\macros\*.sci; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#ELEMFUNCTIONS}\demos\*.*; DestDir: {app}\modules\{#ELEMFUNCTIONS}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; elementaries_functions module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define ELEMFUNCTIONS "elementaries_functions"
+;
+Source: bin\slatec_f.dll; DestDir: {app}\bin; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#ELEMFUNCTIONS}\VERSION; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\readme.txt; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\licence.txt; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\changelog.txt; DestDir: {app}\modules\{#ELEMFUNCTIONS}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#ELEMFUNCTIONS}\sci_gateway\elementaries_functions; DestDir: {app}\modules\{#ELEMFUNCTIONS}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#ELEMFUNCTIONS}\etc\{#ELEMFUNCTIONS}.quit; DestDir: {app}\modules\{#ELEMFUNCTIONS}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\etc\{#ELEMFUNCTIONS}.start; DestDir: {app}\modules\{#ELEMFUNCTIONS}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#ELEMFUNCTIONS}\help\eng\*.htm; DestDir: {app}\modules\{#ELEMFUNCTIONS}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\help\fr\*.htm; DestDir: {app}\modules\{#ELEMFUNCTIONS}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#ELEMFUNCTIONS}\includes\*.h; DestDir: {app}\modules\{#ELEMFUNCTIONS}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#ELEMFUNCTIONS}\macros\buildmacros.sce; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\macros\lib; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\macros\names; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\macros\*.bin; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#ELEMFUNCTIONS}\macros\*.sci; DestDir: {app}\modules\{#ELEMFUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#ELEMFUNCTIONS}\demos\*.*; DestDir: {app}\modules\{#ELEMFUNCTIONS}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 2b0b35c..a3bae00 100644 (file)
@@ -1,41 +1,41 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; FFTW module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define FFTW "fftw"\r
-;\r
-\r
-Source: modules\{#FFTW}\VERSION; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}; Check: set_with_fftw\r
-Source: modules\{#FFTW}\readme.txt; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}\r
-Source: modules\{#FFTW}\licence.txt; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}\r
-Source: modules\{#FFTW}\changelog.txt; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}\r
-;\r
-Source: modules\{#FFTW}\sci_gateway\fftw; DestDir: {app}\modules\{#FFTW}\sci_gateway; Components: {#COMPN_FFTW}\r
-;\r
-Source: modules\{#FFTW}\etc\{#FFTW}.quit; DestDir: {app}\modules\{#FFTW}\etc; Components: {#COMPN_FFTW}\r
-Source: modules\{#FFTW}\etc\{#FFTW}.start; DestDir: {app}\modules\{#FFTW}\etc; Components: {#COMPN_FFTW}\r
-;\r
-;Source: modules\{#FFTW}\demos\*.*; DestDir: {app}\modules\{#FFTW}\demos; Flags: recursesubdirs; Components: {#COMPN_FFTW}\r
-;\r
-;Source: modules\{#FFTW}\help\eng\*.htm; DestDir: {app}\modules\{#FFTW}\help\eng; Components: {#COMPN_FFTW}\r
-;Source: modules\{#FFTW}\help\fr\*.htm; DestDir: {app}\modules\{#FFTW}\help\fr; Components: {#COMPN_FFTW}\r
-;\r
-Source: modules\{#FFTW}\includes\*.h; Flags: recursesubdirs; DestDir: {app}\modules\{#FFTW}\includes; Components: {#COMPN_FFTW}\r
-;\r
-;Source: modules\{#FFTW}\macros\lib; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}\r
-;Source: modules\{#FFTW}\macros\names; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}\r
-;Source: modules\{#FFTW}\macros\*.bin; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}\r
-;Source: modules\{#FFTW}\macros\*.sci; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}\r
-Source: modules\{#FFTW}\macros\buildmacros.sce; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}\r
-;\r
-Source: bin\fftw.dll; DestDir: {app}\bin; DestName: fftw.dll; Components: {#COMPN_FFTW}\r
-Source: bin\nofftw.dll; DestDir: {app}\bin; DestName: fftw.dll; Components: not ({#COMPN_FFTW})\r
-;\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; FFTW module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define FFTW "fftw"
+;
+
+Source: modules\{#FFTW}\VERSION; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}; Check: set_with_fftw
+Source: modules\{#FFTW}\readme.txt; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}
+Source: modules\{#FFTW}\licence.txt; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}
+Source: modules\{#FFTW}\changelog.txt; DestDir: {app}\modules\{#FFTW}; Components: {#COMPN_FFTW}
+;
+Source: modules\{#FFTW}\sci_gateway\fftw; DestDir: {app}\modules\{#FFTW}\sci_gateway; Components: {#COMPN_FFTW}
+;
+Source: modules\{#FFTW}\etc\{#FFTW}.quit; DestDir: {app}\modules\{#FFTW}\etc; Components: {#COMPN_FFTW}
+Source: modules\{#FFTW}\etc\{#FFTW}.start; DestDir: {app}\modules\{#FFTW}\etc; Components: {#COMPN_FFTW}
+;
+;Source: modules\{#FFTW}\demos\*.*; DestDir: {app}\modules\{#FFTW}\demos; Flags: recursesubdirs; Components: {#COMPN_FFTW}
+;
+;Source: modules\{#FFTW}\help\eng\*.htm; DestDir: {app}\modules\{#FFTW}\help\eng; Components: {#COMPN_FFTW}
+;Source: modules\{#FFTW}\help\fr\*.htm; DestDir: {app}\modules\{#FFTW}\help\fr; Components: {#COMPN_FFTW}
+;
+Source: modules\{#FFTW}\includes\*.h; Flags: recursesubdirs; DestDir: {app}\modules\{#FFTW}\includes; Components: {#COMPN_FFTW}
+;
+;Source: modules\{#FFTW}\macros\lib; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}
+;Source: modules\{#FFTW}\macros\names; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}
+;Source: modules\{#FFTW}\macros\*.bin; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}
+;Source: modules\{#FFTW}\macros\*.sci; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}
+Source: modules\{#FFTW}\macros\buildmacros.sce; DestDir: {app}\modules\{#FFTW}\macros; Components: {#COMPN_FFTW}
+;
+Source: bin\fftw.dll; DestDir: {app}\bin; DestName: fftw.dll; Components: {#COMPN_FFTW}
+Source: bin\nofftw.dll; DestDir: {app}\bin; DestName: fftw.dll; Components: not ({#COMPN_FFTW})
+;
+;
+;--------------------------------------------------------------------------------------------------------------
index c3975c3..8891400 100644 (file)
@@ -1,33 +1,33 @@
-/*-----------------------------------------------------------------------------------*/\r
-/* INRIA 2007 */\r
-/* Allan CORNET */\r
-/*-----------------------------------------------------------------------------------*/\r
-#include <string.h>\r
-#include "fftwlibname.h"\r
-#include "MALLOC.h"\r
-/*-----------------------------------------------------------------------------------*/ \r
-char *fftwlibname = NULL;\r
-/*-----------------------------------------------------------------------------------*/ \r
-void setfftwlibname(char *libname)\r
-{\r
-       if (libname)\r
-       {\r
-               if (fftwlibname) {FREE(fftwlibname);fftwlibname = NULL;}\r
-               fftwlibname = (char *)MALLOC(sizeof(char)*(strlen(libname)+1));\r
-               strcpy(fftwlibname,libname);\r
-       }\r
-}\r
-/*-----------------------------------------------------------------------------------*/ \r
-char *getfftwlibname(void)\r
-{\r
-       char *name = NULL;\r
-\r
-       if (fftwlibname)\r
-       {\r
-               name = (char *)MALLOC(sizeof(char)*(strlen(fftwlibname)+1));\r
-               strcpy(name,fftwlibname);\r
-       }\r
-\r
-       return name;\r
-}\r
-/*-----------------------------------------------------------------------------------*/ \r
+/*-----------------------------------------------------------------------------------*/
+/* INRIA 2007 */
+/* Allan CORNET */
+/*-----------------------------------------------------------------------------------*/
+#include <string.h>
+#include "fftwlibname.h"
+#include "MALLOC.h"
+/*-----------------------------------------------------------------------------------*/ 
+char *fftwlibname = NULL;
+/*-----------------------------------------------------------------------------------*/ 
+void setfftwlibname(char *libname)
+{
+       if (libname)
+       {
+               if (fftwlibname) {FREE(fftwlibname);fftwlibname = NULL;}
+               fftwlibname = (char *)MALLOC(sizeof(char)*(strlen(libname)+1));
+               strcpy(fftwlibname,libname);
+       }
+}
+/*-----------------------------------------------------------------------------------*/ 
+char *getfftwlibname(void)
+{
+       char *name = NULL;
+
+       if (fftwlibname)
+       {
+               name = (char *)MALLOC(sizeof(char)*(strlen(fftwlibname)+1));
+               strcpy(name,fftwlibname);
+       }
+
+       return name;
+}
+/*-----------------------------------------------------------------------------------*/ 
index 0138e10..c2c9a1e 100644 (file)
@@ -1,13 +1,13 @@
-/*-----------------------------------------------------------------------------------*/\r
-/* INRIA 2007 */\r
-/* Allan CORNET */\r
-/*-----------------------------------------------------------------------------------*/\r
-#ifndef __FFTWLIBNAME_H__\r
-#define __FFTWLIBNAME_H__\r
-/*-----------------------------------------------------------------------------------*/\r
-\r
-void setfftwlibname(char *libname);\r
-char *getfftwlibname(void);\r
-\r
-#endif /*__FFTWLIBNAME_H__ */\r
-/*-----------------------------------------------------------------------------------*/\r
+/*-----------------------------------------------------------------------------------*/
+/* INRIA 2007 */
+/* Allan CORNET */
+/*-----------------------------------------------------------------------------------*/
+#ifndef __FFTWLIBNAME_H__
+#define __FFTWLIBNAME_H__
+/*-----------------------------------------------------------------------------------*/
+
+void setfftwlibname(char *libname);
+char *getfftwlibname(void);
+
+#endif /*__FFTWLIBNAME_H__ */
+/*-----------------------------------------------------------------------------------*/
index b3ef978..0f34ed3 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; fileio module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define FILEIO "fileio"\r
-;\r
-Source: modules\{#FILEIO}\VERSION; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\readme.txt; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\licence.txt; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\changelog.txt; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FILEIO}\sci_gateway\fileio; DestDir: {app}\modules\{#FILEIO}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FILEIO}\etc\{#FILEIO}.quit; DestDir: {app}\modules\{#FILEIO}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\etc\fileio.start; DestDir: {app}\modules\{#FILEIO}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FILEIO}\help\eng\*.htm; DestDir: {app}\modules\{#FILEIO}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\help\fr\*.htm; DestDir: {app}\modules\{#FILEIO}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FILEIO}\includes\*.h; DestDir: {app}\modules\{#FILEIO}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FILEIO}\macros\buildmacros.sce; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\macros\lib; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\macros\names; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\macros\*.bin; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FILEIO}\macros\*.sci; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FILEIO}\demos\*.*; DestDir: {app}\modules\{#FILEIO}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; fileio module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define FILEIO "fileio"
+;
+Source: modules\{#FILEIO}\VERSION; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\readme.txt; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\licence.txt; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\changelog.txt; DestDir: {app}\modules\{#FILEIO}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FILEIO}\sci_gateway\fileio; DestDir: {app}\modules\{#FILEIO}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FILEIO}\etc\{#FILEIO}.quit; DestDir: {app}\modules\{#FILEIO}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\etc\fileio.start; DestDir: {app}\modules\{#FILEIO}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FILEIO}\help\eng\*.htm; DestDir: {app}\modules\{#FILEIO}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\help\fr\*.htm; DestDir: {app}\modules\{#FILEIO}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FILEIO}\includes\*.h; DestDir: {app}\modules\{#FILEIO}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FILEIO}\macros\buildmacros.sce; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\macros\lib; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\macros\names; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\macros\*.bin; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FILEIO}\macros\*.sci; DestDir: {app}\modules\{#FILEIO}\macros; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FILEIO}\demos\*.*; DestDir: {app}\modules\{#FILEIO}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 6835eb8..4d0db3c 100644 (file)
@@ -1,35 +1,35 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; functions module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define FUNCTIONS "functions"\r
-;\r
-Source: modules\{#FUNCTIONS}\VERSION; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\readme.txt; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\licence.txt; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\changelog.txt; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FUNCTIONS}\etc\{#FUNCTIONS}.quit; DestDir: {app}\modules\{#FUNCTIONS}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\etc\{#FUNCTIONS}.start; DestDir: {app}\modules\{#FUNCTIONS}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FUNCTIONS}\help\eng\*.htm; DestDir: {app}\modules\{#FUNCTIONS}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\help\fr\*.htm; DestDir: {app}\modules\{#FUNCTIONS}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FUNCTIONS}\macros\lib; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\macros\names; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\macros\*.bin; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\macros\*.sci; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\macros\buildmacros.sce; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#FUNCTIONS}\demos\*.*; DestDir: {app}\modules\{#FUNCTIONS}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#FUNCTIONS}\scripts\buildmacros\*.sce; DestDir: {app}\modules\{#FUNCTIONS}\scripts\buildmacros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#FUNCTIONS}\scripts\buildmacros\*.bat; DestDir: {app}\modules\{#FUNCTIONS}\scripts\buildmacros; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; functions module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define FUNCTIONS "functions"
+;
+Source: modules\{#FUNCTIONS}\VERSION; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\readme.txt; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\licence.txt; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\changelog.txt; DestDir: {app}\modules\{#FUNCTIONS}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FUNCTIONS}\etc\{#FUNCTIONS}.quit; DestDir: {app}\modules\{#FUNCTIONS}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\etc\{#FUNCTIONS}.start; DestDir: {app}\modules\{#FUNCTIONS}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FUNCTIONS}\help\eng\*.htm; DestDir: {app}\modules\{#FUNCTIONS}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\help\fr\*.htm; DestDir: {app}\modules\{#FUNCTIONS}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FUNCTIONS}\macros\lib; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\macros\names; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\macros\*.bin; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\macros\*.sci; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\macros\buildmacros.sce; DestDir: {app}\modules\{#FUNCTIONS}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#FUNCTIONS}\demos\*.*; DestDir: {app}\modules\{#FUNCTIONS}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#FUNCTIONS}\scripts\buildmacros\*.sce; DestDir: {app}\modules\{#FUNCTIONS}\scripts\buildmacros; Components: {#COMPN_SCILAB}
+Source: modules\{#FUNCTIONS}\scripts\buildmacros\*.bat; DestDir: {app}\modules\{#FUNCTIONS}\scripts\buildmacros; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 94c0699..f22bbb8 100644 (file)
@@ -1,41 +1,41 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; graphics module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define GRAPHICS "graphics"\r
-;\r
-Source: modules\{#GRAPHICS}\VERSION; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}; Check: set_with_graphics\r
-Source: modules\{#GRAPHICS}\readme.txt; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\licence.txt; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\changelog.txt; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\sci_gateway\graphics; DestDir: {app}\modules\{#GRAPHICS}\sci_gateway; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\etc\{#GRAPHICS}.quit; DestDir: {app}\modules\{#GRAPHICS}\etc; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\etc\{#GRAPHICS}.start; DestDir: {app}\modules\{#GRAPHICS}\etc; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\help\eng\*.htm; DestDir: {app}\modules\{#GRAPHICS}\help\eng; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\help\fr\*.htm; DestDir: {app}\modules\{#GRAPHICS}\help\fr; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\help\images\*.gif; DestDir: {app}\modules\{#GRAPHICS}\images; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\includes\*.h; DestDir: {app}\modules\{#GRAPHICS}\includes; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\macros\buildmacros.sce; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\macros\lib; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\macros\names; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\macros\*.bin; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}\r
-Source: modules\{#GRAPHICS}\macros\*.sci; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\tcl\*.*; DestDir: {app}\modules\{#GRAPHICS}\tcl; Flags: recursesubdirs; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\fonts\*.bdf; DestDir: {app}\modules\{#GRAPHICS}\fonts; Flags: recursesubdirs; Components: {#COMPN_GRAPHICS}\r
-;\r
-Source: modules\{#GRAPHICS}\demos\*.*; DestDir: {app}\modules\{#GRAPHICS}\demos; Flags: recursesubdirs; Components: {#COMPN_GRAPHICS}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; graphics module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define GRAPHICS "graphics"
+;
+Source: modules\{#GRAPHICS}\VERSION; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}; Check: set_with_graphics
+Source: modules\{#GRAPHICS}\readme.txt; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\licence.txt; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\changelog.txt; DestDir: {app}\modules\{#GRAPHICS}; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\sci_gateway\graphics; DestDir: {app}\modules\{#GRAPHICS}\sci_gateway; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\etc\{#GRAPHICS}.quit; DestDir: {app}\modules\{#GRAPHICS}\etc; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\etc\{#GRAPHICS}.start; DestDir: {app}\modules\{#GRAPHICS}\etc; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\help\eng\*.htm; DestDir: {app}\modules\{#GRAPHICS}\help\eng; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\help\fr\*.htm; DestDir: {app}\modules\{#GRAPHICS}\help\fr; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\help\images\*.gif; DestDir: {app}\modules\{#GRAPHICS}\images; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\includes\*.h; DestDir: {app}\modules\{#GRAPHICS}\includes; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\macros\buildmacros.sce; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\macros\lib; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\macros\names; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\macros\*.bin; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}
+Source: modules\{#GRAPHICS}\macros\*.sci; DestDir: {app}\modules\{#GRAPHICS}\macros; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\tcl\*.*; DestDir: {app}\modules\{#GRAPHICS}\tcl; Flags: recursesubdirs; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\fonts\*.bdf; DestDir: {app}\modules\{#GRAPHICS}\fonts; Flags: recursesubdirs; Components: {#COMPN_GRAPHICS}
+;
+Source: modules\{#GRAPHICS}\demos\*.*; DestDir: {app}\modules\{#GRAPHICS}\demos; Flags: recursesubdirs; Components: {#COMPN_GRAPHICS}
+;
+;--------------------------------------------------------------------------------------------------------------
index 2e567f4..7c7a84d 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; gui module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define GUI "gui"\r
-;\r
-Source: modules\{#GUI}\VERSION; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\readme.txt; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\licence.txt; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\changelog.txt; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#GUI}\sci_gateway\gui; DestDir: {app}\modules\{#GUI}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#GUI}\etc\{#GUI}.quit; DestDir: {app}\modules\{#GUI}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\etc\{#GUI}.start; DestDir: {app}\modules\{#GUI}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#GUI}\help\eng\*.htm; DestDir: {app}\modules\{#GUI}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\help\fr\*.htm; DestDir: {app}\modules\{#GUI}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#GUI}\includes\*.h; DestDir: {app}\modules\{#GUI}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#GUI}\macros\lib; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\macros\names; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\macros\*.bin; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\macros\*.sci; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#GUI}\macros\buildmacros.sce; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#GUI}\demos\*.*; DestDir: {app}\modules\{#GUI}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; gui module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define GUI "gui"
+;
+Source: modules\{#GUI}\VERSION; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\readme.txt; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\licence.txt; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\changelog.txt; DestDir: {app}\modules\{#GUI}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#GUI}\sci_gateway\gui; DestDir: {app}\modules\{#GUI}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#GUI}\etc\{#GUI}.quit; DestDir: {app}\modules\{#GUI}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\etc\{#GUI}.start; DestDir: {app}\modules\{#GUI}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#GUI}\help\eng\*.htm; DestDir: {app}\modules\{#GUI}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\help\fr\*.htm; DestDir: {app}\modules\{#GUI}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#GUI}\includes\*.h; DestDir: {app}\modules\{#GUI}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#GUI}\macros\lib; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\macros\names; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\macros\*.bin; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\macros\*.sci; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#GUI}\macros\buildmacros.sce; DestDir: {app}\modules\{#GUI}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#GUI}\demos\*.*; DestDir: {app}\modules\{#GUI}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index a3e3d4b..cbc44a1 100644 (file)
@@ -1,38 +1,38 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; helptools module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define HELPTOOLS "helptools"\r
-;\r
-Source: modules\{#HELPTOOLS}\VERSION; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\readme.txt; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\licence.txt; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\changelog.txt; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#HELPTOOLS}\*.htm; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\*.xsl; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\help.dtd; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#HELPTOOLS}\etc\{#HELPTOOLS}.quit; DestDir: {app}\modules\{#HELPTOOLS}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\etc\{#HELPTOOLS}.start; DestDir: {app}\modules\{#HELPTOOLS}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#HELPTOOLS}\help\eng\*.htm; DestDir: {app}\modules\{#HELPTOOLS}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\help\fr\*.htm; DestDir: {app}\modules\{#HELPTOOLS}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#HELPTOOLS}\macros\buildmacros.sce; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\macros\lib; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\macros\names; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\macros\*.bin; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#HELPTOOLS}\macros\*.sci; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#HELPTOOLS}\bin\sablotron\*.*; DestDir: {app}\modules\{#HELPTOOLS}\bin\sablotron; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#HELPTOOLS}\examples\*.*; DestDir: {app}\modules\{#HELPTOOLS}\examples; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; helptools module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define HELPTOOLS "helptools"
+;
+Source: modules\{#HELPTOOLS}\VERSION; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\readme.txt; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\licence.txt; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\changelog.txt; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#HELPTOOLS}\*.htm; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\*.xsl; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\help.dtd; DestDir: {app}\modules\{#HELPTOOLS}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#HELPTOOLS}\etc\{#HELPTOOLS}.quit; DestDir: {app}\modules\{#HELPTOOLS}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\etc\{#HELPTOOLS}.start; DestDir: {app}\modules\{#HELPTOOLS}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#HELPTOOLS}\help\eng\*.htm; DestDir: {app}\modules\{#HELPTOOLS}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\help\fr\*.htm; DestDir: {app}\modules\{#HELPTOOLS}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#HELPTOOLS}\macros\buildmacros.sce; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\macros\lib; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\macros\names; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\macros\*.bin; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#HELPTOOLS}\macros\*.sci; DestDir: {app}\modules\{#HELPTOOLS}\macros; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#HELPTOOLS}\bin\sablotron\*.*; DestDir: {app}\modules\{#HELPTOOLS}\bin\sablotron; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#HELPTOOLS}\examples\*.*; DestDir: {app}\modules\{#HELPTOOLS}\examples; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 65dae52..8ac006c 100644 (file)
@@ -1,37 +1,37 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; incremental_link module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define INCRLINK "incremental_link"\r
-;\r
-Source: modules\{#INCRLINK}\VERSION; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\readme.txt; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\licence.txt; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\changelog.txt; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INCRLINK}\etc\{#INCRLINK}.quit; DestDir: {app}\modules\{#INCRLINK}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\etc\{#INCRLINK}.start; DestDir: {app}\modules\{#INCRLINK}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INCRLINK}\help\eng\*.htm; DestDir: {app}\modules\{#INCRLINK}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\help\fr\*.htm; DestDir: {app}\modules\{#INCRLINK}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INCRLINK}\src\scripts\Makedll.incl; DestDir: {app}\modules\{#INCRLINK}\src\scripts; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#INCRLINK}\includes\*.h; DestDir: {app}\modules\{#INCRLINK}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INCRLINK}\macros\lib; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\macros\names; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\macros\*.bin; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\macros\*.sci; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INCRLINK}\macros\buildmacros.sce; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#INCRLINK}\demos\*.*; DestDir: {app}\modules\{#INCRLINK}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; incremental_link module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define INCRLINK "incremental_link"
+;
+Source: modules\{#INCRLINK}\VERSION; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\readme.txt; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\licence.txt; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\changelog.txt; DestDir: {app}\modules\{#INCRLINK}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INCRLINK}\etc\{#INCRLINK}.quit; DestDir: {app}\modules\{#INCRLINK}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\etc\{#INCRLINK}.start; DestDir: {app}\modules\{#INCRLINK}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INCRLINK}\help\eng\*.htm; DestDir: {app}\modules\{#INCRLINK}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\help\fr\*.htm; DestDir: {app}\modules\{#INCRLINK}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INCRLINK}\src\scripts\Makedll.incl; DestDir: {app}\modules\{#INCRLINK}\src\scripts; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#INCRLINK}\includes\*.h; DestDir: {app}\modules\{#INCRLINK}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INCRLINK}\macros\lib; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\macros\names; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\macros\*.bin; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\macros\*.sci; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#INCRLINK}\macros\buildmacros.sce; DestDir: {app}\modules\{#INCRLINK}\macros; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#INCRLINK}\demos\*.*; DestDir: {app}\modules\{#INCRLINK}\demos; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index 2679b42..f613d93 100644 (file)
@@ -1,39 +1,39 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; integer module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define INTEGER "integer"\r
-;\r
-Source: bin\integer_f.dll; DestDir: {app}\bin; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INTEGER}\VERSION; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\readme.txt; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\licence.txt; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\changelog.txt; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INTEGER}\sci_gateway\integer; DestDir: {app}\modules\{#INTEGER}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INTEGER}\etc\{#INTEGER}.quit; DestDir: {app}\modules\{#INTEGER}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\etc\{#INTEGER}.start; DestDir: {app}\modules\{#INTEGER}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INTEGER}\help\eng\*.htm; DestDir: {app}\modules\{#INTEGER}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\help\fr\*.htm; DestDir: {app}\modules\{#INTEGER}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INTEGER}\includes\*.h; DestDir: {app}\modules\{#INTEGER}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#INTEGER}\macros\buildmacros.sce; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\macros\lib; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\macros\names; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\macros\*.bin; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#INTEGER}\macros\*.sci; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#INTEGER}\demos\*.*; DestDir: {app}\modules\{#INTEGER}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
-\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; integer module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define INTEGER "integer"
+;
+Source: bin\integer_f.dll; DestDir: {app}\bin; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INTEGER}\VERSION; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\readme.txt; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\licence.txt; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\changelog.txt; DestDir: {app}\modules\{#INTEGER}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INTEGER}\sci_gateway\integer; DestDir: {app}\modules\{#INTEGER}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INTEGER}\etc\{#INTEGER}.quit; DestDir: {app}\modules\{#INTEGER}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\etc\{#INTEGER}.start; DestDir: {app}\modules\{#INTEGER}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INTEGER}\help\eng\*.htm; DestDir: {app}\modules\{#INTEGER}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\help\fr\*.htm; DestDir: {app}\modules\{#INTEGER}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INTEGER}\includes\*.h; DestDir: {app}\modules\{#INTEGER}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#INTEGER}\macros\buildmacros.sce; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\macros\lib; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\macros\names; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\macros\*.bin; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#INTEGER}\macros\*.sci; DestDir: {app}\modules\{#INTEGER}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#INTEGER}\demos\*.*; DestDir: {app}\modules\{#INTEGER}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
+
index b72a0aa..b843916 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; interpolation module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define INTERPOLATION "interpolation"\r
-;\r
-Source: modules\{#INTERPOLATION}\VERSION; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}; Check: set_with_interpolation\r
-Source: modules\{#INTERPOLATION}\readme.txt; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}\r
-Source: modules\{#INTERPOLATION}\licence.txt; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}\r
-Source: modules\{#INTERPOLATION}\changelog.txt; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}\r
-;\r
-Source: modules\{#INTERPOLATION}\sci_gateway\interpolation; DestDir: {app}\modules\{#INTERPOLATION}\sci_gateway; Components: {#COMPN_INTERP}\r
-;\r
-Source: modules\{#INTERPOLATION}\etc\{#INTERPOLATION}.quit; DestDir: {app}\modules\{#INTERPOLATION}\etc; Components: {#COMPN_INTERP}\r
-Source: modules\{#INTERPOLATION}\etc\{#INTERPOLATION}.start; DestDir: {app}\modules\{#INTERPOLATION}\etc; Components: {#COMPN_INTERP}\r
-;\r
-Source: modules\{#INTERPOLATION}\help\eng\*.htm; DestDir: {app}\modules\{#INTERPOLATION}\help\eng; Components: {#COMPN_INTERP}\r
-Source: modules\{#INTERPOLATION}\help\fr\*.htm; DestDir: {app}\modules\{#INTERPOLATION}\help\fr; Components: {#COMPN_INTERP}\r
-;\r
-Source: modules\{#INTERPOLATION}\includes\*.h; DestDir: {app}\modules\{#INTERPOLATION}\includes; Components: {#COMPN_INTERP}\r
-;\r
-;Source: modules\{#INTERPOLATION}\macros\lib; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}\r
-;Source: modules\{#INTERPOLATION}\macros\names; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}\r
-;Source: modules\{#INTERPOLATION}\macros\*.bin; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}\r
-;Source: modules\{#INTERPOLATION}\macros\*.sci; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}\r
-Source: modules\{#INTERPOLATION}\macros\buildmacros.sce; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}\r
-;\r
-Source: modules\{#INTERPOLATION}\demos\*.*; DestDir: {app}\modules\{#INTERPOLATION}\demos; Flags: recursesubdirs; Components: {#COMPN_INTERP}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; interpolation module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define INTERPOLATION "interpolation"
+;
+Source: modules\{#INTERPOLATION}\VERSION; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}; Check: set_with_interpolation
+Source: modules\{#INTERPOLATION}\readme.txt; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}
+Source: modules\{#INTERPOLATION}\licence.txt; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}
+Source: modules\{#INTERPOLATION}\changelog.txt; DestDir: {app}\modules\{#INTERPOLATION}; Components: {#COMPN_INTERP}
+;
+Source: modules\{#INTERPOLATION}\sci_gateway\interpolation; DestDir: {app}\modules\{#INTERPOLATION}\sci_gateway; Components: {#COMPN_INTERP}
+;
+Source: modules\{#INTERPOLATION}\etc\{#INTERPOLATION}.quit; DestDir: {app}\modules\{#INTERPOLATION}\etc; Components: {#COMPN_INTERP}
+Source: modules\{#INTERPOLATION}\etc\{#INTERPOLATION}.start; DestDir: {app}\modules\{#INTERPOLATION}\etc; Components: {#COMPN_INTERP}
+;
+Source: modules\{#INTERPOLATION}\help\eng\*.htm; DestDir: {app}\modules\{#INTERPOLATION}\help\eng; Components: {#COMPN_INTERP}
+Source: modules\{#INTERPOLATION}\help\fr\*.htm; DestDir: {app}\modules\{#INTERPOLATION}\help\fr; Components: {#COMPN_INTERP}
+;
+Source: modules\{#INTERPOLATION}\includes\*.h; DestDir: {app}\modules\{#INTERPOLATION}\includes; Components: {#COMPN_INTERP}
+;
+;Source: modules\{#INTERPOLATION}\macros\lib; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}
+;Source: modules\{#INTERPOLATION}\macros\names; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}
+;Source: modules\{#INTERPOLATION}\macros\*.bin; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}
+;Source: modules\{#INTERPOLATION}\macros\*.sci; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}
+Source: modules\{#INTERPOLATION}\macros\buildmacros.sce; DestDir: {app}\modules\{#INTERPOLATION}\macros; Flags: recursesubdirs; Components: {#COMPN_INTERP}
+;
+Source: modules\{#INTERPOLATION}\demos\*.*; DestDir: {app}\modules\{#INTERPOLATION}\demos; Flags: recursesubdirs; Components: {#COMPN_INTERP}
+;
+;--------------------------------------------------------------------------------------------------------------
index a137475..d2352cb 100644 (file)
@@ -1,34 +1,34 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; intersci module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define INTERSCI "intersci"\r
-;\r
-Source: modules\{#INTERSCI}\VERSION; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}; Check: set_with_intersci\r
-Source: modules\{#INTERSCI}\readme.txt; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}\r
-Source: modules\{#INTERSCI}\licence.txt; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}\r
-Source: modules\{#INTERSCI}\changelog.txt; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}\r
-;\r
-Source: modules\{#INTERSCI}\etc\{#INTERSCI}.quit; DestDir: {app}\modules\{#INTERSCI}\etc; Components: {#COMPN_INTERSCI}\r
-Source: modules\{#INTERSCI}\etc\{#INTERSCI}.start; DestDir: {app}\modules\{#INTERSCI}\etc; Components: {#COMPN_INTERSCI}\r
-;\r
-Source: modules\{#INTERSCI}\help\eng\*.htm; DestDir: {app}\modules\{#INTERSCI}\help\eng; Components: {#COMPN_INTERSCI}\r
-Source: modules\{#INTERSCI}\help\fr\*.htm; DestDir: {app}\modules\{#INTERSCI}\help\fr; Components: {#COMPN_INTERSCI}\r
-;\r
-;Source: modules\{#INTERSCI}\macros\lib; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}\r
-;Source: modules\{#INTERSCI}\macros\names; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}\r
-;Source: modules\{#INTERSCI}\macros\*.bin; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}\r
-;Source: modules\{#INTERSCI}\macros\*.sci; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}\r
-Source: modules\{#INTERSCI}\macros\buildmacros.sce; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}\r
-;\r
-;Source: modules\{#INTERSCI}\demos\*.*; DestDir: {app}\modules\{#INTERSCI}\demos; Flags: recursesubdirs; Components: {#COMPN_INTERSCI}\r
-;\r
-Source: modules\{#INTERSCI}\bin\*.exe; DestDir: {app}\modules\{#INTERSCI}\bin; Components: {#COMPN_INTERSCI}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; intersci module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define INTERSCI "intersci"
+;
+Source: modules\{#INTERSCI}\VERSION; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}; Check: set_with_intersci
+Source: modules\{#INTERSCI}\readme.txt; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}
+Source: modules\{#INTERSCI}\licence.txt; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}
+Source: modules\{#INTERSCI}\changelog.txt; DestDir: {app}\modules\{#INTERSCI}; Components: {#COMPN_INTERSCI}
+;
+Source: modules\{#INTERSCI}\etc\{#INTERSCI}.quit; DestDir: {app}\modules\{#INTERSCI}\etc; Components: {#COMPN_INTERSCI}
+Source: modules\{#INTERSCI}\etc\{#INTERSCI}.start; DestDir: {app}\modules\{#INTERSCI}\etc; Components: {#COMPN_INTERSCI}
+;
+Source: modules\{#INTERSCI}\help\eng\*.htm; DestDir: {app}\modules\{#INTERSCI}\help\eng; Components: {#COMPN_INTERSCI}
+Source: modules\{#INTERSCI}\help\fr\*.htm; DestDir: {app}\modules\{#INTERSCI}\help\fr; Components: {#COMPN_INTERSCI}
+;
+;Source: modules\{#INTERSCI}\macros\lib; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}
+;Source: modules\{#INTERSCI}\macros\names; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}
+;Source: modules\{#INTERSCI}\macros\*.bin; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}
+;Source: modules\{#INTERSCI}\macros\*.sci; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}
+Source: modules\{#INTERSCI}\macros\buildmacros.sce; DestDir: {app}\modules\{#INTERSCI}\macros; Components: {#COMPN_INTERSCI}
+;
+;Source: modules\{#INTERSCI}\demos\*.*; DestDir: {app}\modules\{#INTERSCI}\demos; Flags: recursesubdirs; Components: {#COMPN_INTERSCI}
+;
+Source: modules\{#INTERSCI}\bin\*.exe; DestDir: {app}\modules\{#INTERSCI}\bin; Components: {#COMPN_INTERSCI}
+;
+;--------------------------------------------------------------------------------------------------------------
index b112666..ecbb188 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; io module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define IO "io"\r
-;\r
-Source: modules\{#IO}\VERSION; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\readme.txt; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\licence.txt; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\changelog.txt; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#IO}\sci_gateway\io; DestDir: {app}\modules\{#IO}\sci_gateway; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#IO}\etc\{#IO}.quit; DestDir: {app}\modules\{#IO}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\etc\{#IO}.start; DestDir: {app}\modules\{#IO}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#IO}\help\eng\*.htm; DestDir: {app}\modules\{#IO}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\help\fr\*.htm; DestDir: {app}\modules\{#IO}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#IO}\includes\*.h; DestDir: {app}\modules\{#IO}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#IO}\macros\buildmacros.sce; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\macros\lib; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\macros\names; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\macros\*.bin; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#IO}\macros\*.sci; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#IO}\demos\*.*; DestDir: {app}\modules\{#IO}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; io module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define IO "io"
+;
+Source: modules\{#IO}\VERSION; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\readme.txt; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\licence.txt; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\changelog.txt; DestDir: {app}\modules\{#IO}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#IO}\sci_gateway\io; DestDir: {app}\modules\{#IO}\sci_gateway; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#IO}\etc\{#IO}.quit; DestDir: {app}\modules\{#IO}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\etc\{#IO}.start; DestDir: {app}\modules\{#IO}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#IO}\help\eng\*.htm; DestDir: {app}\modules\{#IO}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\help\fr\*.htm; DestDir: {app}\modules\{#IO}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#IO}\includes\*.h; DestDir: {app}\modules\{#IO}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#IO}\macros\buildmacros.sce; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\macros\lib; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\macros\names; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\macros\*.bin; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#IO}\macros\*.sci; DestDir: {app}\modules\{#IO}\macros; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#IO}\demos\*.*; DestDir: {app}\modules\{#IO}\demos; Flags: recursesubdirs;  Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 96adbab..f4da1c7 100644 (file)
@@ -1,49 +1,49 @@
-import javasci.* ; \r
-\r
-\r
-class  Exemple11 {\r
-\r
-  public static void main(String[] args) {\r
-       int col=4;\r
-       int row=2;\r
-       int r,c;\r
-       boolean [] b=new boolean[row*col];\r
-       \r
-       SciBooleanArray a = new SciBooleanArray("A",row,col);\r
-       SciBooleanArray bsci = new SciBooleanArray("B",row,col);\r
-       \r
-       Scilab.Exec("A=[%t,%t,%t,%f;%f %t %t %t];");\r
-       System.out.println("----------------------------------------------------");\r
-       a.disp();\r
-       System.out.println("----------------------------------------------------");\r
-       for(r=1;r<=a.getRow();r++)\r
-    {\r
-     for(c=1;c<=a.getCol();c++)\r
-     {\r
-       System.out.print("A("+(r)+","+(c)+")="+a.GetElement(r,c)+"  ");\r
-     }\r
-     System.out.println(" ");\r
-    }\r
-       System.out.println("----------------------------------------------------");\r
-       \r
-       b=a.getData();\r
-       \r
-       for(r=0;r<row;r++)\r
-    {\r
-     for(c=0;c<col;c++)\r
-     {\r
-       System.out.print("b("+r+","+(c)+")="+ b[c*row+r] +"  ");\r
-     }\r
-     System.out.println(" ");\r
-    }\r
-       System.out.println("----------------------------------------------------");\r
-       Scilab.Exec("B=~A;");\r
-    bsci.disp();\r
-    System.out.println("----------------------------------------------------");\r
-               System.out.println("A ScilabType : "+Scilab.TypeVar("A"));\r
-               System.out.println("B ScilabType : "+Scilab.TypeVar("B"));\r
-               System.out.println("----------------------------------------------------");\r
-    Scilab.Finish();\r
-  }\r
-}\r
-\r
+import javasci.* ; 
+
+
+class  Exemple11 {
+
+  public static void main(String[] args) {
+       int col=4;
+       int row=2;
+       int r,c;
+       boolean [] b=new boolean[row*col];
+       
+       SciBooleanArray a = new SciBooleanArray("A",row,col);
+       SciBooleanArray bsci = new SciBooleanArray("B",row,col);
+       
+       Scilab.Exec("A=[%t,%t,%t,%f;%f %t %t %t];");
+       System.out.println("----------------------------------------------------");
+       a.disp();
+       System.out.println("----------------------------------------------------");
+       for(r=1;r<=a.getRow();r++)
+    {
+     for(c=1;c<=a.getCol();c++)
+     {
+       System.out.print("A("+(r)+","+(c)+")="+a.GetElement(r,c)+"  ");
+     }
+     System.out.println(" ");
+    }
+       System.out.println("----------------------------------------------------");
+       
+       b=a.getData();
+       
+       for(r=0;r<row;r++)
+    {
+     for(c=0;c<col;c++)
+     {
+       System.out.print("b("+r+","+(c)+")="+ b[c*row+r] +"  ");
+     }
+     System.out.println(" ");
+    }
+       System.out.println("----------------------------------------------------");
+       Scilab.Exec("B=~A;");
+    bsci.disp();
+    System.out.println("----------------------------------------------------");
+               System.out.println("A ScilabType : "+Scilab.TypeVar("A"));
+               System.out.println("B ScilabType : "+Scilab.TypeVar("B"));
+               System.out.println("----------------------------------------------------");
+    Scilab.Finish();
+  }
+}
+
index b5044f4..3437f79 100644 (file)
@@ -1,29 +1,29 @@
-import javasci.* ; \r
-\r
-\r
-class  Exemple12 {\r
-\r
-  public static void main(String[] args) {\r
-\r
-    boolean b;\r
-       \r
-       SciBoolean a = new SciBoolean("A");\r
-       Scilab.Exec("A=%t;");\r
-       System.out.println("----------------------------------------------------");\r
-       a.disp();\r
-       System.out.println("----------------------------------------------------");\r
-       b=a.getData();\r
-       \r
-       System.out.println(b);\r
-    \r
-       System.out.println("----------------------------------------------------");\r
-         SciBoolean d = new SciBoolean("D",true);\r
-         d.Send();\r
-         SciBoolean p = new SciBoolean("P");\r
-    Scilab.Exec("P=~D;");\r
-    p.disp();\r
-    System.out.println("----------------------------------------------------");\r
-    Scilab.Finish();\r
-  }\r
-}\r
-\r
+import javasci.* ; 
+
+
+class  Exemple12 {
+
+  public static void main(String[] args) {
+
+    boolean b;
+       
+       SciBoolean a = new SciBoolean("A");
+       Scilab.Exec("A=%t;");
+       System.out.println("----------------------------------------------------");
+       a.disp();
+       System.out.println("----------------------------------------------------");
+       b=a.getData();
+       
+       System.out.println(b);
+    
+       System.out.println("----------------------------------------------------");
+         SciBoolean d = new SciBoolean("D",true);
+         d.Send();
+         SciBoolean p = new SciBoolean("P");
+    Scilab.Exec("P=~D;");
+    p.disp();
+    System.out.println("----------------------------------------------------");
+    Scilab.Finish();
+  }
+}
+
index 33632df..ce7fd4d 100644 (file)
@@ -1,69 +1,69 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!DOCTYPE MAN SYSTEM "../../../../modules/helptools/help.dtd">\r
-<MAN>\r
-  <LANGUAGE>eng</LANGUAGE>\r
-\r
-  <TITLE>SciBoolean</TITLE>\r
-\r
-  <TYPE>Java Interface</TYPE>\r
-\r
-  <DATE>$LastChangedDate: 2006-08-03 16:16:36 +0200 (jeu., 03 août 2006) $</DATE>\r
-\r
-  <SHORT_DESCRIPTION name="SciBoolean">Class to use boolean object with\r
-  scilab</SHORT_DESCRIPTION>\r
-\r
-  <DESCRIPTION>\r
-    <P><IMG src="../images/java/SciBooleanClass.gif"></IMG></P>\r
-\r
-    <P>Method Summary :</P>\r
-\r
-    <P><VERB>public SciBoolean(String name,SciBoolean Obj)</VERB> :\r
-    Constructor</P>\r
-\r
-    <P><VERB>public SciBoolean(String name) </VERB>: Constructor</P>\r
-\r
-    <P><VERB>public SciBoolean(String name,boolean Value )</VERB> :\r
-    Constructor</P>\r
-\r
-    <P><VERB>public String getName()</VERB> : Get Name of scilab object</P>\r
-\r
-    <P><VERB>public boolean getData()</VERB> : Get Value of scilab object</P>\r
-\r
-    <P><VERB>public void Get()</VERB> : Get in java object , value of scilab\r
-    object</P>\r
-\r
-    <P><VERB>public boolean Job(String job)</VERB> : Execute a job in\r
-    scilab</P>\r
-\r
-    <P><VERB>public void Send()</VERB> : Send to scilab object , value of java\r
-    object</P>\r
-\r
-    <P><VERB>public void disp()</VERB> : disp object</P>\r
-  </DESCRIPTION>\r
-\r
-<EXAMPLE><![CDATA[ // See SCI/modules/Javasci/examples directory]]></EXAMPLE>\r
-\r
-  <SEE_ALSO>\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>Scilab</LINK>\r
-    </SEE_ALSO_ITEM>\r
-\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciBooleanArray</LINK>\r
-    </SEE_ALSO_ITEM>\r
-    \r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciDoubleArray</LINK>\r
-    </SEE_ALSO_ITEM>\r
-\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciString</LINK>\r
-    </SEE_ALSO_ITEM>\r
-\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciStringArray</LINK>\r
-    </SEE_ALSO_ITEM>\r
-  </SEE_ALSO>\r
-\r
-  <AUTHOR>A.C</AUTHOR>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE MAN SYSTEM "../../../../modules/helptools/help.dtd">
+<MAN>
+  <LANGUAGE>eng</LANGUAGE>
+
+  <TITLE>SciBoolean</TITLE>
+
+  <TYPE>Java Interface</TYPE>
+
+  <DATE>$LastChangedDate: 2006-08-03 16:16:36 +0200 (jeu., 03 août 2006) $</DATE>
+
+  <SHORT_DESCRIPTION name="SciBoolean">Class to use boolean object with
+  scilab</SHORT_DESCRIPTION>
+
+  <DESCRIPTION>
+    <P><IMG src="../images/java/SciBooleanClass.gif"></IMG></P>
+
+    <P>Method Summary :</P>
+
+    <P><VERB>public SciBoolean(String name,SciBoolean Obj)</VERB> :
+    Constructor</P>
+
+    <P><VERB>public SciBoolean(String name) </VERB>: Constructor</P>
+
+    <P><VERB>public SciBoolean(String name,boolean Value )</VERB> :
+    Constructor</P>
+
+    <P><VERB>public String getName()</VERB> : Get Name of scilab object</P>
+
+    <P><VERB>public boolean getData()</VERB> : Get Value of scilab object</P>
+
+    <P><VERB>public void Get()</VERB> : Get in java object , value of scilab
+    object</P>
+
+    <P><VERB>public boolean Job(String job)</VERB> : Execute a job in
+    scilab</P>
+
+    <P><VERB>public void Send()</VERB> : Send to scilab object , value of java
+    object</P>
+
+    <P><VERB>public void disp()</VERB> : disp object</P>
+  </DESCRIPTION>
+
+<EXAMPLE><![CDATA[ // See SCI/modules/Javasci/examples directory]]></EXAMPLE>
+
+  <SEE_ALSO>
+    <SEE_ALSO_ITEM>
+      <LINK>Scilab</LINK>
+    </SEE_ALSO_ITEM>
+
+    <SEE_ALSO_ITEM>
+      <LINK>SciBooleanArray</LINK>
+    </SEE_ALSO_ITEM>
+    
+    <SEE_ALSO_ITEM>
+      <LINK>SciDoubleArray</LINK>
+    </SEE_ALSO_ITEM>
+
+    <SEE_ALSO_ITEM>
+      <LINK>SciString</LINK>
+    </SEE_ALSO_ITEM>
+
+    <SEE_ALSO_ITEM>
+      <LINK>SciStringArray</LINK>
+    </SEE_ALSO_ITEM>
+  </SEE_ALSO>
+
+  <AUTHOR>A.C</AUTHOR>
 </MAN>
\ No newline at end of file
index 602ba74..43d1ceb 100644 (file)
@@ -1,78 +1,78 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!DOCTYPE MAN SYSTEM "../../../../modules/helptools/help.dtd">\r
-<MAN>\r
-  <LANGUAGE>eng</LANGUAGE>\r
-\r
-  <TITLE>SciBooleanArray</TITLE>\r
-\r
-  <TYPE>Java Interface</TYPE>\r
-\r
-  <DATE>$LastChangedDate: 2006-08-03 16:16:36 +0200 (jeu., 03 août 2006) $</DATE>\r
-\r
-  <SHORT_DESCRIPTION name="SciBooleanArray">Class to use boolean matrix in\r
-  Scilab.</SHORT_DESCRIPTION>\r
-\r
-  <DESCRIPTION>\r
-    <P><IMG src="../images/java/SciBooleanArrayClass.gif"></IMG></P>\r
-\r
-    <P>Method Summary :</P>\r
-\r
-    <P><VERB>public SciBooleanArray(String name,SciBooleanArray Obj)</VERB> :\r
-    Constructor</P>\r
-\r
-    <P><VERB>public SciBooleanArray(String name,int r,int c)</VERB> :\r
-    Constructor</P>\r
-\r
-    <P><VERB>public SciBooleanArray(String name,int r,int c,boolean [] x\r
-    )</VERB> : Constructor</P>\r
-\r
-    <P><VERB>public int getRow()</VERB> : Get number of rows</P>\r
-\r
-    <P><VERB>public int getCol() </VERB> : Get number of colons</P>\r
-\r
-    <P><VERB>public String getName()</VERB> : Get Name of scilab object</P>\r
-\r
-    <P><VERB>public boolean[] getData() </VERB> : Get Value of scilab\r
-    object</P>\r
-\r
-    <P><VERB>public void disp() </VERB> : disp object</P>\r
-\r
-    <P><VERB>public boolean Job(String job)</VERB> : Execute a job in\r
-    scilab</P>\r
-\r
-    <P><VERB>public void Get()</VERB> : Get in java object , value of scilab\r
-    object</P>\r
-\r
-    <P><VERB>public void Send()</VERB> : Send to scilab object , value of java\r
-    object</P>\r
-\r
-    <P><VERB>public boolean GetElement(int indr, int indc)</VERB> : Get a\r
-    specific element of scilab object</P>\r
-  </DESCRIPTION>\r
-\r
-  <EXAMPLE><![CDATA[ // See SCI/modules/Javasci/examples directory]]></EXAMPLE>\r
-\r
-  <SEE_ALSO>\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>Scilab</LINK>\r
-    </SEE_ALSO_ITEM>\r
-\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciBoolean</LINK>\r
-    </SEE_ALSO_ITEM>\r
-    \r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciDouble</LINK>\r
-    </SEE_ALSO_ITEM>\r
-\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciString</LINK>\r
-    </SEE_ALSO_ITEM>\r
-\r
-    <SEE_ALSO_ITEM>\r
-      <LINK>SciStringArray</LINK>\r
-    </SEE_ALSO_ITEM>\r
-  </SEE_ALSO>\r
-\r
-  <AUTHOR>A.C</AUTHOR>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE MAN SYSTEM "../../../../modules/helptools/help.dtd">
+<MAN>
+  <LANGUAGE>eng</LANGUAGE>
+
+  <TITLE>SciBooleanArray</TITLE>
+
+  <TYPE>Java Interface</TYPE>
+
+  <DATE>$LastChangedDate: 2006-08-03 16:16:36 +0200 (jeu., 03 août 2006) $</DATE>
+
+  <SHORT_DESCRIPTION name="SciBooleanArray">Class to use boolean matrix in
+  Scilab.</SHORT_DESCRIPTION>
+
+  <DESCRIPTION>
+    <P><IMG src="../images/java/SciBooleanArrayClass.gif"></IMG></P>
+
+    <P>Method Summary :</P>
+
+    <P><VERB>public SciBooleanArray(String name,SciBooleanArray Obj)</VERB> :
+    Constructor</P>
+
+    <P><VERB>public SciBooleanArray(String name,int r,int c)</VERB> :
+    Constructor</P>
+
+    <P><VERB>public SciBooleanArray(String name,int r,int c,boolean [] x
+    )</VERB> : Constructor</P>
+
+    <P><VERB>public int getRow()</VERB> : Get number of rows</P>
+
+    <P><VERB>public int getCol() </VERB> : Get number of colons</P>
+
+    <P><VERB>public String getName()</VERB> : Get Name of scilab object</P>
+
+    <P><VERB>public boolean[] getData() </VERB> : Get Value of scilab
+    object</P>
+
+    <P><VERB>public void disp() </VERB> : disp object</P>
+
+    <P><VERB>public boolean Job(String job)</VERB> : Execute a job in
+    scilab</P>
+
+    <P><VERB>public void Get()</VERB> : Get in java object , value of scilab
+    object</P>
+
+    <P><VERB>public void Send()</VERB> : Send to scilab object , value of java
+    object</P>
+
+    <P><VERB>public boolean GetElement(int indr, int indc)</VERB> : Get a
+    specific element of scilab object</P>
+  </DESCRIPTION>
+
+  <EXAMPLE><![CDATA[ // See SCI/modules/Javasci/examples directory]]></EXAMPLE>
+
+  <SEE_ALSO>
+    <SEE_ALSO_ITEM>
+      <LINK>Scilab</LINK>
+    </SEE_ALSO_ITEM>
+
+    <SEE_ALSO_ITEM>
+      <LINK>SciBoolean</LINK>
+    </SEE_ALSO_ITEM>
+    
+    <SEE_ALSO_ITEM>
+      <LINK>SciDouble</LINK>
+    </SEE_ALSO_ITEM>
+
+    <SEE_ALSO_ITEM>
+      <LINK>SciString</LINK>
+    </SEE_ALSO_ITEM>
+
+    <SEE_ALSO_ITEM>
+      <LINK>SciStringArray</LINK>
+    </SEE_ALSO_ITEM>
+  </SEE_ALSO>
+
+  <AUTHOR>A.C</AUTHOR>
 </MAN>
\ No newline at end of file
index d84dafa..d383260 100644 (file)
@@ -1,31 +1,31 @@
-#ifndef _Included_javasci_SciBooleanArray\r
-#define _Included_javasci_SciBooleanArray\r
-/********************************************************************************************************/\r
-/* Allan CORNET */\r
-/* INRIA 2007 */\r
-/********************************************************************************************************/\r
-#include "javasci_globals.h"\r
-#ifdef __cplusplus\r
-extern "C" {\r
-#endif\r
-\r
-/*! private static native void Initialize(); */\r
-JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Initialize (JNIEnv *env, jclass cl);\r
-\r
-/*! public native boolean Job(String job); */\r
-JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_Job (JNIEnv *, jobject, jstring);\r
-\r
-/*! public native void Get(); */\r
-JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Get(JNIEnv *env , jobject obj_this);\r
-\r
-/*! public native void Send(); */\r
-JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Send(JNIEnv *env , jobject obj_this);\r
-\r
-/*! public native double GetElement(int indr,int indc); */\r
-JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_GetElement(JNIEnv *env , jobject obj_this,jint indr, jint indc);\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
-#endif\r
-/********************************************************************************************************/\r
+#ifndef _Included_javasci_SciBooleanArray
+#define _Included_javasci_SciBooleanArray
+/********************************************************************************************************/
+/* Allan CORNET */
+/* INRIA 2007 */
+/********************************************************************************************************/
+#include "javasci_globals.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/*! private static native void Initialize(); */
+JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Initialize (JNIEnv *env, jclass cl);
+
+/*! public native boolean Job(String job); */
+JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_Job (JNIEnv *, jobject, jstring);
+
+/*! public native void Get(); */
+JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Get(JNIEnv *env , jobject obj_this);
+
+/*! public native void Send(); */
+JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Send(JNIEnv *env , jobject obj_this);
+
+/*! public native double GetElement(int indr,int indc); */
+JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_GetElement(JNIEnv *env , jobject obj_this,jint indr, jint indc);
+
+#ifdef __cplusplus
+}
+#endif
+#endif
+/********************************************************************************************************/
index 72a25ad..69aa7c1 100644 (file)
@@ -1,35 +1,35 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; javasci module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define JAVASCI "javasci"\r
-;\r
-Source: bin\Javasci.dll; DestDir: {app}\bin; Components: {#COMPN_JAVASCI}; Check: set_with_javasci\r
-Source: bin\{#JAVASCI}\*.class; DestDir: {app}\bin\{#JAVASCI}; Flags: recursesubdirs; Components: {#COMPN_JAVASCI}\r
-;\r
-Source: modules\{#JAVASCI}\help\eng\*.htm; DestDir: {app}\modules\{#JAVASCI}\help\eng; Components: {#COMPN_JAVASCI}\r
-Source: modules\{#JAVASCI}\help\fr\*.htm; DestDir: {app}\modules\{#JAVASCI}\help\fr; Components: {#COMPN_JAVASCI}\r
-Source: modules\{#JAVASCI}\help\images\*.gif; DestDir: {app}\modules\{#JAVASCI}\help\images; Components: {#COMPN_JAVASCI}\r
-;\r
-Source: modules\{#JAVASCI}\etc\{#JAVASCI}.quit; DestDir: {app}\modules\{#JAVASCI}\etc; Components: {#COMPN_JAVASCI}\r
-Source: modules\{#JAVASCI}\etc\{#JAVASCI}.start; DestDir: {app}\modules\{#JAVASCI}\etc; Components: {#COMPN_JAVASCI}\r
-;\r
-Source: modules\{#JAVASCI}\macros\buildmacros.sce; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}\r
-;Source: modules\{#JAVASCI}\macros\*.bin; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}\r
-;Source: modules\{#JAVASCI}\macros\*.sci; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}\r
-;Source: modules\{#JAVASCI}\macros\lib; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}\r
-;Source: modules\{#JAVASCI}\macros\names; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}\r
-;\r
-Source: modules\{#JAVASCI}\includes\*.h; DestDir: {app}\modules\{#JAVASCI}\includes; Components: {#COMPN_JAVASCI}\r
-;\r
-Source: modules\{#JAVASCI}\src\java\*.*; DestDir: {app}\modules\{#JAVASCI}\src\java; Components: {#COMPN_JAVASCI}\r
-;\r
-Source: modules\{#JAVASCI}\examples\*.*; DestDir: {app}\modules\{#JAVASCI}\examples; Flags: recursesubdirs; Components: {#COMPN_JAVASCI}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; javasci module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define JAVASCI "javasci"
+;
+Source: bin\Javasci.dll; DestDir: {app}\bin; Components: {#COMPN_JAVASCI}; Check: set_with_javasci
+Source: bin\{#JAVASCI}\*.class; DestDir: {app}\bin\{#JAVASCI}; Flags: recursesubdirs; Components: {#COMPN_JAVASCI}
+;
+Source: modules\{#JAVASCI}\help\eng\*.htm; DestDir: {app}\modules\{#JAVASCI}\help\eng; Components: {#COMPN_JAVASCI}
+Source: modules\{#JAVASCI}\help\fr\*.htm; DestDir: {app}\modules\{#JAVASCI}\help\fr; Components: {#COMPN_JAVASCI}
+Source: modules\{#JAVASCI}\help\images\*.gif; DestDir: {app}\modules\{#JAVASCI}\help\images; Components: {#COMPN_JAVASCI}
+;
+Source: modules\{#JAVASCI}\etc\{#JAVASCI}.quit; DestDir: {app}\modules\{#JAVASCI}\etc; Components: {#COMPN_JAVASCI}
+Source: modules\{#JAVASCI}\etc\{#JAVASCI}.start; DestDir: {app}\modules\{#JAVASCI}\etc; Components: {#COMPN_JAVASCI}
+;
+Source: modules\{#JAVASCI}\macros\buildmacros.sce; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}
+;Source: modules\{#JAVASCI}\macros\*.bin; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}
+;Source: modules\{#JAVASCI}\macros\*.sci; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}
+;Source: modules\{#JAVASCI}\macros\lib; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}
+;Source: modules\{#JAVASCI}\macros\names; DestDir: {app}\modules\{#JAVASCI}\macros; Components: {#COMPN_JAVASCI}
+;
+Source: modules\{#JAVASCI}\includes\*.h; DestDir: {app}\modules\{#JAVASCI}\includes; Components: {#COMPN_JAVASCI}
+;
+Source: modules\{#JAVASCI}\src\java\*.*; DestDir: {app}\modules\{#JAVASCI}\src\java; Components: {#COMPN_JAVASCI}
+;
+Source: modules\{#JAVASCI}\examples\*.*; DestDir: {app}\modules\{#JAVASCI}\examples; Flags: recursesubdirs; Components: {#COMPN_JAVASCI}
+;
+;--------------------------------------------------------------------------------------------------------------
index 2188a37..61940ef 100644 (file)
-#include "javasci_SciBooleanArray.h"\r
-/********************************************************************************************************/\r
-/* Allan CORNET */\r
-/* INRIA 2007 */\r
-/********************************************************************************************************/\r
-/* private static native void Initialize(); */\r
-JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Initialize (JNIEnv *env, jclass cl)\r
-{\r
-       if ( GetInterfState() == 0) { EnableInterf(); Initialize();} \r
-}\r
-/********************************************************************************************************/\r
-/* public native boolean Job(String job); */\r
-JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_Job(JNIEnv *env , jobject obj_this, jstring job)\r
-/********************************************************************************************************/\r
-{\r
-       const char *cjob = NULL;\r
-       jboolean bOK=0;\r
-\r
-       /* get the class */\r
-       jclass class_Mine = (*env)->GetObjectClass(env, obj_this);\r
-\r
-       /* get the field value */\r
-       cjob = (*env)->GetStringUTFChars(env, job, NULL);\r
-\r
-       if (strlen(cjob) >= MAX_STR)\r
-       {\r
-               fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Job routine (line too long).\n");\r
-               bOK=0;\r
-       }\r
-       else\r
-       {\r
-               if (send_scilab_job((char*)cjob))\r
-               {\r
-                       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Job routine.\n");\r
-                       bOK=0;\r
-               }\r
-               else bOK=1;\r
-       }\r
-\r
-       (*env)->ReleaseStringUTFChars(env, job , cjob);\r
-\r
-       return bOK;\r
-\r
-}\r
-/********************************************************************************************************/\r
-/*! public native void Get(); */\r
-JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Get(JNIEnv *env , jobject obj_this)\r
-/********************************************************************************************************/\r
-{\r
-  int cm=0,cn=0,lp=0;\r
-  int i=0;\r
-  const char *cname=NULL; \r
-\r
-  /* get the class */\r
-  jclass class_Mine = (*env)->GetObjectClass(env, obj_this);\r
-\r
-  /* get the fields i.e x,m,n,name  */\r
-  jfieldID id_x = (*env)->GetFieldID(env, class_Mine, "x", "[Z");\r
-  jfieldID id_name =  (*env)->GetFieldID(env, class_Mine, "name","Ljava/lang/String;");\r
-  jfieldID id_m = (*env)->GetFieldID(env, class_Mine, "m", "I");\r
-  jfieldID id_n = (*env)->GetFieldID(env, class_Mine, "n", "I");\r
-\r
-  /* get the field value */\r
-  jbooleanArray jx = (*env)->GetObjectField(env, obj_this, id_x);\r
-  jstring jname = (jstring) (*env)->GetObjectField(env, obj_this, id_name);\r
-\r
-  jint jm = (*env)->GetIntField(env, obj_this, id_m);\r
-  jint jn = (*env)->GetIntField(env, obj_this, id_n);\r
-  jboolean *cx = (*env)->GetBooleanArrayElements(env,jx,NULL);\r
-\r
-  int *CX = (int*) MALLOC(sizeof(int)*(jm*jn));\r
-\r
-  cname = (*env)->GetStringUTFChars(env, jname, NULL);\r
-\r
-  cm=jm;cn=jn;\r
-  \r
-  if ( ! C2F(cmatbptr)((char *)cname, &cm, &cn, &lp,(unsigned long)strlen(cname))) \r
-  {\r
-      fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Get (1).\n");\r
-  }\r
-  else \r
-  if (! C2F(creadbmat)((char *)cname,&cm, &cn,CX,(unsigned long)strlen(cname) ))\r
-  {    \r
-       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Get (2).\n");\r
-  }\r
-\r
-  for(i=0;i<cm*cn;i++)\r
-  {\r
-         cx[i]=(jboolean)CX[i];\r
-  }\r
-       \r
-  (*env)->ReleaseStringUTFChars(env, jname , cname);\r
-  (*env)->ReleaseBooleanArrayElements(env,jx,cx,0);\r
-  if (CX) {FREE(CX);CX=NULL;}\r
-  \r
-}\r
-\r
-       \r
-/********************************************************************************************************/\r
-/*! public native void Send(); */\r
-JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Send(JNIEnv *env , jobject obj_this)\r
-/********************************************************************************************************/\r
-{\r
-  int cm=0,cn=0;\r
-  int i=0;\r
-  const char *cname=NULL; \r
-\r
-  /* get the class */\r
-  jclass class_Mine = (*env)->GetObjectClass(env, obj_this);\r
-\r
-  /* get the fields i.e x,m,n,name  */\r
-  jfieldID id_x = (*env)->GetFieldID(env, class_Mine, "x", "[Z");\r
-  jfieldID id_name =  (*env)->GetFieldID(env, class_Mine, "name","Ljava/lang/String;");\r
-  jfieldID id_m = (*env)->GetFieldID(env, class_Mine, "m", "I");\r
-  jfieldID id_n = (*env)->GetFieldID(env, class_Mine, "n", "I");\r
-\r
-  /* get the field value */\r
-  jbooleanArray jx = (*env)->GetObjectField(env, obj_this, id_x);\r
-  jstring jname = (jstring) (*env)->GetObjectField(env, obj_this, id_name);\r
-\r
-  jint jm = (*env)->GetIntField(env, obj_this, id_m);\r
-  jint jn = (*env)->GetIntField(env, obj_this, id_n);\r
-  jboolean *cx = (*env)->GetBooleanArrayElements(env,jx,NULL);\r
-  int *CX = (int*) MALLOC(sizeof(int)*(jm*jn));\r
-\r
-  cname = (*env)->GetStringUTFChars(env, jname, NULL);\r
-\r
-\r
-  cm=jm;cn=jn;\r
-\r
-  for(i=0;i<cm*cn;i++)\r
-  {\r
-         CX[i]=(int)cx[i];\r
-  }\r
-  if (!C2F(cwritebmat)((char *)cname,&cm,&cn,CX,(unsigned long)strlen(cname))) \r
-  {\r
-       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Send.\n");\r
-  }\r
-\r
-  if (CX){FREE(CX);CX=NULL;}\r
\r
-  (*env)->ReleaseStringUTFChars(env, jname , cname);\r
-  (*env)->ReleaseBooleanArrayElements(env,jx,cx,0);\r
-}\r
-/********************************************************************************************************/\r
-/*! public native boolean GetElement(int indr, int indc); */\r
-JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_GetElement(JNIEnv *env , jobject obj_this,jint indrarg, jint indcarg)\r
-{\r
-  int cm,cn,lp;\r
-  const char *cname; \r
-  int Value=0;\r
-\r
-  /* get the class */\r
-  jclass class_Mine = (*env)->GetObjectClass(env, obj_this);\r
-\r
-  /* get the fields i.e x,m,n,name  */\r
-  jfieldID id_x = (*env)->GetFieldID(env, class_Mine, "x", "[Z");\r
-  jfieldID id_name =  (*env)->GetFieldID(env, class_Mine, "name","Ljava/lang/String;");\r
-  jfieldID id_m = (*env)->GetFieldID(env, class_Mine, "m", "I");\r
-  jfieldID id_n = (*env)->GetFieldID(env, class_Mine, "n", "I");\r
-\r
-  /* get the field value */\r
-  jbooleanArray jx = (*env)->GetObjectField(env, obj_this, id_x);\r
-  jstring jname = (jstring) (*env)->GetObjectField(env, obj_this, id_name);\r
-\r
-  jint jm = (*env)->GetIntField(env, obj_this, id_m);\r
-  jint jn = (*env)->GetIntField(env, obj_this, id_n);\r
-  jboolean *cx = (*env)->GetBooleanArrayElements(env,jx,NULL);\r
-  int *CX = (int*) MALLOC(sizeof(int)*(jm*jn));\r
-\r
-  cname = (*env)->GetStringUTFChars(env, jname, NULL);\r
-\r
-  cm=jm;cn=jn;\r
-\r
-  if ( ! C2F(cmatbptr)((char *)cname, &cm, &cn, &lp,(unsigned long)strlen(cname))) \r
-  {\r
-       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_GetElement (1).\n");\r
-  }\r
-  else \r
-  {\r
-         int i=0;\r
-         if (! C2F(creadbmat)((char *)cname,&cm, &cn,CX,(unsigned long)strlen(cname) ))\r
-         {     \r
-                 fprintf(stderr,"Error in Java_javasci_SciBooleanArray_GetElement (2).\n");\r
-         }\r
-         for(i=0;i<cm*cn;i++)\r
-         {\r
-                 cx[i]=(jboolean)CX[i];\r
-         }\r
-         if (CX) {FREE(CX);CX=NULL;}\r
-         \r
-  }\r
-  \r
-\r
-  (*env)->ReleaseStringUTFChars(env, jname , cname);\r
-\r
-  if ( (indrarg<=0) || (indcarg<=0) )\r
-  {\r
-       fprintf(stderr,"Error with int indr & int indc must be >0.\n");\r
-       return 0;\r
-  }\r
-\r
-  if ( (indrarg>jm) || (indcarg>jn) )\r
-  {\r
-         fprintf(stderr,"Error with int indr & int indc.\n");\r
-         return 0;\r
-  }\r
-  \r
-  Value=(int)cx[(indcarg-1)*cm+(indrarg-1)];\r
-  \r
-  return Value;\r
-\r
-}\r
-/********************************************************************************************************/\r
+#include "javasci_SciBooleanArray.h"
+/********************************************************************************************************/
+/* Allan CORNET */
+/* INRIA 2007 */
+/********************************************************************************************************/
+/* private static native void Initialize(); */
+JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Initialize (JNIEnv *env, jclass cl)
+{
+       if ( GetInterfState() == 0) { EnableInterf(); Initialize();} 
+}
+/********************************************************************************************************/
+/* public native boolean Job(String job); */
+JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_Job(JNIEnv *env , jobject obj_this, jstring job)
+/********************************************************************************************************/
+{
+       const char *cjob = NULL;
+       jboolean bOK=0;
+
+       /* get the class */
+       jclass class_Mine = (*env)->GetObjectClass(env, obj_this);
+
+       /* get the field value */
+       cjob = (*env)->GetStringUTFChars(env, job, NULL);
+
+       if (strlen(cjob) >= MAX_STR)
+       {
+               fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Job routine (line too long).\n");
+               bOK=0;
+       }
+       else
+       {
+               if (send_scilab_job((char*)cjob))
+               {
+                       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Job routine.\n");
+                       bOK=0;
+               }
+               else bOK=1;
+       }
+
+       (*env)->ReleaseStringUTFChars(env, job , cjob);
+
+       return bOK;
+
+}
+/********************************************************************************************************/
+/*! public native void Get(); */
+JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Get(JNIEnv *env , jobject obj_this)
+/********************************************************************************************************/
+{
+  int cm=0,cn=0,lp=0;
+  int i=0;
+  const char *cname=NULL; 
+
+  /* get the class */
+  jclass class_Mine = (*env)->GetObjectClass(env, obj_this);
+
+  /* get the fields i.e x,m,n,name  */
+  jfieldID id_x = (*env)->GetFieldID(env, class_Mine, "x", "[Z");
+  jfieldID id_name =  (*env)->GetFieldID(env, class_Mine, "name","Ljava/lang/String;");
+  jfieldID id_m = (*env)->GetFieldID(env, class_Mine, "m", "I");
+  jfieldID id_n = (*env)->GetFieldID(env, class_Mine, "n", "I");
+
+  /* get the field value */
+  jbooleanArray jx = (*env)->GetObjectField(env, obj_this, id_x);
+  jstring jname = (jstring) (*env)->GetObjectField(env, obj_this, id_name);
+
+  jint jm = (*env)->GetIntField(env, obj_this, id_m);
+  jint jn = (*env)->GetIntField(env, obj_this, id_n);
+  jboolean *cx = (*env)->GetBooleanArrayElements(env,jx,NULL);
+
+  int *CX = (int*) MALLOC(sizeof(int)*(jm*jn));
+
+  cname = (*env)->GetStringUTFChars(env, jname, NULL);
+
+  cm=jm;cn=jn;
+  
+  if ( ! C2F(cmatbptr)((char *)cname, &cm, &cn, &lp,(unsigned long)strlen(cname))) 
+  {
+      fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Get (1).\n");
+  }
+  else 
+  if (! C2F(creadbmat)((char *)cname,&cm, &cn,CX,(unsigned long)strlen(cname) ))
+  {    
+       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Get (2).\n");
+  }
+
+  for(i=0;i<cm*cn;i++)
+  {
+         cx[i]=(jboolean)CX[i];
+  }
+       
+  (*env)->ReleaseStringUTFChars(env, jname , cname);
+  (*env)->ReleaseBooleanArrayElements(env,jx,cx,0);
+  if (CX) {FREE(CX);CX=NULL;}
+  
+}
+
+       
+/********************************************************************************************************/
+/*! public native void Send(); */
+JNIEXPORT void JNICALL Java_javasci_SciBooleanArray_Send(JNIEnv *env , jobject obj_this)
+/********************************************************************************************************/
+{
+  int cm=0,cn=0;
+  int i=0;
+  const char *cname=NULL; 
+
+  /* get the class */
+  jclass class_Mine = (*env)->GetObjectClass(env, obj_this);
+
+  /* get the fields i.e x,m,n,name  */
+  jfieldID id_x = (*env)->GetFieldID(env, class_Mine, "x", "[Z");
+  jfieldID id_name =  (*env)->GetFieldID(env, class_Mine, "name","Ljava/lang/String;");
+  jfieldID id_m = (*env)->GetFieldID(env, class_Mine, "m", "I");
+  jfieldID id_n = (*env)->GetFieldID(env, class_Mine, "n", "I");
+
+  /* get the field value */
+  jbooleanArray jx = (*env)->GetObjectField(env, obj_this, id_x);
+  jstring jname = (jstring) (*env)->GetObjectField(env, obj_this, id_name);
+
+  jint jm = (*env)->GetIntField(env, obj_this, id_m);
+  jint jn = (*env)->GetIntField(env, obj_this, id_n);
+  jboolean *cx = (*env)->GetBooleanArrayElements(env,jx,NULL);
+  int *CX = (int*) MALLOC(sizeof(int)*(jm*jn));
+
+  cname = (*env)->GetStringUTFChars(env, jname, NULL);
+
+
+  cm=jm;cn=jn;
+
+  for(i=0;i<cm*cn;i++)
+  {
+         CX[i]=(int)cx[i];
+  }
+  if (!C2F(cwritebmat)((char *)cname,&cm,&cn,CX,(unsigned long)strlen(cname))) 
+  {
+       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_Send.\n");
+  }
+
+  if (CX){FREE(CX);CX=NULL;}
+  (*env)->ReleaseStringUTFChars(env, jname , cname);
+  (*env)->ReleaseBooleanArrayElements(env,jx,cx,0);
+}
+/********************************************************************************************************/
+/*! public native boolean GetElement(int indr, int indc); */
+JNIEXPORT jboolean JNICALL Java_javasci_SciBooleanArray_GetElement(JNIEnv *env , jobject obj_this,jint indrarg, jint indcarg)
+{
+  int cm,cn,lp;
+  const char *cname; 
+  int Value=0;
+
+  /* get the class */
+  jclass class_Mine = (*env)->GetObjectClass(env, obj_this);
+
+  /* get the fields i.e x,m,n,name  */
+  jfieldID id_x = (*env)->GetFieldID(env, class_Mine, "x", "[Z");
+  jfieldID id_name =  (*env)->GetFieldID(env, class_Mine, "name","Ljava/lang/String;");
+  jfieldID id_m = (*env)->GetFieldID(env, class_Mine, "m", "I");
+  jfieldID id_n = (*env)->GetFieldID(env, class_Mine, "n", "I");
+
+  /* get the field value */
+  jbooleanArray jx = (*env)->GetObjectField(env, obj_this, id_x);
+  jstring jname = (jstring) (*env)->GetObjectField(env, obj_this, id_name);
+
+  jint jm = (*env)->GetIntField(env, obj_this, id_m);
+  jint jn = (*env)->GetIntField(env, obj_this, id_n);
+  jboolean *cx = (*env)->GetBooleanArrayElements(env,jx,NULL);
+  int *CX = (int*) MALLOC(sizeof(int)*(jm*jn));
+
+  cname = (*env)->GetStringUTFChars(env, jname, NULL);
+
+  cm=jm;cn=jn;
+
+  if ( ! C2F(cmatbptr)((char *)cname, &cm, &cn, &lp,(unsigned long)strlen(cname))) 
+  {
+       fprintf(stderr,"Error in Java_javasci_SciBooleanArray_GetElement (1).\n");
+  }
+  else 
+  {
+         int i=0;
+         if (! C2F(creadbmat)((char *)cname,&cm, &cn,CX,(unsigned long)strlen(cname) ))
+         {     
+                 fprintf(stderr,"Error in Java_javasci_SciBooleanArray_GetElement (2).\n");
+         }
+         for(i=0;i<cm*cn;i++)
+         {
+                 cx[i]=(jboolean)CX[i];
+         }
+         if (CX) {FREE(CX);CX=NULL;}
+         
+  }
+  
+
+  (*env)->ReleaseStringUTFChars(env, jname , cname);
+
+  if ( (indrarg<=0) || (indcarg<=0) )
+  {
+       fprintf(stderr,"Error with int indr & int indc must be >0.\n");
+       return 0;
+  }
+
+  if ( (indrarg>jm) || (indcarg>jn) )
+  {
+         fprintf(stderr,"Error with int indr & int indc.\n");
+         return 0;
+  }
+  
+  Value=(int)cx[(indcarg-1)*cm+(indrarg-1)];
+  
+  return Value;
+
+}
+/********************************************************************************************************/
index 74a55f5..a71dcb5 100644 (file)
@@ -1,72 +1,72 @@
-package javasci ;\r
-/********************************************************************************************************/\r
-/* Allan CORNET */\r
-/* INRIA 2007 */\r
-/********************************************************************************************************/\r
-public class SciBoolean implements java.io.Serializable  \r
-{\r
-/********************************************************************************************************/\r
-  private SciBooleanArray pObjSciBoolean;\r
-  private boolean[] pTmpBooleanArray;\r
-/********************************************************************************************************/  \r
-/**\r
-* See SCI/examples/callsci/callsciJava/others for some simple examples \r
-*/\r
-/********************************************************************************************************/  \r
-  \r
-/********************************************************************************************************/  \r
-  public SciBoolean(String name,SciBoolean Obj) \r
-  {\r
-       pTmpBooleanArray=new boolean[1];\r
-       pTmpBooleanArray[0]=Obj.getData();\r
-         pObjSciBoolean = new SciBooleanArray(name,1,1,pTmpBooleanArray);\r
-  }\r
-/********************************************************************************************************/  \r
-  public SciBoolean(String name) \r
-  {\r
-       pTmpBooleanArray=new boolean[1];\r
-       pObjSciBoolean = new SciBooleanArray(name,1,1);\r
-  }\r
- /********************************************************************************************************/  \r
-  public SciBoolean(String name,boolean Value )\r
-  {\r
-       pTmpBooleanArray=new boolean[1];\r
-  pTmpBooleanArray[0]=Value;\r
-       pObjSciBoolean = new SciBooleanArray(name,1,1,pTmpBooleanArray);\r
-  }\r
-/********************************************************************************************************/\r
-  public String getName()\r
-  {\r
-    return  pObjSciBoolean.getName();\r
-  }\r
-/********************************************************************************************************/  \r
-  public boolean getData() \r
-  {\r
-    Get();\r
-    pTmpBooleanArray=pObjSciBoolean.getData();\r
-    return pTmpBooleanArray[0];\r
-  }\r
-/********************************************************************************************************/  \r
-  public void Get() \r
-  {\r
-       pObjSciBoolean.Get();\r
-  }\r
- /********************************************************************************************************/     \r
-  public boolean Job(String job)\r
-  {\r
-       return pObjSciBoolean.Job(job);\r
-  }\r
- /********************************************************************************************************/     \r
-  public void Send()\r
-  {\r
-       pObjSciBoolean.Send();\r
-  }\r
-  /********************************************************************************************************/    \r
-  public void disp() \r
-  {\r
-    Get();\r
-       System.out.println("boolean "+ getName() +"=");\r
-    Job( "disp(" + getName() +");");\r
-  }\r
-}\r
-/********************************************************************************************************/  \r
+package javasci ;
+/********************************************************************************************************/
+/* Allan CORNET */
+/* INRIA 2007 */
+/********************************************************************************************************/
+public class SciBoolean implements java.io.Serializable  
+{
+/********************************************************************************************************/
+  private SciBooleanArray pObjSciBoolean;
+  private boolean[] pTmpBooleanArray;
+/********************************************************************************************************/  
+/**
+* See SCI/examples/callsci/callsciJava/others for some simple examples 
+*/
+/********************************************************************************************************/  
+  
+/********************************************************************************************************/  
+  public SciBoolean(String name,SciBoolean Obj) 
+  {
+       pTmpBooleanArray=new boolean[1];
+       pTmpBooleanArray[0]=Obj.getData();
+         pObjSciBoolean = new SciBooleanArray(name,1,1,pTmpBooleanArray);
+  }
+/********************************************************************************************************/  
+  public SciBoolean(String name) 
+  {
+       pTmpBooleanArray=new boolean[1];
+       pObjSciBoolean = new SciBooleanArray(name,1,1);
+  }
+ /********************************************************************************************************/  
+  public SciBoolean(String name,boolean Value )
+  {
+       pTmpBooleanArray=new boolean[1];
+  pTmpBooleanArray[0]=Value;
+       pObjSciBoolean = new SciBooleanArray(name,1,1,pTmpBooleanArray);
+  }
+/********************************************************************************************************/
+  public String getName()
+  {
+    return  pObjSciBoolean.getName();
+  }
+/********************************************************************************************************/  
+  public boolean getData() 
+  {
+    Get();
+    pTmpBooleanArray=pObjSciBoolean.getData();
+    return pTmpBooleanArray[0];
+  }
+/********************************************************************************************************/  
+  public void Get() 
+  {
+       pObjSciBoolean.Get();
+  }
+ /********************************************************************************************************/     
+  public boolean Job(String job)
+  {
+       return pObjSciBoolean.Job(job);
+  }
+ /********************************************************************************************************/     
+  public void Send()
+  {
+       pObjSciBoolean.Send();
+  }
+  /********************************************************************************************************/    
+  public void disp() 
+  {
+    Get();
+       System.out.println("boolean "+ getName() +"=");
+    Job( "disp(" + getName() +");");
+  }
+}
+/********************************************************************************************************/  
index e53469a..53b3265 100644 (file)
-package javasci ;\r
-/********************************************************************************************************/\r
-/* Allan CORNET */\r
-/* INRIA 2007 */\r
-/********************************************************************************************************/\r
-public class SciBooleanArray implements java.io.Serializable  \r
-{\r
-/********************************************************************************************************/\r
-  private boolean [] x ;\r
-  \r
-  private int m, n;\r
-  /* m number of rows */\r
-  /* n number of colons */\r
-  \r
-  private String name; \r
-/********************************************************************************************************/\r
-  private static native void Initialize();\r
-  /**\r
-  * Initialize Scilab interface\r
-  */\r
-    \r
-  public native boolean Job(String job);\r
-  /**\r
-  * Execute a command in Scilab \r
-  */\r
-  \r
-  public native void Get();\r
-  /**\r
-  * Get Matrix from Scilab\r
-  */\r
-  \r
-  public native void Send();\r
-  /**\r
-  * Send Matrix to Scilab \r
-  */\r
-  \r
-  public native boolean GetElement(int indr, int indc);\r
-  /**\r
-  * Get only ONE element from Scilab Matrix \r
-  * indr AND indc are indices in scilab \r
-  * in Scilab A=[%t,%t;%t,%f];\r
-  * A(1,1)=%t \r
-  * A(2,2)=%f \r
-  */\r
-  \r
-  /**\r
-  * See SCI/examples/callsci/callsciJava/others for some simple examples \r
-  */\r
-/********************************************************************************************************/  \r
-  static \r
-  {\r
-    System.loadLibrary("javasci");\r
-    Initialize();\r
-  }\r
-/********************************************************************************************************/  \r
-  public SciBooleanArray(String name,SciBooleanArray Obj) \r
-  {\r
-    this.name = name;\r
-    this.m = Obj.getRow() ;\r
-    this.n = Obj.getCol();\r
-    this.x = new boolean[m*n];\r
-   \r
-    this.x =Obj.getData() ;\r
-    Send();\r
-  }\r
-/********************************************************************************************************/  \r
-  public SciBooleanArray(String name,int r,int c) \r
-  {\r
-    this.m = r ;\r
-    this.n = c ;\r
-    this.x = new boolean[r*c];\r
-    this.name = name;\r
-   \r
-    for ( int i = 0 ; i < r*c ; i++)x[i]=false;\r
-    Send();\r
-  }\r
- /********************************************************************************************************/  \r
-  public SciBooleanArray(String name,int r,int c,boolean [] x )\r
-  {\r
-    if ( r*c != x.length) \r
-    {\r
-     throw new BadDataArgumentException("Bad Matrix call, size of third argument is wrong");\r
-    }\r
-    this.m = r ;\r
-    this.n = c;\r
-    this.x = x;\r
-    this.name = name;\r
-    Send();\r
-  }\r
-/********************************************************************************************************/\r
-  public int getRow() \r
-  {\r
-   return m;\r
-  }\r
-/********************************************************************************************************/  \r
-  public int getCol() \r
-  {\r
-   return n;\r
-  }\r
-/********************************************************************************************************/  \r
-  public String getName()\r
-  {\r
-   return name;\r
-  }\r
-/********************************************************************************************************/  \r
-  public boolean[] getData() \r
-  {\r
-   Get();\r
-   return x;\r
-  }\r
-/********************************************************************************************************/  \r
-  public void disp() \r
-  {\r
-       Get();\r
-    System.out.println("Matrix "+ getName() +"=");\r
-    Job( "disp(" + getName() +");");\r
-  }\r
-}\r
-/********************************************************************************************************/\r
+package javasci ;
+/********************************************************************************************************/
+/* Allan CORNET */
+/* INRIA 2007 */
+/********************************************************************************************************/
+public class SciBooleanArray implements java.io.Serializable  
+{
+/********************************************************************************************************/
+  private boolean [] x ;
+  
+  private int m, n;
+  /* m number of rows */
+  /* n number of colons */
+  
+  private String name; 
+/********************************************************************************************************/
+  private static native void Initialize();
+  /**
+  * Initialize Scilab interface
+  */
+    
+  public native boolean Job(String job);
+  /**
+  * Execute a command in Scilab 
+  */
+  
+  public native void Get();
+  /**
+  * Get Matrix from Scilab
+  */
+  
+  public native void Send();
+  /**
+  * Send Matrix to Scilab 
+  */
+  
+  public native boolean GetElement(int indr, int indc);
+  /**
+  * Get only ONE element from Scilab Matrix 
+  * indr AND indc are indices in scilab 
+  * in Scilab A=[%t,%t;%t,%f];
+  * A(1,1)=%t 
+  * A(2,2)=%f 
+  */
+  
+  /**
+  * See SCI/examples/callsci/callsciJava/others for some simple examples 
+  */
+/********************************************************************************************************/  
+  static 
+  {
+    System.loadLibrary("javasci");
+    Initialize();
+  }
+/********************************************************************************************************/  
+  public SciBooleanArray(String name,SciBooleanArray Obj) 
+  {
+    this.name = name;
+    this.m = Obj.getRow() ;
+    this.n = Obj.getCol();
+    this.x = new boolean[m*n];
+   
+    this.x =Obj.getData() ;
+    Send();
+  }
+/********************************************************************************************************/  
+  public SciBooleanArray(String name,int r,int c) 
+  {
+    this.m = r ;
+    this.n = c ;
+    this.x = new boolean[r*c];
+    this.name = name;
+   
+    for ( int i = 0 ; i < r*c ; i++)x[i]=false;
+    Send();
+  }
+ /********************************************************************************************************/  
+  public SciBooleanArray(String name,int r,int c,boolean [] x )
+  {
+    if ( r*c != x.length) 
+    {
+     throw new BadDataArgumentException("Bad Matrix call, size of third argument is wrong");
+    }
+    this.m = r ;
+    this.n = c;
+    this.x = x;
+    this.name = name;
+    Send();
+  }
+/********************************************************************************************************/
+  public int getRow() 
+  {
+   return m;
+  }
+/********************************************************************************************************/  
+  public int getCol() 
+  {
+   return n;
+  }
+/********************************************************************************************************/  
+  public String getName()
+  {
+   return name;
+  }
+/********************************************************************************************************/  
+  public boolean[] getData() 
+  {
+   Get();
+   return x;
+  }
+/********************************************************************************************************/  
+  public void disp() 
+  {
+       Get();
+    System.out.println("Matrix "+ getName() +"=");
+    Job( "disp(" + getName() +");");
+  }
+}
+/********************************************************************************************************/
index 16156ee..5475346 100644 (file)
@@ -1,28 +1,28 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; jvm module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#DEFINE JVM "jvm"\r
-;\r
-Source: bin\libjvm.dll; DestDir: {app}\bin; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#JVM}\licence.txt; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#JVM}\readme.txt; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#JVM}\VERSION; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#JVM}\changelog.txt; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#JVM}\bin\jre\*.*; DestDir: {app}\modules\{#JVM}\bin\jre; Flags: recursesubdirs; Components: {#COMPN_SCILAB}\r
-Source: modules\{#JVM}\bin\SWT\*.*; DestDir: {app}\modules\{#JVM}\bin\SWT; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#JVM}\classes\*.class; DestDir: {app}\modules\{#JVM}\classes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#JVM}\etc\{#JVM}.quit; DestDir: {app}\modules\{#JVM}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#JVM}\etc\{#JVM}.start; DestDir: {app}\modules\{#JVM}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; jvm module
+;--------------------------------------------------------------------------------------------------------------
+;
+#DEFINE JVM "jvm"
+;
+Source: bin\libjvm.dll; DestDir: {app}\bin; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#JVM}\licence.txt; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}
+Source: modules\{#JVM}\readme.txt; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}
+Source: modules\{#JVM}\VERSION; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}
+Source: modules\{#JVM}\changelog.txt; DestDir: {app}\modules\{#JVM}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#JVM}\bin\jre\*.*; DestDir: {app}\modules\{#JVM}\bin\jre; Flags: recursesubdirs; Components: {#COMPN_SCILAB}
+Source: modules\{#JVM}\bin\SWT\*.*; DestDir: {app}\modules\{#JVM}\bin\SWT; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#JVM}\classes\*.class; DestDir: {app}\modules\{#JVM}\classes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#JVM}\etc\{#JVM}.quit; DestDir: {app}\modules\{#JVM}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#JVM}\etc\{#JVM}.start; DestDir: {app}\modules\{#JVM}\etc; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index fd3f917..6f3f735 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; linear_algebra module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define LINALG "linear_algebra"\r
-;\r
-Source: modules\{#LINALG}\VERSION; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}; Check: set_with_linear_algebra\r
-Source: modules\{#LINALG}\readme.txt; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\licence.txt; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\changelog.txt; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}\r
-;\r
-Source: modules\{#LINALG}\sci_gateway\linear_algebra; DestDir: {app}\modules\{#LINALG}\sci_gateway; Components: {#COMPN_LINALG}\r
-;\r
-Source: modules\{#LINALG}\etc\{#LINALG}.quit; DestDir: {app}\modules\{#LINALG}\etc; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\etc\{#LINALG}.start; DestDir: {app}\modules\{#LINALG}\etc; Components: {#COMPN_LINALG}\r
-;\r
-Source: modules\{#LINALG}\help\eng\*.htm; DestDir: {app}\modules\{#LINALG}\help\eng; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\help\fr\*.htm; DestDir: {app}\modules\{#LINALG}\help\fr; Components: {#COMPN_LINALG}\r
-;\r
-Source: modules\{#LINALG}\includes\*.h; DestDir: {app}\modules\{#LINALG}\includes; Components: {#COMPN_LINALG}\r
-;\r
-Source: modules\{#LINALG}\macros\buildmacros.sce; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\macros\lib; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\macros\names; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\macros\*.bin; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}\r
-Source: modules\{#LINALG}\macros\*.sci; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}\r
-;\r
-;Source: modules\{#LINALG}\demos\*.*; DestDir: {app}\modules\{#LINALG}\demos; Flags: recursesubdirs;  Components: {#COMPN_LINALG}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; linear_algebra module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define LINALG "linear_algebra"
+;
+Source: modules\{#LINALG}\VERSION; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}; Check: set_with_linear_algebra
+Source: modules\{#LINALG}\readme.txt; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\licence.txt; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\changelog.txt; DestDir: {app}\modules\{#LINALG}; Components: {#COMPN_LINALG}
+;
+Source: modules\{#LINALG}\sci_gateway\linear_algebra; DestDir: {app}\modules\{#LINALG}\sci_gateway; Components: {#COMPN_LINALG}
+;
+Source: modules\{#LINALG}\etc\{#LINALG}.quit; DestDir: {app}\modules\{#LINALG}\etc; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\etc\{#LINALG}.start; DestDir: {app}\modules\{#LINALG}\etc; Components: {#COMPN_LINALG}
+;
+Source: modules\{#LINALG}\help\eng\*.htm; DestDir: {app}\modules\{#LINALG}\help\eng; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\help\fr\*.htm; DestDir: {app}\modules\{#LINALG}\help\fr; Components: {#COMPN_LINALG}
+;
+Source: modules\{#LINALG}\includes\*.h; DestDir: {app}\modules\{#LINALG}\includes; Components: {#COMPN_LINALG}
+;
+Source: modules\{#LINALG}\macros\buildmacros.sce; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\macros\lib; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\macros\names; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\macros\*.bin; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}
+Source: modules\{#LINALG}\macros\*.sci; DestDir: {app}\modules\{#LINALG}\macros; Components: {#COMPN_LINALG}
+;
+;Source: modules\{#LINALG}\demos\*.*; DestDir: {app}\modules\{#LINALG}\demos; Flags: recursesubdirs;  Components: {#COMPN_LINALG}
+;
+;--------------------------------------------------------------------------------------------------------------
index fb92482..b723e62 100644 (file)
@@ -1,36 +1,36 @@
-;##############################################################################################################\r
-; Script d'installation Inno Setup (5.1.7) pour scilab\r
-; Allan CORNET\r
-; Version TRUNK\r
-; Copyright INRIA 2007\r
-;##############################################################################################################\r
-;--------------------------------------------------------------------------------------------------------------\r
-; localization module\r
-;--------------------------------------------------------------------------------------------------------------\r
-;\r
-#define LOCALIZATION "localization"\r
-;\r
-Source: modules\{#LOCALIZATION}\VERSION; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\readme.txt; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\licence.txt; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\changelog.txt; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#LOCALIZATION}\etc\{#LOCALIZATION}.quit; DestDir: {app}\modules\{#LOCALIZATION}\etc; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\etc\{#LOCALIZATION}.start; DestDir: {app}\modules\{#LOCALIZATION}\etc; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#LOCALIZATION}\help\eng\*.htm; DestDir: {app}\modules\{#LOCALIZATION}\help\eng; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\help\fr\*.htm; DestDir: {app}\modules\{#LOCALIZATION}\help\fr; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#LOCALIZATION}\includes\*.h; DestDir: {app}\modules\{#LOCALIZATION}\includes; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#LOCALIZATION}\macros\lib; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\macros\names; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\macros\*.bin; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\macros\*.sci; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}\r
-Source: modules\{#LOCALIZATION}\macros\buildmacros.sce; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}\r
-;\r
-Source: modules\{#LOCALIZATION}\xml\*.xml; DestDir: {app}\modules\{#LOCALIZATION}\xml; Components: {#COMPN_SCILAB}\r
-;\r
-;Source: modules\{#LOCALIZATION}\demos\*.*; DestDir: {app}\modules\{#LOCALIZATION}\demos; Components: {#COMPN_SCILAB}\r
-;\r
-;--------------------------------------------------------------------------------------------------------------\r
+;##############################################################################################################
+; Script d'installation Inno Setup (5.1.7) pour scilab
+; Allan CORNET
+; Version TRUNK
+; Copyright INRIA 2007
+;##############################################################################################################
+;--------------------------------------------------------------------------------------------------------------
+; localization module
+;--------------------------------------------------------------------------------------------------------------
+;
+#define LOCALIZATION "localization"
+;
+Source: modules\{#LOCALIZATION}\VERSION; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\readme.txt; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\licence.txt; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\changelog.txt; DestDir: {app}\modules\{#LOCALIZATION}; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#LOCALIZATION}\etc\{#LOCALIZATION}.quit; DestDir: {app}\modules\{#LOCALIZATION}\etc; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\etc\{#LOCALIZATION}.start; DestDir: {app}\modules\{#LOCALIZATION}\etc; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#LOCALIZATION}\help\eng\*.htm; DestDir: {app}\modules\{#LOCALIZATION}\help\eng; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\help\fr\*.htm; DestDir: {app}\modules\{#LOCALIZATION}\help\fr; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#LOCALIZATION}\includes\*.h; DestDir: {app}\modules\{#LOCALIZATION}\includes; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#LOCALIZATION}\macros\lib; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\macros\names; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\macros\*.bin; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\macros\*.sci; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}
+Source: modules\{#LOCALIZATION}\macros\buildmacros.sce; DestDir: {app}\modules\{#LOCALIZATION}\macros; Components: {#COMPN_SCILAB}
+;
+Source: modules\{#LOCALIZATION}\xml\*.xml; DestDir: {app}\modules\{#LOCALIZATION}\xml; Components: {#COMPN_SCILAB}
+;
+;Source: modules\{#LOCALIZATION}\demos\*.*; DestDir: {app}\modules\{#LOCALIZATION}\demos; Components: {#COMPN_SCILAB}
+;
+;--------------------------------------------------------------------------------------------------------------
index 959fa0c..dbab826 100644 (file)
-<?xml version="1.0" encoding="GBk"?>\r
-<!-- ±à¼­Ê¹ÓàXMLSpy v2006 U (http://www.altova.com) ÓÉ any (any) -->\r
-<Info>\r
-       <Sciprint>\r
-               <!-- Scilab_Chinese_ForSciprint-->\r
-               <!-- Created by HUANG Guanwei and CUI Wendi, Xiamen University, Oct.2006-->\r
-               <!-- Modified by HUANG Xu, Xiamen University, Oct.2006-->\r
-               <!-- Revised, corrected and tested by CAI Jun, CUI Wendi and HUANG Guanwei, Xiamen University, Dec.2006-->\r
-               <!-- Final Version on Jan. 8th, 2007, by CAI Jun, HUANG Xu, CUI Wendi, and HUANG Guanwei, Xiamen University-->\r
-               <entry>\r
-                       <tag>                 Copyright (c) 1989-2007                   \r\n</tag>\r
-                       <string>                  °æȨËùÓР(c) 1989-2007                   \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>              Consortium Scilab (INRIA, ENPC)              \r\n</tag>\r
-                       <string>                 Scilab Ð­»á(INRIA, ENPC)              \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>        %d byte/sec, %d block align, %d bits/samp, %u data bytes\r\n</tag>\r
-                       <string>        %d byte/sec, %d block align, %d bits/samp, %u data bytes\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>        %d byte/sec, %d block align, %d bits/samp\r\n</tag>\r
-                       <string>        %d byte/sec, %d block align, %d bits/samp\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>   doesn't provide and doesn't support the port of Scilab to MacOS.\r\n\r\n</tag>\r
-                       <string>  ²»ÌṩÇÒ²»Ö§³Ö Scilab µ½ MacOS µÄ½Ó¿Ú³ÌÐò¡£\r\n\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>   doesn't provide and doesn't support this version of Scilab built with\r\n</tag>\r
-                       <string>    ²»ÌṩÇÒ²»Ö§³Ö¸Ã°æ±¾µÄ Scilab ´´½¨ÔÚƽ̨\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>   Unqueuing %s - No option\r\n</tag>\r
-                       <string>   Unqueuing %s - Ã»ÓÐÑ¡Ïî\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>   Unqueuing %s - seq\r\n</tag>\r
-                       <string>   Unqueuing %s - seq\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> %s</tag>\r
-                       <string> %s</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> %s(%d,%d)=%g;</tag>\r
-                       <string> %s(%d,%d)=%g;</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 1 xinit must be called before any action \r\n</tag>\r
-                       <string> 1 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 10 xinit must be called before any action \r\n</tag>\r
-                       <string> 10 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 10.1 xinit must be called before any action \r\n</tag>\r
-                       <string> 10.1 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 11 xinit must be called before any action \r\n</tag>\r
-                       <string> 11 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 12 xinit must be called before any action \r\n</tag>\r
-                       <string> 12 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 13 xinit must be called before any action \r\n</tag>\r
-                       <string> 13 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 14 xinit must be called before any action \r\n</tag>\r
-                       <string> 14 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 15 xinit must be called before any action \r\n</tag>\r
-                       <string> 15 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 16 xinit must be called before any action \r\n</tag>\r
-                       <string> 16 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 17 xinit must be called before any action \r\n</tag>\r
-                       <string> 17 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 18 xinit must be called before any action \r\n</tag>\r
-                       <string> 18 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 19 xinit must be called before any action \r\n</tag>\r
-                       <string> 19 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 2 xinit must be called before any action \r\n</tag>\r
-                       <string> 2 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 20 xinit must be called before any action \r\n</tag>\r
-                       <string> 20 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 21 xinit must be called before any action \r\n</tag>\r
-                       <string> 21 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 22 xinit must be called before any action \r\n</tag>\r
-                       <string> 22 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 23 xinit must be called before any action \r\n</tag>\r
-                       <string> 23 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 24 xinit must be called before any action \r\n</tag>\r
-                       <string> 24 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 25 xinit must be called before any action \r\n</tag>\r
-                       <string> 25 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 26 xinit must be called before any action \r\n</tag>\r
-                       <string> 26 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 27 xinit must be called before any action \r\n</tag>\r
-                       <string> 27 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 28 xinit must be called before any action \r\n</tag>\r
-                       <string> 28 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 29 xinit must be called before any action \r\n</tag>\r
-                       <string> 29 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 3 xinit must be called before any action \r\n</tag>\r
-                       <string> 3 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 4 xinit must be called before any action \r\n</tag>\r
-                       <string> 4 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 5 xinit must be called before any action \r\n</tag>\r
-                       <string> 5 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 6 xinit must be called before any action \r\n</tag>\r
-                       <string> 6 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 7 xinit must be called before any action \r\n</tag>\r
-                       <string> 7 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 8 xinit must be called before any action \r\n</tag>\r
-                       <string> 8 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> 9 xinit must be called before any action \r\n</tag>\r
-                       <string> 9 ÈκβÙ×÷֮ǰ±ØÐëÏȵ÷Óàxinit \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Can't open file %s\n</tag>\r
-                       <string> ÎÞ·¨´ò¿ªÎļþ %s \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Can't open file %s\r\n</tag>\r
-                       <string>ÎÞ·¨´ò¿ªÎļþ %s \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Can't raise the print menu : you must quit another raised menu before \r\n</tag>\r
-                       <string> ²»Äܼ¤»î print ²Ëµ¥£ºÄã±ØÐëÏÈÍ˳öÁíÒ»¸ö¼¤»îµÄ²Ëµ¥ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Function %s not found\r\n</tag>\r
-                       <string> º¯Êý %s Î´ÕÒµ½ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> ID %d\r\n</tag>\r
-                       <string> ID %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> index[%d]=%d\r\n</tag>\r
-                       <string> index[%d]=%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Normally, unavailable case  AAA \n</tag>\r
-                       <string> Í¨³£Çé¿öÏ£¬ÕâÖÖÇé¿öÎÞ·¨µÃµ½ AAA \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Normally, unreachable case \n</tag>\r
-                       <string> Í¨³£Çé¿öÏ£¬²»»á³öÏÖÕâÖÖÇé¿ö\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Sorry wav file too big \r\n</tag>\r
-                       <string> ±§Ç¸£¬wav Îļþ¹ý´ó  \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> submenu %d, [%s]</tag>\r
-                       <string>×Ӳ˵¥ %d, [%s]</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> The Font Id %d is not affected \r\n</tag>\r
-                       <string>×ÖÌå Id %d Ã»ÓÐÊÜÓ°Ïì \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> The Font Id %d is not affected: use default font (Times)\r\n</tag>\r
-                       <string> Õâ¸ö×ÖÌå±êʶ·û %d Ã»ÓÐÊܵ½Ó°Ï죺ʹÓÃȱʡ×ÖÌ壨Times£©\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag> Wrong dir %s argument in echelle2d\r\n</tag>\r
-                       <string>´íÎ󷾶£ºechelle2dÖеĠ%s ²ÎÊý\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>!!!!! Not replaying use color\r\n</tag>\r
-                       <string>!!!!! Not replaying use color\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%+24s </tag>\r
-                       <string>%+24s </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%5.2f  </tag>\r
-                       <string>%5.2f  </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%5d  </tag>\r
-                       <string>%5d   </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%d </tag>\r
-                       <string>%d </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%d %d </tag>\r
-                       <string>%d %d </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s </tag>\r
-                       <string>%s </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s %s\n</tag>\r
-                       <string>%s %s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s %s\r\n</tag>\r
-                       <string>%s %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s \r\n</tag>\r
-                       <string>%s \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s pts\r\n</tag>\r
-                       <string>%s pts\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s warning: rank deficiency of the least square matrix\r\n</tag>\r
-                       <string>%s ¾¯¸æ£º×îС·½ÕóµÄÖȹýС\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s(&apos;max&apos;) fixed to %d.\n</tag>\r
-                       <string>%s(&apos;max&apos;) ¹Ì¶¨Îª %d¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s, </tag>\r
-                       <string>%s, </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: bad argument specified in input\r\n</tag>\r
-                       <string>%s: ÊäÈëÖиø¶¨ÁË´íÎóµÄ²ÎÊý\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: Internal Error \r\n</tag>\r
-                       <string>%s: ÄÚ²¿´íÎó \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: misplaced optional argument, first must be at osition %d \r\n</tag>\r
-                       <string>%s: ¿ÉÑ¡²ÎÊý·Å´íλÖ㬵ÚÒ»¸ö¿ÉÑ¡²ÎÊý±ØÐëλÓÚλÖà%d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: misplaced optional argument, first must be at position %d \r\n</tag>\r
-                       <string>%s: ¿ÉÑ¡²ÎÊý·Å´íλÖ㬵ÚÒ»¸ö¿ÉÑ¡²ÎÊý±ØÐëλÓÚλÖà%d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: misplaced optional argument, first must be at position %d\r\n</tag>\r
-                       <string>%s: È±Ê¡²ÎÊý·Å´íλÖ㬵ÚÒ»¸öȱʡ²ÎÊý±ØÐë·ÅÔÚλÖà%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: No such file or directory\r\n</tag>\r
-                       <string>%s£ºÃ»ÓÐÕâ¸öÎļþ»òÕßĿ¼\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: Only for Windows.\r\n</tag>\r
-                       <string>%s: Ö»ÄÜΪ´°¿Ú.\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s: unrecognized optional arguments %s\r\n</tag>\r
-                       <string>%s: ²»ÄÜʶ±ðµÄ¿ÉÑ¡²ÎÊý %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s\n</tag>\r
-                       <string>%s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s\n\r</tag>\r
-                       <string>%s\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s\r\n</tag>\r
-                       <string>%s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>%s\r\n\n</tag>\r
-                       <string>%s\r\n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>**** daskr failed to initialize -&gt;try again *****/r/n</tag>\r
-                       <string>**** daskr ³õʼ»¯Ê§°Ü -&gt;ÇëÖØÊÔÒ»´Î *****/r/n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>**** daskr succesfully initialized *****/r/n</tag>\r
-                       <string>**** daskr ³õʼ»¯³É¹¦ *****/r/n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>**** Stiffness at: %26.18f %d\r\n</tag>\r
-                       <string>**** Stiffness at: %26.18f %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>****daskr from: %f to %f hot= %d  \r\n</tag>\r
-                       <string>****daskr from: %f to %f hot= %d  \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>****daskr reached: %f\r\n</tag>\r
-                       <string>****daskr reached: %f\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>****lsodar from: %f to %f hot= %d  \r\n</tag>\r
-                       <string>****lsodar from: %f to %f hot= %d  \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>****lsodar reached: %f\r\n</tag>\r
-                       <string>****lsodar reached: %f\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>**mod**\r\n</tag>\r
-                       <string>**mod**\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>-&gt; %s\r\n</tag>\r
-                       <string>-&gt; %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>-&gt; &lt;%s&gt;\r\n</tag>\r
-                       <string>-&gt; &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>--&gt; %s at size</tag>\r
-                       <string>--&gt; %s at size</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>--&gt; %s at size %s pts\r\n</tag>\r
-                       <string>--&gt; %s ´óСΪ %s pts\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>--&gt; %s at size %s pts\r\n</tag>\r
-                       <string>--&gt; %s at size %s pts\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>----%d\r\n</tag>\r
-                       <string>----%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>-----------------stack-info-----------------\r\n</tag>\r
-                       <string>-----------------¶ÑÕ»ÐÅÏ¢-----------------\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>-----------end----------------\r\n</tag>\r
-                       <string>-----------½áÊø----------------\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>-----------scales-------------\r\n</tag>\r
-                       <string>-----------±ê³ß-------------\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>----------current scale-------\r\n</tag>\r
-                       <string>----------µ±Ç°±ê³ß-------\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>.\r\n\r\n</tag>\r
-                       <string>.\r\n\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>2 premier nombres du bloc \r\n</tag>\r
-                       <string>2 premier nombres du bloc \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>========================================</tag>\r
-                       <string>========================================</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>[%s]=&gt;[%s]\n</tag>\r
-                       <string>[%s]=&gt;[%s]\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>[%s]=&gt;[%s]\r\n</tag>\r
-                       <string>[%s]=&gt;[%s]\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\"%s\" </tag>\r
-                       <string>\"%s\" </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\"%s\", </tag>\r
-                       <string>\"%s\", </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n</tag>\r
-                       <string>\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Autoclear : %d\r\n</tag>\r
-                       <string>\n Autoclear : %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Background : %d\r\n</tag>\r
-                       <string>\n ±³¾°£º%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Cannot allocate memory for font : %s%s\n</tag>\r
-                       <string>\n²»Äܸø×ÖÌå·ÖÅäÄڴ棺%s%s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Color : %d\r\n</tag>\r
-                       <string>\n ÑÕÉ«£º%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Commands: \n\n</tag>\r
-                       <string>\nÃüÁî: \n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n CWindow dim :%d,%d\r\n</tag>\r
-                       <string>\n CWindow ´óС£º%d, %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n CWindow position :%d,%d\r\n</tag>\r
-                       <string>\n CWindow Î»Öãº%d, %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Font not found: %s%s\n</tag>\r
-                       <string>\n Î´ÕÒµ½×ÖÌå: %s%s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Foreground : %d\r\n</tag>\r
-                       <string>\n Ç°¾°£º%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Hidden3d : %d\r\n</tag>\r
-                       <string>\n Hidden3d : %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Id of Last Color %d\r\n</tag>\r
-                       <string>\n ÉÏÒ»¸öÑÕÉ«µÄIDÊÇ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Id of Last Pattern %d\r\n</tag>\r
-                       <string>\n ÉÏÒ»¸öģʽµÄIDÊÇ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Id of White Pattern %d\r\n</tag>\r
-                       <string>\n °×ɫģʽµÄ Id ÊÇ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Internal Functions: \n\n</tag>\r
-                       <string>\n ÄÚ²¿º¯Êý: \n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Pattern : %d\r\n</tag>\r
-                       <string>\n Ä£Ê½£º%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n ScilabXgc-&gt;CWindow dim :%d,%d\r\n</tag>\r
-                       <string>\n ScilabXgc-&gt;CWindow Î»Öà:%d,%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n ScilabXgc->CWindow position :%d,%d\r\n</tag>\r
-                       <string>\n ScilabXgc->CWindow position :%d,%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Unknow  operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ²Ù×÷·û &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Unknow GIF operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ GIF ²Ù×÷·û  &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Unknow Plot type &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ Plot ÀàÐÍ &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Unknow Postscript operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ Postscript ²Ù×÷·û  &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Unknow X operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ X ²Ù×÷·û &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n unknown font family : %s \r\n</tag>\r
-                       <string>\n Î´ÖªµÄ×ÖÌå×壺%s \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n unknown font family : %s\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ×ÖÌå×壺%s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Use color %d\r\n</tag>\r
-                       <string>\n Ê¹ÓÃÑÕÉ« %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n Viewport position:%d,%d\r\n</tag>\r
-                       <string>\n Viewport Î»ÖÃ:%d,%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n%s%s\n&quot;, &quot;--&gt;</tag>\r
-                       <string>\n%s%s\n&quot;, &quot;--&gt;</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\n</tag>\r
-                       <string>\n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r</tag>\r
-                       <string>\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r                                             s2 in [1, 2147483542]</tag>\r
-                       <string>\n\r                                             s2 ÔÚÇø¼ä [1, 2147483542]</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r                                             s3 in [1, 2147483422]</tag>\r
-                       <string>\n\r                                             s3 ÔÚÇø¼ä [1, 2147483422]</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r                                             s4 in [1, 2147483322]</tag>\r
-                       <string>\n\r                                             s4 ÔÚÇø¼ä [1, 2147483322]</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r                                        and  s2 in [1, 2147483398]\n\r</tag>\r
-                       <string>\n\r                                        ¼°  s2 ÔÚÇø¼ä [1, 2147483398]\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r    between the virtual gen %d and the others !</tag>\r
-                       <string>\n\r  ÔÚÐéÄâ²úÉúÆ÷ %d ºÍÆäËû²úÉúÆ÷Ö®¼ä!!</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r    use grand(\"setall\", s1, s2, s3, s4) if you want recover it.</tag>\r
-                       <string>\n\r    Èç¹ûÄãÏëÖØлñµÃͬ²½£¬ÇëʹÓàgrand(\"setall\", s1, s2, s3, s4)¡£ </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r =&gt; be aware that you have may lost synchronization</tag>\r
-                       <string>\n\r =&gt; Çë×¢Ò⣬Äã¿ÉÄÜʧȥͬ²½</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r bad seed for fsultra, must be integers in [0, 2^32-1] \n\r</tag>\r
-                       <string>\n\r fusltar µÄÖÖ×Ó´íÎ󣬱ØÐëÊÇÔÚ [0, 2^32-1] Çø¼äµÄÕûÊý\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r bad seed for mt, must be an integer in [0, 2^32-1] \n\r</tag>\r
-                       <string>\n\r mt µÄÖÖ×Ó´íÎ󣬱ØÐëÊÇÔÚ [0,2^32-1] Çø¼äµÄÒ»¸öÕûÊý \n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r bad seed for urand, must be an integer in [0,  2147483647]\n\r</tag>\r
-                       <string>\n\r urand  µÄÖÖ×Ó´íÎ󣬱ØÐëÊÇÔÚ [0,  2147483647] Çø¼äµÄÒ»¸öÕûÊý\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r bad seeds for clcg2, must be integers with  s1 in [1, 2147483562]</tag>\r
-                       <string>\n\r clcg2 µÄÖÖ×Ó´íÎ󣬱ØÐëÊÇÕûÊý£¬ÇÒ s1 ÔÚÇø¼ä [1, 2147483562]</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r bad seeds for clcg4, must be integers with  s1 in [1, 2147483646]</tag>\r
-                       <string>\n\r clcg4 µÄÖÖ×Ó´íÎ󣬱ØÐëÊÇÕûÊý£¬ÇÒ s1 ÔÚÇø¼ä [1, 2147483562]</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r bad seeds for kiss, must be integers in [0,2^32-1]\n\r</tag>\r
-                       <string>\n\r kiss µÄÖÖ×Ó´íÎ󣬱ØÐëÊÇÔÚ [0,2^32-1] Çø¼äµÄÕûÊý\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r error in Jacobian</tag>\r
-                       <string>\n\r ÔÚ Jacobi ¾ØÕóÖÐÓдíÎó</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r Error in matrix multiplication</tag>\r
-                       <string>\n\r ¾ØÕó³Ë·¨³ö´í</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r fec : colminmax badly choosen ! </tag>\r
-                       <string>\n\r fec : colminmax  Ñ¡Ôñ´íÎ󣡠</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r fec : colout badly choosen ! </tag>\r
-                       <string>\n\r fec : colout  Ñ¡Ôñ´íÎ󣡠</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r the first component of the fsultra state, must be an integer in [0, %d] \n\r</tag>\r
-                       <string>\n\r fsultra ×´Ì¬µÄµÚÒ»¸ö·ÖÁ¿±ØÐëÊÇÔÚ [0, %d] Çø¼äµÄÕûÊý \n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r the first component of the mt state mt, must be an integer in [1, 624] \n\r</tag>\r
-                       <string>\n\r  mt ×´Ì¬µÄµÚÒ»·ÖÁ¿±ØÐëÊÇÔÚ [1, 624] Çø¼äµÄÒ»¸öÕûÊý \n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r the second component of the fsultra state, must be 0 or 1 \n\r</tag>\r
-                       <string>\n\r  fsultra ×´Ì¬µÄµÚ¶þ¸ö·ÖÁ¿±ØÐëÊÇ 0 »ò 1\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\n\r the third component of the fsultra state, must be an integer in [1, 2^32-1] \n\r</tag>\r
-                       <string>\n\r  fsultra ×´Ì¬µÄµÚÈý¸ö·ÖÁ¿±ØÐëÊÇÔÚ [1, 2^32-1] Çø¼äµÄÕûÊý \n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nCurrent Graphic Window :%d\r\n</tag>\r
-                       <string>\nµ±Ç°Í¼Ðδ°¿Ú£º%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nDash Style %d.</tag>\r
-                       <string>\nDash ÀàÐÍ %d.</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nDash Style %d:&lt;</tag>\r
-                       <string>\nDash Style %d:&lt;</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nError : Can't open %s.\n</tag>\r
-                       <string>\n´íÎó£ºÎÞ·¨´ò¿ª  %s¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nFontId : %d </tag>\r
-                       <string>\nFontId : %d </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\ngetscicosvars : utility function to retrieve\n</tag>\r
-                       <string>\ngetscicosvars£º¹¦Äܺ¯Êý£¬ÓÃÓÚÌáÈ¡\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nGetting Info on %s\r\n</tag>\r
-                       <string>\n»ñÈ¡ %s µÄÐÅÏ¢\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nkey %s </tag>\r
-                       <string>\n¼üÖµ %s </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nkey %s   -> %s\r\n</tag>\r
-                       <string>\nkey %s   -> %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nkey %s -&gt; %s\r\n</tag>\r
-                       <string>\nkey %s -&gt; %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nLine Width:%d\r\n</tag>\r
-                       <string>\nÏß¿í£º%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nMark : %d</tag>\r
-                       <string>\nMark : %d</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nMark : %d </tag>\r
-                       <string>\nMark : %d </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nMark : %d at size %d pts\r\n</tag>\r
-                       <string>\nMark : %d ´óС %d pts\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nNo more place to allocates style\n</tag>\r
-                       <string>\nûÓжàÓàµÄ¿Õ¼ä·ÖÅäÀàÐÍ£¨style£©\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nNo more place to allocates text string, try a shorter string\n</tag>\r
-                       <string>\nûÓжàÓà¿Õ¼ä·ÖÅä¸øÎı¾×Ö·û´®£¬Çë³¢ÊԽ϶̵Ä×Ö·û´®\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nThe Alufunction is %s</tag>\r
-                       <string>\n Alufunction ÊÇ %s</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nThe Alufunction is %s -&gt; &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Alufunction ÊÇ %s -&gt; &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nThere's a Clip Region :x:%d,y:%d,w:%d,h:%d\r\n</tag>\r
-                       <string>\nÓÐÒ»¸ö Clip Region£ºx:%d,y:%d,w:%d,h:%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow function (%s)\r\n</tag>\r
-                       <string>\nδ֪º¯Êý (%s)\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow GIF operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\nδ֪µÄ GIF ²Ù×÷·û &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\nδ֪µÄ²Ù×÷·û &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow Plot type &lt;%s&gt;\r\n</tag>\r
-                       <string>\nδ֪µÄ Plot ÀàÐÍ &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow Postscript operator %s\r\n</tag>\r
-                       <string>\nδ֪µÄ Postscript ²Ù×÷·û %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow Postscript operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\n Î´ÖªµÄ Postscript ²Ù×÷·û &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\nUnknow X operator &lt;%s&gt;\r\n</tag>\r
-                       <string>\nδ֪µÄ X ²Ù×÷·û &lt;%s&gt;\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\n</tag>\r
-                       <string>\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\n default values cant not be loaded !</tag>\r
-                       <string>\r\n È±Ê¡Öµ²»Äܱ»ÔØÈ룡</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\n No Callback is associated with this Entity</tag>\r
-                       <string>\r\n Õâ¸öÏîûÓРCallback ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\n No merge supported</tag>\r
-                       <string>\r\n Ã»ÓпÉÖ§³ÖµÄºÏ²¢</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\n-----------------stack-info-----------------\r\n</tag>\r
-                       <string>\r\n-----------------¶ÑÕ»ÐÅÏ¢-----------------\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\n\r\n</tag>\r
-                       <string>\r\n\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nFontId : %d </tag>\r
-                       <string>\r\n FontId : %d </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo Background is associated with this Entity</tag>\r
-                       <string>\r\nÕâ¸öÏîûÓРBackground ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo Callback is associated with this Entity</tag>\r
-                       <string>\r\nÕâ¸öÏîûÓРCallback ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo Callback is associetad with this Entity</tag>\r
-                       <string>\r\nÕâ¸öÏîûÓРCallback ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo FontBackground is associated with this Entity</tag>\r
-                       <string>\r\nÕâ¸öÏîûÓРFontBackground ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo FontForeground is associated with this Entity</tag>\r
-                       <string>\r\nûÓРFontForeground ÓëÕâ¸öÏîÏàÁªÏµ</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo Foreground is associated with this Entity</tag>\r
-                       <string>\r\nÕâ¸öÏîûÓРForeground ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo Mark Background is associated with this Entity</tag>\r
-                       <string>\r\nÕâ¸öÏîûÓРMark Background ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNo Mark Foreground is associated with this Entity</tag>\r
-                       <string>\r\nÕâ¸öʵÌåûÓбê־ǰ¾°ÓëÖ®Ïà¹ØÁª</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nNothing to do\n</tag>\r
-                       <string>\r\nÎÞÊ¿É×ö\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nThis object cannot be zoomed \r\n</tag>\r
-                       <string>\r\nÕâ¸ö¶ÔÏó²»Äܱ»·Å´ó \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\r\nThis object cannot be zoomed\r\n</tag>\r
-                       <string>\r\nÕâ¸ö¶ÔÏó²»Äܱ»·Å´ó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\t (Cf. man pvmd3)\r\n</tag>\r
-                       <string>\t (²Î¼û man pvmd3)\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\t%s\n\n</tag>\r
-                       <string>\t%s\n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\t%s\r\n</tag>\r
-                       <string>\t%s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tbut there exists no configuration file:\r\n</tag>\r
-                       <string>\tµ«ÊÇûÓÐÅäÖÃÎļþ£º\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tin order to spawn scilab\r\n</tag>\r
-                       <string>\ÒÔÉú³ÉеĠscilab\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tSCI will have to be set on remote hosts \r\n</tag>\r
-                       <string>\tSCI ½«ÉèÖÃÔÚÔ¶³ÌÖ÷»úÉÏ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tsize %s, style %s, %d %s\r\n</tag>\r
-                       <string>\t´óС %s£¬¸ñʽ %s, %d %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tsubwin=[%5.2f,%5.2f,%5.2f,%5.2f], flag=%d\r\n</tag>\r
-                       <string>\tsubwin=[%5.2f,%5.2f,%5.2f,%5.2f], flag=%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tWe supposed that PVM and scilab are in standard place on your net\r\n</tag>\r
-                       <string>\tÎÒÃǼÙÉè PVM ºÍ scilab ÔÚÄãµÄÍøÂçÉÏÒÑλÓÚ±ê׼λÖÃ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>\tWith SCI=%s\r\n</tag>\r
-                       <string>\tÆäÖУ¬SCI=%s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>] : %d libs\r\n</tag>\r
-                       <string>] : %d libs\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>addinter failed for %s Not  found!\r\n</tag>\r
-                       <string>½Ó¿Ú²åÈë²Ù×÷£¨addinter£©Ê§°Ü£¡%s Î´ÕÒµ½£¡\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Allocation failed for color in LinearScaling2Colormap</tag>\r
-                       <string>LinearScaling2Colormap ÖзÖÅäÑÕɫʧ°Ü</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Allocation failed in merge for color matrix\n</tag>\r
-                       <string>ºÏ²¢ÑÕÉ«¾ØÕóµÄ¹ý³ÌÖÐÄÚ´æ·ÖÅäʧ°Ü\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>and %s.\r\n</tag>\r
-                       <string>ÒÔ¼° %s¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>arg %d =[%s]\r\n</tag>\r
-                       <string>arg %d =[%s]\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Argument-1, taille %ld \n</tag>\r
-                       <string>Argument-1£¬½Ø¶ÌµÄ³¤ÕûÊý %ld \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Argument-2, taille %ld \n</tag>\r
-                       <string>Argument-2£¬½Ø¶ÌµÄ³¤ÕûÊý %ld \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Argument-3, taille %ld \n</tag>\r
-                       <string>Argument-3£¬½Ø¶ÌµÄ³¤ÕûÊý %ld \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Argument-4, taille %ld \n</tag>\r
-                       <string>Argument-4£¬½Ø¶ÌµÄ³¤ÕûÊý %ld \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Argument-5, taille %ld \n</tag>\r
-                       <string>Argument-5£¬½Ø¶ÌµÄ³¤ÕûÊý %ld \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Argument-6, taille %ld \n</tag>\r
-                       <string>Argument-6£¬½Ø¶ÌµÄ³¤ÕûÊý %ld \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>at size %s pts\r\n</tag>\r
-                       <string>´óСΪ %s pts\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>at time %f \r\n</tag>\r
-                       <string>ÔÚ %f Ê±¿Ì \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Axes.c : SciAxisNew : Impossible case</tag>\r
-                       <string>Axes.c : SciAxisNew : ÕâÖÖÇé¿ö²»¿ÉÄܳöÏÖ</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>block %d is called </tag>\r
-                       <string>Ä£¿é %d ±»µ÷ÓÃ</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>buffer</tag>\r
-                       <string>»º³åÇø</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>calloc installed at position %d\r\n</tag>\r
-                       <string>calloc ±»°²×°ÔÚλÖà%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can not allocate room for shaded color vbector\n</tag>\r
-                       <string>²»ÄÜΪ¼ÓÒõÓ°µÄÑÕÉ«ÏòÁ¿·ÖÅä¿Õ¼ä\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can not allocate user_data for cloned object.\n</tag>\r
-                       <string>ÎÞ·¨¸ø¸´ÖƵĶÔÏó·ÖÅä user_data ¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can not allocate vxtmp while exporting to Fig\n</tag>\r
-                       <string>Êä³öµ½ Fig Ê±ºò²»ÄÜ·ÖÅä vxtmp\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can not change the typeof3d of graphic object: its type is SCI_FAC3D\r\n</tag>\r
-                       <string>²»ÄܸıäͼÐζÔÏóµÄ typeof3d£ºÆäÀàÐÍÊÇ SCI_FAC3D\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can not change the typeof3d of graphic object: its type is SCI_PLOT3D\r\n</tag>\r
-                       <string>²»ÄܸıäͼÐζÔÏóµÄ typeof3d£ºËüµÄÀàÐÍÊÇSCI_PLOT3D\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't get current directory\r\n</tag>\r
-                       <string>ÎÞ·¨»ñµÃµ±Ç°Ä¿Â¼\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't go to directory %s \r\n</tag>\r
-                       <string>ÎÞ·¨½øÈëĿ¼ %s \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't open file %s, I'll use stdout\r\n</tag>\r
-                       <string>²»ÄÜ´ò¿ªÎļþ %s£¬ÎÒ½«Ê¹Óàstdout\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't open file %s\n</tag>\r
-                       <string>²»ÄÜ´ò¿ªÎļþ %s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't open font file %s\n</tag>\r
-                       <string>²»ÄÜ´ò¿ª×ÖÌåÎļþ %s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't open input file &apos;%s&apos;: %s\r\n</tag>\r
-                       <string>ÎÞ·¨´ò¿ªÊäÈëÎļþ &apos;%s&apos;: %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't open output file &apos;%s&apos;: %s\r\n</tag>\r
-                       <string>ÎÞ·¨´ò¿ªÊä³öÎļþ &apos;%s&apos;: %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't resize pixmap\r\n</tag>\r
-                       <string>²»Äܵ÷Õû pixmap µÄ´óС\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Can't translate %s\r\n</tag>\r
-                       <string>²»ÄÜת»» %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>cmd=[%s]\r\n</tag>\r
-                       <string>cmd=[%s]\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Color %d</tag>\r
-                       <string>ÑÕÉ« %d</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Color matrix is NULL ; can not build color scaled linearly into the current colormap</tag>\r
-                       <string>ÑÕÉ«¾ØÕóΪ¿Õ£ºµ±Ç°µÄ colormap Öв»ÄÜÏßÐԱ仯µØ´´½¨ÑÕÉ«</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>colormap : number of colums must be 3\n</tag>\r
-                       <string>colormap£ºÁÐÊý±ØÐëΪ3\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Colormap must be a m x 3 array with m &lt;= %d\r\n</tag>\r
-                       <string>Colormap ±ØÐëÊÇÒ»¸ö m x 3 µÄÊý×飬m &lt;= %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>complexity: wrong code %d\r\n</tag>\r
-                       <string>¸´ÔÓÐÔ£º´úÂë %d ´íÎó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Consider increasing the length of buffer in delay block \r\n</tag>\r
-                       <string>¿¼ÂÇÔö¼ÓÑÓʱģ¿éÖеĻº³åÇø³¤¶È \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Consider increasing the length of buffer in variable delay block\r\n</tag>\r
-                       <string>¿¼ÂÇÔö¼Ó¿É±äÑÓʱģ¿éÖеĻº³åÇø³¤¶È\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Could not open /dev/audio!\n</tag>\r
-                       <string>²»ÄÜ´ò¿ª /dev/audio£¡\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Could not open the file!\n</tag>\r
-                       <string>ÎÞ·¨´ò¿ªÎļþ£¡\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>createptr XXXX  %d\n\r</tag>\r
-                       <string>createptr XXXX  %d\n\r</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Data size was not given for %s file\r\n</tag>\r
-                       <string>Îļþ %s µÄÊý¾Ý´óСδ¸ø³ö\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Data style was not given for %s file\r\n</tag>\r
-                       <string>Îļþ %s µÄÊý¾ÝÀàÐÍδ¸ø³ö\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>datum %d %d %d \r\n</tag>\r
-                       <string>datum %d %d %d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>delayed time=%f but last stored time=%f \r\n</tag>\r
-                       <string>ÑÓ³Ùʱ¼ä=%f£¬µ«ÊÇÉϴδ洢ʱ¼ä=%f \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Demo of %s()\r\n</tag>\r
-                       <string>ÑÝʾ %s()\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Do you really want to abort computation (y n  ?) </tag>\r
-                       <string>ÕæµÄÒªÖÕÖ¹µ±Ç°¼ÆËãÂð£¿(y n  ?) </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Drop through in rawread!\r\n</tag>\r
-                       <string>Ö´Ðк¯Êý rawread Ê±Ê§°Ü£¡\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Drop through in rawwrite!\r\n</tag>\r
-                       <string>Ö´Ðк¯Êý rawwrite Ê±Ê§°Ü£¡\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>dt=getdate(x) x must be &gt; 0.\n</tag>\r
-                       <string>dt=getdate(x)ÖУ¬x ±ØÐë´óÓÚ0¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>dt=getdate(x) x must be &lt; %d.\n</tag>\r
-                       <string>dt=getdate(x)ÖУ¬x ±ØÐëСÓÚ %d¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Ecriture d'un long %f %ld\r\n</tag>\r
-                       <string>Ecriture d'un long %f %ld\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>End of activation</tag>\r
-                       <string>´¥·¢½áÊø</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>End of activation\r\n</tag>\r
-                       <string>´¥·¢½áÊø\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Entering the block \r\n</tag>\r
-                       <string>½øÈëÄ£¿é\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Entity with type %d cannot be destroyed\n</tag>\r
-                       <string>ÀàÐÍΪ %d µÄÏî²»Äܱ»³·Ïú\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Entry point %s in shared lib %d\r\n</tag>\r
-                       <string>Èë¿Úµã %s ÔÚ¹²Ïí¾²Ì¬¿â %dÖÐ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Environment variable SCI must be defined\n</tag>\r
-                       <string>±ØÐëÔ¤Ïȶ¨Òå»·¾³±äÁ¿ SCI \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Environment variable SCI must be defined\r\n</tag>\r
-                       <string>±ØÐëÔ¤Ïȶ¨Òå»·¾³±äÁ¿ SCI \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error : first argument must be a string of length 3</tag>\r
-                       <string>´íÎ󣺵ÚÒ»¸ö²ÎÊý±ØÐëÊÇÒ»¸ö³¤¶ÈΪ 3 µÄ×Ö·û´®</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error : wrong first character in string \"%s\"\n</tag>\r
-                       <string>´íÎó£º×Ö·û´® \"%s\" ÖеĵÚÒ»¸ö×Ö·û´íÎó \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error : wrong second character in string \"%s\"\n</tag>\r
-                       <string>´íÎó£º×Ö·û´® \"%s\" Öеĵڶþ¸ö×Ö·û´íÎó \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error : wrong third character in string \"%s\"\n</tag>\r
-                       <string>´íÎó£º×Ö·û´® \"%s\" ÖеĵÚÈý¸ö×Ö·û´íÎó \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error allocating tmp_log_grads\n</tag>\r
-                       <string>·ÖÅä tmp_log_grads ³öÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in function %s\r\n</tag>\r
-                       <string>º¯Êý %s Öгö´í\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in the Debug block \r\n</tag>\r
-                       <string>µ÷ÊÔÄ£¿é³ö´í \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in XLogScale\n</tag>\r
-                       <string>XLogScale ÖгöÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in XScale\n</tag>\r
-                       <string>XScale ÖгöÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in YLogScale\n</tag>\r
-                       <string>YLogScale ÖгöÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in YScale\n</tag>\r
-                       <string>YScale ÖгöÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in Zoom3d_XScale\n</tag>\r
-                       <string>Zoom3d_XScale ÖгöÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error in Zoom3d_YScale\n</tag>\r
-                       <string>Zoom3d_YScale ÖгöÏÖ´íÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error m3tl must be equal to 4 or 5\r\n</tag>\r
-                       <string>´íÎó£ºm3tl ±ØÐëµÈÓÚ 4 »ò 5\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>error unhandled alignment\n</tag>\r
-                       <string>´íÎó¡£Î´´¦Àí¶ÔÆë²Ù×÷\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error while reading \r\n</tag>\r
-                       <string>¶Áȡʱ·¢Éú´íÎó \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error:  Impossible status min &gt; max in x or y rect data\n</tag>\r
-                       <string>´íÎ󣺳öÏÖÁ˲»¿ÉÄܵÂÇé¿ö£¬x »ò y ¾ØÕóÊý¾ÝÖеÄ×îСֵ´óÓÚ×î´óÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: at least one x data must be strictly positive to compute the bounds and use logarithmic mode\n</tag>\r
-                       <string>´íÎó£ºÎªÁ˼ÆËãÈ¡Öµ·¶Î§²¢Ê¹ÓöÔÊýģʽ£¬ÖÁÉÙÒ»¸ö x Êý¾Ý±ØÐëÑϸñΪÕý\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: at least one y data must be strictly positive to compute the bounds and use logarithmic mode\n</tag>\r
-                       <string>´íÎó: ÖÁÉÙÒ»¸öyÊý¾Ý±ØÐëÑϸñΪÕý, ÒÔ¼ÆË㷶ΧºÍÀûÓöÔÊýºâÁ¿Ä£Ê½\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: bounds on x axis must be strictly positive to use logarithmic mode\n</tag>\r
-                       <string>´íÎó£ºÎªÁËʹÓöÔÊýģʽ£¬x ÖáÉϵÄÈ¡Öµ·¶Î§±ØÐëÑϸñΪÕý\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: bounds on y axis must be strictly positive to use logarithmic mode\n</tag>\r
-                       <string>´íÎó£ºÎªÁËʹÓöÔÊýģʽ£¬y ÖáÉϵÄÈ¡Öµ·¶Î§±ØÐëÑϸñΪÕý\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: can not allocate temporary coloramp\n</tag>\r
-                       <string>´íÎ󣺲»ÄÜ·ÖÅäÁÙʱ²Êɫͼ£¨coloramp£©\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: clip_region is NULL\n</tag>\r
-                       <string>´íÎó£ºclip_region Îª¿Õ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: ComputeFormat must be used with SCI_AXES objects\n</tag>\r
-                       <string>´íÎó:  SCI_AXES ¶ÔÏó±ØÐëÀûÓÃComputeFormat\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: tics_coord must be changed FIRST, xy_type is &apos;r&apos; and tics_coord dimension  &lt; 3\n</tag>\r
-                       <string>´íÎ󣺱ØÐëÊ×Ïȸıä tics_coord£¬xy_type Ó¦ÊÇ &apos;r&apos;£¬²¢ÇÒ tics_coord µÄάÊýӦСÓÚ3\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: tics_coord must be changed FIRST, xy_type is 'i' and tics_coord dimension &lt; 4\n</tag>\r
-                       <string>´íÎ󣺱ØÐëÊ×Ïȸıä tics_coord£¬xy_type Ó¦ÊÇ &apos;i&apos;£¬²¢ÇÒ tics_coord µÄάÊýӦСÓÚ4\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Error: window closed while zooming\t\n</tag>\r
-                       <string>´íÎó£ºÔÚ·Å´óʱ´°¿ÚÒѹرÕ\t\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Event: %d activated at t=%f\r\n</tag>\r
-                       <string>ʼþ: %d ÔÚ t=%f Ê±±»´¥·¢\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Fail in Allocating palette!\r\n</tag>\r
-                       <string>·ÖÅäµ÷É«°åʧ°Ü!\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Fail in creating palette!\r\n</tag>\r
-                       <string>´´½¨µ÷É«°åʧ°Ü!\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Failed to change colormap : Allocation failed or missing xinit detected\n</tag>\r
-                       <string>ÎÞ·¨¸Ä±ä²Êɫͼ£¨colormap£©£º·ÖÅäʧ°Ü£¬»òÕß·¢ÏÖûÓРxinit\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Failed to load default colormap : Allocation failed or missing xinit detected\n</tag>\r
-                       <string>ÎÞ·¨ÔØÈëȱʡµÂÑÕɫͼ£º·ÖÅäʧ°Ü£¬»ò·¢ÏÖûÓРxinit\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Figure name may not contains any %% character, except a single %%d.\n</tag>\r
-                       <string>ͼÐÎÃû×Ö²»ÄÜ°üº¬ÈκΠ%% ×Ö·û£¬³ý·ÇÊǵ¥¸öµÄ %%d¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>file %d : %s \r\n</tag>\r
-                       <string>Îļþ %d : %s \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>File %d not active \r\n</tag>\r
-                       <string>Îļþ %d ²»»îÔ¾ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>file %s not found \n</tag>\r
-                       <string>Îļþ %s Î´ÕÒµ½ \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>file %s not found \r\n</tag>\r
-                       <string>Îļþ %s Î´ÕÒµ½ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Finished writing Wave file, %u data bytes\r\n</tag>\r
-                       <string>Íê³ÉдÈ벨ÐÎÎļþ£¬%u ¸ö×Ö½Ú\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>first out %d-&gt;%d=(%d,%d)\r\n</tag>\r
-                       <string>µÚÒ»¸öÊä³ö %d-&gt;%d=(%d,%d)\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>flags: %i %i %\r\n</tag>\r
-                       <string>flags: %i %i %\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>fopen failed\r\n</tag>\r
-                       <string>fopen Ê§°Ü\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Function not found\r\n</tag>\r
-                       <string>º¯ÊýδÕÒµ½\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>geom3d error : Operation can not be performed because X axis is in logscale mode and the specified x vector has a negative value\n</tag>\r
-                       <string>geom3d ´íÎ󣺲»ÄÜÖ´ÐвÙ×÷£¬ÒòΪ X ÖáÊǶÔÊý×ø±êģʽ£¬¶ø¸ø¶¨µÄ x ÏòÁ¿ÊǸºÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>geom3d error : Operation can not be performed because Y axis is in logscale mode and the specified y vector has a negative value\n</tag>\r
-                       <string>geom3d ´íÎ󣺲»ÄÜÖ´ÐвÙ×÷£¬ÒòΪ Y ÖáÊǶÔÊý×ø±êģʽ£¬¶ø¸ø¶¨µÄ y ÏòÁ¿ÊǸºÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>geom3d error : Operation can not be performed because Z axis is in logscale mode and the specified z vector has a negative value\n</tag>\r
-                       <string>geom3d ´íÎ󣺲»ÄÜÖ´ÐвÙ×÷£¬ÒòΪ Z ÖáÊǶÔÊý×ø±êģʽ£¬¶ø¸ø¶¨µÄ z ÏòÁ¿ÊǸºÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Graphic allocated dynamic memory: %ud bytes\n</tag>\r
-                       <string>·ÖÅä¸øͼÐεĶ¯Ì¬Äڴ棺%ud ×Ö½Ú\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Graphic Load/Save Error \r\n</tag>\r
-                       <string>ͼÐÎÔØÈë/±£´æ´íÎó \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>has been reached\r\n</tag>\r
-                       <string>Òѵ½´ï\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible case happened ! Check if instruction in matdes.c inside gget function</tag>\r
-                       <string>·¢ÉúÒì³£Çé¿ö£¡Ðë¼ì²é matdes.c ÖРgget º¯ÊýÄÚ²¿µÄ if Ö¸Áî</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible case when buyilding axis\n</tag>\r
-                       <string>´´½¨ axis Ê±³öÏÖÒì³£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible case xyztick must be equal to x_, y_ or z_tick</tag>\r
-                       <string>³öÏÖ´íÎóÇé¿ö£ºxyztick ±ØÐëµÈÓÚ  x_, y_ »ò z_tick</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible case xyztick must be equal to x_, y_ or z_tick</tag>\r
-                       <string>³öÏÖ´íÎóµÄÇé¿ö£ºxyztick ±ØÐëµÈÓÚ x_, y_ »ò z_tick</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible case: champ object is now treated as a tlist. See set/getchampdata\r\n</tag>\r
-                       <string>Òì³£Çé¿ö£ºchamp ¶ÔÏóÄ¿Ç°±»µ±×÷ tlist ¶ÔÏó´¦Àí¡£²Î¼û£ºset/getchampdata\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible case\n</tag>\r
-                       <string>²»¿ÉÄܳöÏÖµÄÇé¿ö\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible: u_xgrads must be freed before re-allocating</tag>\r
-                       <string>²»¿ÉÄܵÄÇé¿ö£ºÖØзÖÅäÇ°£¬u_xgrads ±ØÐë±»ÊÍ·Å</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Impossible: u_xlabels must be freed before re-allocating</tag>\r
-                       <string>²»¿ÉÄܵÄÇé¿ö£ºÔÚÖØзÖÅä֮ǰ£¬u_xlabels ±ØÐëÏÈÊÍ·Å</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>input file doesn't need to be changed to epsf \r\n</tag>\r
-                       <string>ÊäÈëÎļþû±ØҪת»»³É epsf \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>input file doesn't need to be converted to Epsf\n</tag>\r
-                       <string>ÊäÈëÎļþû±ØҪת»»³É Epsf\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Input file: using sample rate %lu\r\n</tag>\r
-                       <string>ÊäÈëÎļþ£ºÊ¹ÓòÉÑùÂÊ %lu\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Inside StoreXcall1 [%s],[%s]\n</tag>\r
-                       <string>ÔÚ StoreXcall1 ÖР[%s], [%s]\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Interface %d %s\r\n</tag>\r
-                       <string>½Ó¿Ú %d %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Interface %s not linked\r\n</tag>\r
-                       <string>½Ó¿Ú %s Î´Á¬½Ó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Internal Error: Loop in graduate1 \r\n</tag>\r
-                       <string>ÄÚ²¿´íÎó£ºÔÚ graduate1 ÖÐÑ­»· \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Internal functions: \n\n</tag>\r
-                       <string>ÄÚÔÚº¯Êý: \n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Invalid interface number %d</tag>\r
-                       <string>ÎÞЧµÄ½Ó¿ÚÊý %d</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>istk(%d:..) -&gt;[%d %d %d %d ....]\r\n</tag>\r
-                       <string>istk(%d:..) -&gt;[%d %d %d %d ....]\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>JE PASSE PAR ICI et col_white vaut: %d\n</tag>\r
-                       <string>ÎÒµ÷ÊÔ¹ý´Ë´¦£¬col_white È¡ÖµÎª: %d\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>je trouve un bbox ds [%f %f %f %f ] ds [%f,%f,%f,%f] log=[%c,%c]\r\n</tag>\r
-                       <string>je trouve un bbox ds [%f %f %f %f ] ds [%f,%f,%f,%f] log=[%c,%c]\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Leaving block %d \r\n</tag>\r
-                       <string>À뿪ģ¿é %d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Length in output .wav header will wrong since can't seek to fix it\r\n</tag>\r
-                       <string>ÓÉÓÚÎÞ·¨ÕÒµ½ length ÐÅÏ¢£¬Òò´ËÊä³öµÄ .wav ÎļþÍ·ÖеĠlength ÐÅÏ¢¿ÉÄÜÓдíÎó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Link done\r\n</tag>\r
-                       <string>Á¬½ÓÒÑÍê³É\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>lw=%d -[istk]-&gt; il lw+1 -[istk]-&gt; %d \r\n</tag>\r
-                       <string>lw=%d -[istk]-&gt; il lw+1 -[istk]-&gt; %d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>malloc installed at position %d\r\n</tag>\r
-                       <string>malloc ±»°²×°ÔÚλÖà%d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Maximum number of dynamic interfaces %d\r\n</tag>\r
-                       <string>ÔÊÐíµÄ×î´ó¶¯Ì¬½Ó¿ÚÊý %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Memory allocation failed in ComputeFormat\n</tag>\r
-                       <string>ComputeFormat ÖÐÄÚ´æ·ÖÅäʧ°Ü\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Menu activated %s %d</tag>\r
-                       <string>²Ëµ¥±»¼¤»î %s %d</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mget : %s format not recognized \r\n</tag>\r
-                       <string>mget£º%s ¸ñʽÎÞ·¨Ê¶±ð \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mget : format is of length 0\r\n</tag>\r
-                       <string>mget£º¸ñʽµÄ³¤¶ÈΪ 0\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mgeti : format is of 0 length  \r\n</tag>\r
-                       <string>mgeti£º¸ñʽµÄ³¤¶ÈΪ 0 \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mgeti : unknown format %s  \r\n</tag>\r
-                       <string>mgeti£ºÎ´Öª¸ñʽ %s  \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Microsoft Visual C++ 6.0</tag>\r
-                       <string>Microsoft Visual C++ 6.0</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mode of block %d=%d, </tag>\r
-                       <string>Ä£¿é %d µÄģʽ=%d, </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mput : %s format not recognized \r\n</tag>\r
-                       <string>mput£º%s ¸ñʽ²»ÄÜʶ±ð \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mput : format is of length 0\r\n</tag>\r
-                       <string>mput£º¸ñʽµÄ³¤¶ÈΪ 0\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mputi : %s format not recognized \r\n</tag>\r
-                       <string>mputi : %s ¸ñʽ²»Äܱ»Ê¶±ð \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mputi : format is of 0 length  \r\n</tag>\r
-                       <string>mputi : ¸ñʽ³¤¶ÈΪ 0 \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mseek : flag = %s not recognized \r\n</tag>\r
-                       <string>mseek£ºflag = %s ²»Äܱ»Ê¶±ð \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mseek: error\r\n</tag>\r
-                       <string>mseek£º´íÎó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mseek: wrong file logical unit \r\n</tag>\r
-                       <string>mseek£º´íÎóµÄÎļþÂß¼­µ¥Ôª\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR34</tag>\r
-                       <string>MSG_ERROR34</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR49</tag>\r
-                       <string>MSG_ERROR49</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR50</tag>\r
-                       <string>MSG_ERROR50</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR51</tag>\r
-                       <string>MSG_ERROR51</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR52</tag>\r
-                       <string>MSG_ERROR52</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR57</tag>\r
-                       <string>MSG_ERROR57</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR58</tag>\r
-                       <string>MSG_ERROR58</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR71, port, GetLastError ()</tag>\r
-                       <string>MSG_ERROR71, port, GetLastError ()</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR72, GetLastError ()</tag>\r
-                       <string>MSG_ERROR72, GetLastError ()</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR73, GetLastError ()</tag>\r
-                       <string>MSG_ERROR73, GetLastError ()</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR74, GetLastError ()</tag>\r
-                       <string>MSG_ERROR74, GetLastError ()</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR78</tag>\r
-                       <string>MSG_ERROR78</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_ERROR80</tag>\r
-                       <string>MSG_ERROR80</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING10</tag>\r
-                       <string>MSG_WARNING10</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING11</tag>\r
-                       <string>MSG_WARNING11</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING12</tag>\r
-                       <string>MSG_WARNING12</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING13</tag>\r
-                       <string>MSG_WARNING13</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING14</tag>\r
-                       <string>MSG_WARNING14</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING15</tag>\r
-                       <string>MSG_WARNING15</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING17</tag>\r
-                       <string>MSG_WARNING17</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING18</tag>\r
-                       <string>MSG_WARNING18</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING19</tag>\r
-                       <string>MSG_WARNING19</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING28</tag>\r
-                       <string>MSG_WARNING28</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING29</tag>\r
-                       <string>MSG_WARNING29</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>MSG_WARNING31</tag>\r
-                       <string>MSG_WARNING31</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mtell: wrong file logical unit \r\b</tag>\r
-                       <string>mtell£º´íÎóµÄÎļþÂß¼­µ¥Ôª \r\b</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mxFree all position %d \r\n</tag>\r
-                       <string>mxFree all µÄλÖÃΪ %d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>mxFree position %d \r\n</tag>\r
-                       <string>mxFree µÄλÖÃΪ %d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>name %d : %s \r\n</tag>\r
-                       <string>Ãû×Ö %d : %s \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No A-Law support for shorts (try -b option ?)\r\n</tag>\r
-                       <string>A-Law ±àÂë²»Ö§³Ö¶ÌÕûÐÍ £¨³¢ÊÔ -b Ñ¡Ï£©\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No A-Law support for shorts\r\n</tag>\r
-                       <string>A-Law ±àÂë²»Ö§³Ö¶ÌÕûÐÍ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No enough colors for default colormap. Maximum is %d\r\n</tag>\r
-                       <string>ȱʡµÄ colormap Ã»ÓÐ×ã¹»µÄÑÕÉ«Êý¡£×î´óÊýÄ¿ÊÇ  %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No file to close \r\n</tag>\r
-                       <string>ûÓÐÒª¹Ø±ÕµÄÎļþ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>no handle for this object !\n</tag>\r
-                       <string>Õâ¸ö¶ÔÏóûÓоä±ú £¡\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>no handle to allocate\n</tag>\r
-                       <string>ûÓÐÒª·ÖÅäµÄ²Ù×÷\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>no handle to del\n</tag>\r
-                       <string>ûÓÐҪɾ³ýµÄ¾ä±ú\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No input file \r\n</tag>\r
-                       <string>ûÓÐÊäÈëÎļþ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No input file associated to logical unit %d\r\n</tag>\r
-                       <string>ûÓÐÊäÈëÎļþÓëÂß¼­µ¥Ôª %d Ïà¹ØÁª\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more memory \r\n</tag>\r
-                       <string>ÄÚ´æ²»×ã \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more Memory allocation !\n</tag>\r
-                       <string>ÎÞ·¨·ÖÅäÄÚ´æ £¡\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more memory available\n</tag>\r
-                       <string>ûÓиü¶àµÄ¿ÉÓÃÄÚ´æ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more Memory for fontname\n</tag>\r
-                       <string>ûÓиü¶àÄÚ´æ·ÖÅä¸ø fontname\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more memory for legend\n</tag>\r
-                       <string>ûÓжàÓàµÄÄÚ´æ¿Õ¼ä·ÖÅäͼÀý\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more memory left.\n</tag>\r
-                       <string>ÄÚ´æºÄ¾¡¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more memory left.\n </tag>\r
-                       <string>ûÓÐÊ£ÓàÄÚ´æ.\n </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more memory left.\n </tag>\r
-                       <string>ÄÚ´æºÄ¾¡¡£\n </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more place for allocating ticklabel</tag>\r
-                       <string>ûÓиü¶àµÄ¿Õ¼äÀ´·ÖÅä ticklabel</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more place for allocating u_xlabels</tag>\r
-                       <string>ûÓжàÓà¿Õ¼ä·ÖÅä u_xlabels</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more place for allocating user grads using Nax</tag>\r
-                       <string>ûÓжàÓàµÄ¿Õ¼äÓàNax ·ÖÅä user grads </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more place to allocates label string, try a shorter string</tag>\r
-                       <string>ûÓжàÓà¿Õ¼ä·ÖÅä¸ø±êÇ©×Ö·û´®£¬Çë³¢ÊԽ϶̵Ä×Ö·û´®</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No more place to allocates text string, try a shorter string</tag>\r
-                       <string>ûÓжàÓà¿Õ¼ä·ÖÅä¸øÎı¾×Ö·û´®£¬Çë³¢ÊԽ϶̵Ä×Ö·û´®</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No ScilabXgc allocated\n</tag>\r
-                       <string>δ·ÖÅä ScilabXgc\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No space to allocate Scilab stack\r\n</tag>\r
-                       <string>ûÓпռä·ÖÅä Scilab ¶ÑÕ»\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No U-Law support for shorts (try -b option ?)\r\n</tag>\r
-                       <string>U-Law ±àÂë²»Ö§³Ö¶ÌÕûÐÍ £¨³¢ÊÔ -b Ñ¡Ï£©\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>No U-Law support for shorts\r\n</tag>\r
-                       <string>U-Law ±àÂë²»Ö§³Ö¶ÌÕûÐÍ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Nombre d'Items %d\r\n</tag>\r
-                       <string>ÏîÊýΪ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>nombre de tics %d\r\n</tag>\r
-                       <string>tics µÄÊýĿΪ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Not a save graphics file: %s\n\n</tag>\r
-                       <string>²»ÊÇÒѱ£´æµÄͼÐÎÎļþ: %s\n\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Not enough memory available for colormap, previous one kept\n</tag>\r
-                       <string>ûÓÐ×ã¹»ÄÚ´æ¸ø colormap, ±£³ÖÆäÔ­ÓÐÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Not enough memory\n</tag>\r
-                       <string>ûÓÐ×ã¹»µÄÄÚ´æ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Not in Console mode\n</tag>\r
-                       <string>²»ÔÚ¿ØÖÆ̨ģʽÏÂ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>NOT USED in win95</tag>\r
-                       <string>ÔÚ win95 Öв»¿ÉÓÃ</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Number of entry points %d\r\n</tag>\r
-                       <string>Èë¿ÚµãµÄÊýĿΪ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>numcol vaut: %d et ...-&gt;pvz = %d</tag>\r
-                       <string>numcol vaut: %d ÒÔ¼° ...-&gt;pvz = %d</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Object not drawn\n</tag>\r
-                       <string>¶ÔÏóûÓб»Ãè»æ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>only alias font name are supported by gif driver\n</tag>\r
-                       <string>gif Çý¶¯Ö»Ö§³Ö×ÖÌå±ðÃû\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure be numerated\n</tag>\r
-                       <string>Ö»ÓÐͼÐοÉÒÔ±»¼ÆÊý\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure can be named\n</tag>\r
-                       <string>Ö»ÓРFigure ²ÅÄܱ»ÃüÃû\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure can be numerated\n</tag>\r
-                       <string>Ö»ÓРFigure ²ÅÄܱ»¼ÆÊý\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure can breturn position\n</tag>\r
-                       <string>Ö»ÓРFigure ²ÅÄÜ·µ»ØλÖÃÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure can return iconic status\n</tag>\r
-                       <string>Ö»ÓРFigure ²ÅÄÜ·µ»Øͼ±ê״̬£¨iconic status£©\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure can return position\n</tag>\r
-                       <string>Ö»ÓРFigure ²ÅÄÜ·µ»ØλÖÃÖµ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure is physical dimensioned\n</tag>\r
-                       <string>Ö»ÓРFigure ²ÅÓÐÎïÀí³ß¶È\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure or Subwin can be sized\n</tag>\r
-                       <string>Ö»ÓРFigure »ò SubWin ²ÅÓдóС\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only Figure or SubWindow can be named\n</tag>\r
-                       <string>Ö»ÓРFigure »ò SubWindow ²ÅÄܱ»ÃüÃû\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only on Windows Mode, not in Console Mode.\n</tag>\r
-                       <string>Ö»ÄÜÓÃÓÚ Windows Ä£Ê½£¬²»ÄÜÓÃÓÚ¿ØÖÆ̨ģʽ¡£\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only one dialog at a time please \r\n</tag>\r
-                       <string>Ò»´ÎÖ»ÄÜÓÐÒ»¸ö¶Ô»°¿ò£¨dialog£©\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only one madialog at a time please \r\n</tag>\r
-                       <string>ÿ´ÎÖ»ÄÜÓÐÒ»¸ö madialog \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only one mdialog at a time please \r\n</tag>\r
-                       <string>Ò»´ÎÖ»ÄÜÓÐÒ»¸ö madialog\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only one message window at a time please \r\n</tag>\r
-                       <string>Ò»´ÎÖ»ÄÜÓÐÒ»¸öÏûÏ¢´°¿Ú \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only one toggle menu at a time please \n</tag>\r
-                       <string>Ò»´ÎÖ»ÄÜÓÐÒ»¸ö toggle ²Ëµ¥ \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only one toggle menu at a time please \r\n</tag>\r
-                       <string>Ò»´ÎÖ»ÄÜÓÐÒ»¸ö toggle ²Ëµ¥ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Only subwin can be return position\n</tag>\r
-                       <string>Ö»ÓÐ×Ó´°¿Ú£¨ subwin £©ÄÜ·µ»ØλÖÃ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>optional argument list is empty\r\n</tag>\r
-                       <string>¿ÉÑ¡²ÎÊýÁбíÊÇ¿ÕµÄ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>optional arguments list: </tag>\r
-                       <string>¿ÉÑ¡²ÎÊýÁбí: </string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>pas de context</tag>\r
-                       <string>ûÓÐÉÏÏÂÎÄ</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Please send a Bug report to scilab@inria.fr\r\n</tag>\r
-                       <string>Çë·¢ËÍÒ»¸ö Bug ±¨¸æµ½ scilab@inria.fr\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Premature EOF on .wav input file\r\n</tag>\r
-                       <string>ÔÚ .wav ÊäÈëÎļþ¹ýÔç³öÏÖÁË EOF\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Problem with sciInitFontContext\n</tag>\r
-                       <string>sciInitFontContext ÓдíÎó\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>pvm interface not loaded \n</tag>\r
-                       <string>pvm ½Ó¿ÚûÓб»¼ÓÔØ \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Read error!\n</tag>\r
-                       <string>¶ÁÈ¡´íÎó!\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Read error!\r\n</tag>\r
-                       <string>¶ÁÈ¡´íÎó!\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Read error\r\n</tag>\r
-                       <string>¶ÁÈ¡´íÎó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Read swap status  %d\r\n</tag>\r
-                       <string>¶ÁÈ¡½»»»Êý¾Ý״̬ %d\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Reading Wave file: %s format, %d channel%s, %d samp/sec\r\n</tag>\r
-                       <string>ÕýÔÚ¶ÁÈ¡ Wave Îļþ£º%s ¸ñʽ, %d Í¨µÀ %s, %d Ñù±¾/Ãë\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>real base %s\n</tag>\r
-                       <string>ʵ»ùÊý %s\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Resize status %d</tag>\r
-                       <string>µ÷Õû status %d µÄ´óС</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>root found at t=: %f\r\n</tag>\r
-                       <string>ÔÚ t=: %f ÕÒµ½¸ù½Úµã£¨root£©\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Running out of memory \n</tag>\r
-                       <string>ÄÚ´æºÄ¾¡ \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Running out of memory for plot2d\n</tag>\r
-                       <string>plot2d ºÄ¾¡ÄÚ´æ\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Running out of memory\r\n</tag>\r
-                       <string>ÄÚ´æºÄ¾¡\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sampling rate %lu for %s file is bogus\r\n</tag>\r
-                       <string>²ÉÑùÂʵÄÖµ %lu £¨¶ÔÓÚÎļþ %s £©ÊDz»¶ÔµÄ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sampling rate for %s file was not given\r\n</tag>\r
-                       <string>Îļþ %s µÄ²ÉÑùÂÊδ¸ø¶¨\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>save: saving colormap failed\r\n</tag>\r
-                       <string>±£´æ£º±£´æ colormap Ê§°Ü\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>saving %f\r\n</tag>\r
-                       <string>ÕýÔÚ±£´æ %f\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sci_Axis: wrong type argument xy_type\r\n</tag>\r
-                       <string>Sci_Axis£º²ÎÊý xy_type ÀàÐÍ´íÎó\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sci_Axis: wrong type argument xy_type\r\n</tag>\r
-                       <string>Sci_Axis£º´íÎóµÄ²ÎÊýÀàÐÍ xy_type\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sci_Prompt</tag>\r
-                       <string>Sci_Prompt</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>scicos interfaces not loaded \n</tag>\r
-                       <string>scicos ½Ó¿ÚûÓб»¼ÓÔØ \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Scilab can't have more menu \n</tag>\r
-                       <string>Scilab ²»ÄÜÅäÖøü¶àµÄ²Ëµ¥ \n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sciprinting - writing bad .wav file using %s\r\n</tag>\r
-                       <string>Sciprinting - ÕýÔÚʹÓà%s Ð´È뻵µÄ .wav Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sciprinting - writing bad .wav file using A-law data and %d bits/sample\r\n</tag>\r
-                       <string>Sciprinting - ÕýÔÚʹÓàA-law ±àÂëµÄÊý¾ÝºÍ %d bits/sample Ð´È뻵µÄ .wav Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sciprinting - writing bad .wav file using signed data and %d bits/sample\r\n</tag>\r
-                       <string>Sciprinting - ÕýÔÚʹÓÃÓзûºÅÊý¾ÝºÍ %d bits/sample Ð´È뻵µÄ .wav Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sciprinting - writing bad .wav file using U-law data and %d bits/sample\r\n</tag>\r
-                       <string>Sciprinting - ÕýÔÚʹÓàU-law ±àÂëµÄÊý¾ÝºÍ %d bits/sample Ð´È뻵µÄ .wav Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sciprinting - writing bad .wav file using unsigned data and %d bits/sample\r\n</tag>\r
-                       <string>Sciprinting - ÕýÔÚʹÓÃÎÞ·ûºÅÊý¾ÝºÍ %d bits/sample Ð´È뻵µÄ .wav Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>sciSetColormap Error: Object must be a SCI_FIGURE\n</tag>\r
-                       <string>sciSetColormap ´íÎ󣺶ÔÏó±ØÐëÊÇ SCI_FIGURE\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>send_command : No more memory \r\n</tag>\r
-                       <string>send_command£ºÄÚ´æ²»×ã \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>serious bug,report0</tag>\r
-                       <string>ÑÏÖصĠbug£¬±¨¸æ 0</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>serious bug,report1</tag>\r
-                       <string>ÑÏÖصĠbug£¬±¨¸æ 1</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Setting pixmap on is impossible \r\n</tag>\r
-                       <string>²»¿ÉÄÜÉèÖàpicmap \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Shared libs : [</tag>\r
-                       <string>¹²Ïí¾²Ì¬¿âÎļþ : [</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Size of colormap: %d colors\r\n</tag>\r
-                       <string>colormap µÄ´óС: %d ÖÖÑÕÉ«\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Slider t=%10.3f, flag=%d \r\n</tag>\r
-                       <string>Slider t=%10.3f, flag=%d \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry : Dynamic linking is not implemented  \r\n</tag>\r
-                       <string>±§Ç¸£º¶¯Ì¬Á´½ÓδʵÏÖ  \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry : Matdialog not implemented . See \"help editvar\" \r\n</tag>\r
-                       <string>±§Ç¸£º²»ÄÜʵÏÖ Matdialog¡£²Î¼û°ïÖúÎĵµ \"help editvar\" \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry : Unlinking is not implemented \r\n</tag>\r
-                       <string>±§Ç¸£º½Ó¿ÚÊÍ·Å£¨unlinking£©Î´ÊµÏÖ \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry : x_mdialog limited to %d items on Windows \r\n</tag>\r
-                       <string>±§Ç¸£ºÔÚ Windows ÖУ¬x_mdialog ±»ÏÞÖÆΪ %d Ïî \r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry : x_mdialog limited to %d items on Windows\n</tag>\r
-                       <string>±§Ç¸£ºÔÚ Windows ÖУ¬x_mdialog ±»ÏÞÖÆΪ %d Ïî\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, .wav input file must be a file, not a pipe\r\n</tag>\r
-                       <string>±§Ç¸£¬.wav µÄÊäÈëÎļþ±ØÐëÊÇÒ»¸öÎļþ£¬¶ø·Ç¹ÜµÀ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, can't rewind output file to rewrite .wav header.\r\n</tag>\r
-                       <string>±§Ç¸£¬ÎÞ·¨ÖØÈÆÊä³öÎļþÀ´ÖØд .wav µÄÎļþÍ·¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, don't have code to read %s, %s\r\n</tag>\r
-                       <string>±§Ç¸£¬Ã»ÓÐÏàÓ¦µÄ±àÂëÀ´¶ÁÈ¡ %s, %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, don't have code to write %s, %s\r\n</tag>\r
-                       <string>±§Ç¸£¬Ã»ÓÐÏàÓ¦µÄ±àÂëÀ´Ð´ %s, %s\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, don't understand .wav size\r\n</tag>\r
-                       <string>±§Ç¸£¬ÎÞ·¨È·¶¨ .wav ÎļþµÄ´óС\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, don't understand format\r\n</tag>\r
-                       <string>±§Ç¸£¬Î´ÖªµÄ¸ñʽ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, fmt chunk is too short\r\n</tag>\r
-                       <string>±§Ç¸£¬fmt ¿éÌ«¶ÌÁË\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, missing data chunk\r\n</tag>\r
-                       <string>±§Ç¸£¬È±ÉÙÊý¾Ý¿é\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, missing fmt spec\r\n</tag>\r
-                       <string>±§Ç¸£¬È±ÉÙ fmt ¹æ¸ñ˵Ã÷\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, not a RIFF file\r\n</tag>\r
-                       <string>±§Ç¸£¬Õâ²»ÊÇÒ»¸ö RIFF Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, not a WAVE file\r\n</tag>\r
-                       <string>±§Ç¸£¬Õâ²»ÊÇÒ»¸ö WAVE Îļþ\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in Digifix format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ Digifix¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in Digistd format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ Digistd¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in IBM A-law format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ IBM A-law¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in IBM ADPCM format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ IBM ADPCM¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in IBM U-law format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ IBM U-law\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in Microsoft ADPCM format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ Microsoft ADPCM\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in Microsoft Official Unknown format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ Microsoft Official Unknown ¡£\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>Sorry, this WAV file is in OKI ADPCM format.\r\n</tag>\r
-                       <string>±§Ç¸£¬´Ë WAV ÎļþµÄ¸ñʽΪ OKI ADPCM\r\n</string>\r
-               </entry>\r
-               <entry>\r
-                       <tag>stacksize requested size is too big (max &lt; %lu)\r\n</tag>\r
-                       <string>ËùÐèµÄ¶ÑÕ»ÈÝÁ¿¹ý´ó (×î´óÈÝÁ¿ &lt; %lu)\r\n</string>\r
-               </entry>\r
-               <entry>\r