* Bug #14219 fixed - As bug #14203, improve some error messages, some help pages... 24/17424/2
Charlotte HECQUET [Tue, 3 Nov 2015 15:47:12 +0000 (16:47 +0100)]
Change-Id: I75d7251c729cd0a295625ff9a2af398e2c439981

288 files changed:
scilab/CHANGES_6.0.X
scilab/modules/api_scilab/help/en_US/boolean_sparse/B_getAllocatedBooleanSparseMatrix.xml
scilab/modules/api_scilab/help/en_US/capi/Scierror.xml
scilab/modules/api_scilab/help/en_US/capi/sciprint.xml
scilab/modules/api_scilab/help/en_US/getting_started.xml
scilab/modules/api_scilab/help/en_US/low_level_functions/CallOverloadFunction.xml
scilab/modules/api_scilab/help/en_US/low_level_functions/integer_reading_api.xml
scilab/modules/api_scilab/help/en_US/low_level_functions/integer_writing_api.xml
scilab/modules/api_scilab/help/ja_JP/low_level_functions/CallOverloadFunction.xml
scilab/modules/api_scilab/tests/unit_tests/integer_reading_api.c
scilab/modules/api_scilab/tests/unit_tests/integer_writing_api.c
scilab/modules/ast/includes/exps/mathexp.hxx
scilab/modules/ast/includes/exps/token.hxx
scilab/modules/ast/src/c/operations/matrix_division.c
scilab/modules/ast/src/cpp/ast/run_CallExp.hpp
scilab/modules/ast/src/cpp/operations/types_and.cpp
scilab/modules/ast/src/cpp/operations/types_or.cpp
scilab/modules/atoms/help/en_US/atomsGetInstalled.xml
scilab/modules/atoms/help/en_US/atomsGetLoaded.xml
scilab/modules/atoms/help/en_US/atomsInstall.xml
scilab/modules/atoms/help/en_US/atomsRemove.xml
scilab/modules/atoms/help/en_US/atomsTest.xml
scilab/modules/atoms/tests/nonreg_tests/bug_6976.tst
scilab/modules/cacsd/help/en_US/cls2dls.xml
scilab/modules/cacsd/help/en_US/findx0BD.xml
scilab/modules/cacsd/help/en_US/plot_display/black.xml
scilab/modules/cacsd/help/en_US/plot_display/hallchart.xml
scilab/modules/cacsd/help/en_US/plot_display/nicholschart.xml
scilab/modules/cacsd/help/en_US/plot_display/nyquist.xml
scilab/modules/cacsd/help/ja_JP/plot_display/black.xml
scilab/modules/cacsd/help/pt_BR/plot_display/black.xml
scilab/modules/cacsd/macros/sysconv.sci
scilab/modules/cacsd/sci_gateway/c/sci_linmeq.c
scilab/modules/cacsd/src/fortran/shrslv.f
scilab/modules/call_scilab/help/en_US/GetLastJob.xml
scilab/modules/call_scilab/help/en_US/SendScilabJob.xml
scilab/modules/call_scilab/help/en_US/SendScilabJobs.xml
scilab/modules/call_scilab/help/en_US/StartScilab.xml
scilab/modules/call_scilab/help/en_US/StringManagement.xml
scilab/modules/call_scilab/help/en_US/TerminateScilab.xml
scilab/modules/call_scilab/help/en_US/compile_and_run_call_scilab.xml
scilab/modules/compatibility_functions/help/en_US/mtlb_diff.xml
scilab/modules/compatibility_functions/help/en_US/mtlb_lower.xml
scilab/modules/compatibility_functions/help/en_US/mtlb_plot.xml
scilab/modules/compatibility_functions/help/en_US/mtlb_prod.xml
scilab/modules/compatibility_functions/help/en_US/mtlb_sum.xml
scilab/modules/compatibility_functions/help/en_US/mtlb_upper.xml
scilab/modules/console/src/java/org/scilab/modules/console/SciInputParsingManager.java
scilab/modules/core/demos/intro/systems.dem.sce
scilab/modules/core/help/en_US/1_keywords/global.xml
scilab/modules/core/help/en_US/configuration/recursionlimit.xml
scilab/modules/core/help/en_US/debugging/debug.xml
scilab/modules/core/src/cpp/InitScilab.cpp
scilab/modules/demo_tools/help/en_US/demo_compiler.xml
scilab/modules/demo_tools/help/en_US/demo_end.xml
scilab/modules/development_tools/help/en_US/test_run.xml
scilab/modules/differential_equations/demos/n_pendulum/Maple/Euler.map
scilab/modules/differential_equations/demos/n_pendulum/Maple/Npend.map
scilab/modules/differential_equations/demos/wheel/Maple/Euler.map
scilab/modules/differential_equations/demos/wheel/Maple/Wheel.map
scilab/modules/differential_equations/help/en_US/bvode.xml
scilab/modules/differential_equations/help/en_US/ode_root.xml
scilab/modules/dynamic_link/help/en_US/call.xml
scilab/modules/dynamic_link/help/en_US/fort.xml
scilab/modules/dynamic_link/help/en_US/ilib_build.xml
scilab/modules/dynamic_link/help/en_US/ilib_include_flag.xml
scilab/modules/dynamic_link/help/en_US/supported_compilers.xml
scilab/modules/elementary_functions/help/en_US/elementarymatrices/rand.xml
scilab/modules/elementary_functions/help/en_US/setoperations/members.xml
scilab/modules/elementary_functions/help/en_US/signalprocessing/sysconv.xml
scilab/modules/elementary_functions/help/en_US/trigonometry/acot.xml
scilab/modules/elementary_functions/help/en_US/trigonometry/acotd.xml
scilab/modules/elementary_functions/help/en_US/trigonometry/acoth.xml
scilab/modules/elementary_functions/help/en_US/trigonometry/acsc.xml
scilab/modules/elementary_functions/help/en_US/trigonometry/acsch.xml
scilab/modules/elementary_functions/macros/acot.sci
scilab/modules/elementary_functions/macros/acotd.sci
scilab/modules/elementary_functions/src/c/atan.c
scilab/modules/elementary_functions/src/c/expm.c
scilab/modules/elementary_functions/src/fortran/bdiag.f
scilab/modules/elementary_functions/src/fortran/wbdiag.f
scilab/modules/elementary_functions/src/fortran/wshrsl.f
scilab/modules/external_objects_java/help/en_US/jallowClassReloading.xml
scilab/modules/external_objects_java/help/en_US/jconvMatrixMethod.xml
scilab/modules/external_objects_java/help/en_US/jenableTrace.xml
scilab/modules/external_objects_java/help/en_US/jimport.xml
scilab/modules/external_objects_java/help/en_US/jwrap.xml
scilab/modules/external_objects_java/help/ja_JP/jimport.xml
scilab/modules/external_objects_java/src/java/org/scilab/modules/external_objects_java/FunctionArguments.java
scilab/modules/fileio/help/en_US/directory/ls.xml
scilab/modules/fileio/help/en_US/mfprintf.xml
scilab/modules/fileio/help/en_US/mget.xml
scilab/modules/fileio/help/en_US/mgetl.xml
scilab/modules/fileio/help/en_US/newest.xml
scilab/modules/fileio/help/en_US/path_filename/basename.xml
scilab/modules/fileio/includes/filemanager.hxx
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/utils/MenuBarBuilder.java
scilab/modules/graphics/help/en_US/2d_plot/Matplot_properties.xml
scilab/modules/graphics/help/en_US/2d_plot/Sgrayplot.xml
scilab/modules/graphics/help/en_US/2d_plot/champ_properties.xml
scilab/modules/graphics/help/en_US/2d_plot/comet.xml
scilab/modules/graphics/help/en_US/2d_plot/fec.xml
scilab/modules/graphics/help/en_US/2d_plot/fec_properties.xml
scilab/modules/graphics/help/en_US/2d_plot/grayplot.xml
scilab/modules/graphics/help/en_US/2d_plot/grayplot_properties.xml
scilab/modules/graphics/help/en_US/2d_plot/plot.xml
scilab/modules/graphics/help/en_US/2d_plot/plot2d.xml
scilab/modules/graphics/help/en_US/2d_plot/scatter.xml
scilab/modules/graphics/help/en_US/3d_plot/mesh.xml
scilab/modules/graphics/help/en_US/3d_plot/param3d.xml
scilab/modules/graphics/help/en_US/3d_plot/param3d1.xml
scilab/modules/graphics/help/en_US/3d_plot/param3d_properties.xml
scilab/modules/graphics/help/en_US/3d_plot/plot3d.xml
scilab/modules/graphics/help/en_US/3d_plot/plot3d1.xml
scilab/modules/graphics/help/en_US/3d_plot/plot3d2.xml
scilab/modules/graphics/help/en_US/3d_plot/plot3d3.xml
scilab/modules/graphics/help/en_US/3d_plot/scatter3.xml
scilab/modules/graphics/help/en_US/3d_plot/surf.xml
scilab/modules/graphics/help/en_US/3d_plot/surface_properties.xml
scilab/modules/graphics/help/en_US/annotation/legend_properties.xml
scilab/modules/graphics/help/en_US/axes_operations/axes_properties.xml
scilab/modules/graphics/help/en_US/axes_operations/rotate_axes.xml
scilab/modules/graphics/help/en_US/axes_operations/sca.xml
scilab/modules/graphics/help/en_US/axis/axis_properties.xml
scilab/modules/graphics/help/en_US/bar_histogram/bar.xml
scilab/modules/graphics/help/en_US/bar_histogram/barh.xml
scilab/modules/graphics/help/en_US/color_management/hsv2rgb.xml
scilab/modules/graphics/help/en_US/datatips/datatipGetStruct.xml
scilab/modules/graphics/help/en_US/datatips/datatipSetStyle.xml
scilab/modules/graphics/help/en_US/datatips/orthProj.xml
scilab/modules/graphics/help/en_US/figure_operations/clf.xml
scilab/modules/graphics/help/en_US/figure_operations/drawlater.xml
scilab/modules/graphics/help/en_US/figure_operations/drawnow.xml
scilab/modules/graphics/help/en_US/figure_operations/figure_properties.xml
scilab/modules/graphics/help/en_US/geometric_shapes/arc_properties.xml
scilab/modules/graphics/help/en_US/geometric_shapes/rectangle_properties.xml
scilab/modules/graphics/help/en_US/graphics_entities.xml
scilab/modules/graphics/help/en_US/handle/copy.xml
scilab/modules/graphics/help/en_US/handle/is_handle_valid.xml
scilab/modules/graphics/help/en_US/handle/unglue.xml
scilab/modules/graphics/help/en_US/interaction/event_handler_functions.xml
scilab/modules/graphics/help/en_US/interaction/xclick.xml
scilab/modules/graphics/help/en_US/interaction/xgetmouse.xml
scilab/modules/graphics/help/en_US/lighting/light.xml
scilab/modules/graphics/help/en_US/lighting/light_properties.xml
scilab/modules/graphics/help/en_US/lighting/lighting.xml
scilab/modules/graphics/help/en_US/load_save/xsave.xml
scilab/modules/graphics/help/en_US/pie/pie.xml
scilab/modules/graphics/help/en_US/polygon/polyline_properties.xml
scilab/modules/graphics/help/en_US/property/get.xml
scilab/modules/graphics/help/en_US/property/set.xml
scilab/modules/graphics/help/en_US/text/graphics_fonts.xml
scilab/modules/graphics/help/en_US/text/text_properties.xml
scilab/modules/graphics/help/en_US/text/xstring.xml
scilab/modules/graphics/help/en_US/transform/scaling.xml
scilab/modules/graphics/help/ja_JP/lighting/light_properties.xml
scilab/modules/graphics/includes/Interaction.h
scilab/modules/graphics/includes/math_graphics.h
scilab/modules/graphics/macros/bar.sci
scilab/modules/graphics/macros/barh.sci
scilab/modules/graphics/macros/check2dFun.sci
scilab/modules/graphics/macros/graduate.sci
scilab/modules/graphics/macros/plot.sci
scilab/modules/graphics/sci_gateway/c/sci_rubberbox.c
scilab/modules/graphics/src/c/BuildObjects.c
scilab/modules/graphics/src/c/Format.c
scilab/modules/graphics/src/c/getHandleProperty/set_border_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_constraints_property.c
scilab/modules/graphics/src/c/pixel_mode.c
scilab/modules/graphics/tests/nonreg_tests/bug_86.dia.ref
scilab/modules/graphics/tests/nonreg_tests/bug_86.tst
scilab/modules/gui/help/en_US/borders/createBorder.xml
scilab/modules/gui/help/en_US/console_properties.xml
scilab/modules/gui/help/en_US/figure.xml
scilab/modules/gui/help/en_US/findobj.xml
scilab/modules/gui/help/en_US/layout/border_constraints_properties.xml
scilab/modules/gui/help/en_US/layout/createConstraints.xml
scilab/modules/gui/help/en_US/layout/createLayoutOptions.xml
scilab/modules/gui/help/en_US/layout/grid_layout_options_properties.xml
scilab/modules/gui/help/en_US/uicontrol.xml
scilab/modules/gui/help/en_US/uicontrol_properties.xml
scilab/modules/gui/help/en_US/uimenu_properties.xml
scilab/modules/gui/help/en_US/usecanvas.xml
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/ScilabBridge.java
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/Canvas.java
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvas.java
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvasBridge.java
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/SimpleCanvas.java
scilab/modules/gui/src/java/org/scilab/modules/gui/editor/AxesHandler.java
scilab/modules/gui/src/java/org/scilab/modules/gui/utils/ClosingOperationsManager.java
scilab/modules/gui/src/java/org/scilab/modules/gui/utils/MenuBarBuilder.java
scilab/modules/hdf5/help/en_US/h5dump.xml
scilab/modules/hdf5/help/en_US/h5group.xml
scilab/modules/hdf5/src/cpp/handle_properties.cpp
scilab/modules/helptools/help/en_US/help_from_sci.xml
scilab/modules/helptools/help/en_US/man.xml
scilab/modules/helptools/macros/help_from_sci.sci
scilab/modules/helptools/tests/unit_tests/macrosExample.sci
scilab/modules/interpolation/help/en_US/splin2d.xml
scilab/modules/io/help/en_US/setenv.xml
scilab/modules/io/help/en_US/write.xml
scilab/modules/io/macros/%_sodload.sci
scilab/modules/io/sci_gateway/cpp/sci_genlib.cpp
scilab/modules/javasci/help/en_US/compile_and_run_javasci.xml
scilab/modules/javasci/help/en_US/javasci_faq.xml
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testExec.java
scilab/modules/javasci/tests/java/org/scilab/tests/modules/javasci/testExecException.java
scilab/modules/linear_algebra/help/en_US/eigen/gschur.xml
scilab/modules/linear_algebra/help/en_US/eigen/spec.xml
scilab/modules/linear_algebra/includes/issymmetric.h
scilab/modules/linear_algebra/src/c/eigen.c
scilab/modules/linear_algebra/src/c/issymmetric.c
scilab/modules/m2sci/help/en_US/About_M2SCI_tools.xml
scilab/modules/m2sci/help/en_US/Cste.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/b/bitget.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/c/clock.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/g/grid.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/h/hold.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/i/isfinite.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/i/ishold.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/i/islogical.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/i/isnumeric.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/n/ndims.xml
scilab/modules/m2sci/help/en_US/m2sci_equivalents/s/setstr.xml
scilab/modules/m2sci/help/en_US/sci_files.xml
scilab/modules/m2sci/tests/nonreg_tests/bug_924.dia.ref
scilab/modules/m2sci/tests/nonreg_tests/bug_924.tst
scilab/modules/mpi/help/en_US/MPI_Init.xml
scilab/modules/mpi/help/en_US/mpi_technical.xml
scilab/modules/optimization/help/en_US/neldermead/fminsearch.xml
scilab/modules/optimization/help/en_US/neldermead/neldermead.xml
scilab/modules/optimization/help/en_US/neldermead/neldermead_overview.xml
scilab/modules/optimization/help/en_US/neldermead/nmplot.xml
scilab/modules/optimization/help/en_US/neldermead/optimget.xml
scilab/modules/optimization/help/en_US/optimbase/optimbase_overview.xml
scilab/modules/optimization/help/en_US/optimbase/optimbase_terminate.xml
scilab/modules/optimization/help/en_US/optimsimplex/optimsimplex_gradientfv.xml
scilab/modules/optimization/help/en_US/optimsimplex/optimsimplex_new.xml
scilab/modules/optimization/help/en_US/qld.xml
scilab/modules/optimization/macros/qpsolve.sci
scilab/modules/parallel/help/en_US/parallel_run.xml
scilab/modules/parallel/tests/unit_tests/parallel_run.dia.ref
scilab/modules/parallel/tests/unit_tests/parallel_run.tst
scilab/modules/polynomials/src/fortran/fxshfr.f
scilab/modules/polynomials/src/fortran/rpoly.f
scilab/modules/preferences/etc/XWizard-function.xml
scilab/modules/preferences/help/en_US/prefs_SciNotes.xml
scilab/modules/randlib/help/en_US/grand.xml
scilab/modules/randlib/src/c/mt.c
scilab/modules/renderer/includes/JavaInteraction.h
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/textRendering/FontManager.java
scilab/modules/scinotes/help/en_US/edit_error.xml
scilab/modules/scinotes/help/en_US/scinotes.xml
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/MatchingBlockManager.java
scilab/modules/scinotes/tests/nonreg_tests/bug_7731.tst
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/g2d/motor/Motor3D.java
scilab/modules/signal_processing/help/en_US/identification/rpem.xml
scilab/modules/simulated_annealing/help/en_US/utilities/temp_law_default.xml
scilab/modules/sound/help/en_US/soundsec.xml
scilab/modules/special_functions/help/en_US/bessel.xml
scilab/modules/special_functions/help/ja_JP/oldbessel.xml
scilab/modules/spreadsheet/help/en_US/csvDefault.xml
scilab/modules/statistics/help/en_US/descriptive_statistics/wcenter.xml
scilab/modules/statistics/help/en_US/measures_shape/perctl.xml
scilab/modules/statistics/help/en_US/sampling/samplef.xml
scilab/modules/statistics/src/dcdflib/dinvnr.f
scilab/modules/statistics/tests/nonreg_tests/bug_13208.dia.ref
scilab/modules/statistics/tests/nonreg_tests/bug_13208.tst
scilab/modules/tclsci/help/en_US/TCL_EvalFile.xml
scilab/modules/tclsci/help/en_US/TCL_EvalStr.xml
scilab/modules/tclsci/help/en_US/TCL_GetVar.xml
scilab/modules/time/help/en_US/weekday.xml
scilab/modules/time/help/ja_JP/weekday.xml
scilab/modules/ui_data/help/en_US/browsevar.xml
scilab/modules/ui_data/help/en_US/editvar.xml
scilab/modules/umfpack/examples/scisptdem3.dem
scilab/modules/umfpack/help/en_US/ReadHBSparse.xml
scilab/modules/umfpack/help/en_US/taucs_chget.xml
scilab/modules/umfpack/help/en_US/taucs_chinfo.xml
scilab/modules/umfpack/help/en_US/taucs_chsolve.xml
scilab/modules/umfpack/help/en_US/umf_lusolve.xml
scilab/modules/umfpack/help/en_US/umfpack.xml
scilab/modules/windows_tools/help/en_US/dos.xml
scilab/modules/windows_tools/help/en_US/winqueryreg.xml
scilab/modules/windows_tools/tests/nonreg_tests/bug_6740.tst
scilab/modules/xml/help/en_US/xmlAsNumber.xml
scilab/modules/xml/help/en_US/xmlRemove.xml
scilab/modules/xml/help/en_US/xmlValidate.xml

index 53b800c..123ae1b 100644 (file)
@@ -217,6 +217,8 @@ Bug Fixes
 
 * Bug #14212 fixed - Scilab 6 did not load array of struct from Scilab 5.5 files correctly
 
+* Bug #14219 fixed - As bug #14203, improve some error messages, some help pages and some comments.
+
 * Bug #14223 fixed - det returned an error when it is used with a singular matrix.
 
 * Bug #14225 fixed - command-line option "-quit" should set the processs Exit status
index 1e97cb2..9e3d4f7 100644 (file)
@@ -14,7 +14,7 @@
     <refnamediv>
         <refname>getAllocatedBooleanSparseMatrix</refname>
         <refpurpose>
-            Get sparse matrix attributs.
+            Get sparse matrix attributes.
         </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
index f0c667a..52fd824 100644 (file)
@@ -3,7 +3,7 @@
     <refnamediv>
         <refname>Scierror</refname>
         <refpurpose>C gateway function which displays an error message to the user
-            (same profil as the printf function) and returns an integer value
+            (same profile as the printf function) and returns an integer value
             specifying an error level
         </refpurpose>
     </refnamediv>
@@ -39,7 +39,7 @@
             <varlistentry>
                 <term>returns</term>
                 <listitem>
-                    <para>If the operation is successfull, this function returns the
+                    <para>If the operation is successful, this function returns the
                         number of characters printed (not including the trailing '\0' used
                         to end output to strings).
                     </para>
@@ -51,7 +51,7 @@
     <refsection>
         <title>Description</title>
         <para>Scierror is a C gateway function which displays an error message to
-            the user (same profil as the printf function) and returns an integer value
+            the user (same profile as the printf function) and returns an integer value
             specifying an error level. You must include Scierror.h to benefit from
             this function. This header is provided in the output_stream module (this
             directory should be included by default).
index cb7bbad..7dd3f1e 100644 (file)
@@ -3,7 +3,7 @@
     <refnamediv>
         <refname>sciprint</refname>
         <refpurpose>A C gateway function which displays standard messages to the
-            user (same profil as the C printf function)
+            user (same profile as the C printf function)
         </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
index e84a59c..7eb11f8 100644 (file)
                                 <para>Almost all Scilab datatypes have an equivalent C function to perform such task.</para>
                             </listitem>
                             <listitem>
-                                <para>Other checks can be done like specific values expected, consitency between the first and second input arguments, etc.</para>
+                                <para>Other checks can be done like specific values expected, consistency between the first and second input arguments, etc.</para>
                             </listitem>
                             <listitem>
                                 <para>Data transformation (optional).</para>
index 2fb2d17..e95ebf2 100644 (file)
@@ -63,7 +63,7 @@ int callOverload(char *fname,void* pvApiCtx)
         <title>Scilab test script</title>
         <programlisting role="code_scilab"><![CDATA[ 
 function x = %c_getSize(a)
-    x = lenght(a);
+    x = length(a);
 endfunction
 
 function x = %s_getSize(a)
index c285374..44bf931 100644 (file)
@@ -154,7 +154,7 @@ int read_integer(char *fname,void* pvApiCtx)
     CheckInputArgument(pvApiCtx, 6, 6);
     CheckOutputArgument(pvApiCtx, 6, 6);
 
-       //get varialbe address
+       //get variable address
        sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddr8);
        if(sciErr.iErr)
        {
index 856ffaf..7acba42 100644 (file)
@@ -225,7 +225,7 @@ int read_integer(char *fname,void* pvApiCtx)
     CheckInputArgument(pvApiCtx, 6, 6);
     CheckOutputArgument(pvApiCtx, 6, 6);
 
-       //get varialbe address
+       //get variable address
        sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddr8);
        if(sciErr.iErr)
        {
index 0a51bcb..cb6be22 100644 (file)
@@ -62,7 +62,7 @@ int callOverload(char *fname,void* pvApiCtx)
         <title>Scilabテストスクリプト</title>
         <programlisting role="code_scilab"><![CDATA[ 
 function x = %c_getSize(a)
-    x = lenght(a);
+    x = length(a);
 endfunction
 function x = %s_getSize(a)
     x = size(a);
index 7126f5b..76b64ee 100644 (file)
@@ -58,7 +58,7 @@ int read_integer(char *fname, void* pvApiCtx)
     CheckInputArgument(pvApiCtx, 6, 6);
     CheckOutputArgument(pvApiCtx, 6, 6);
 
-    //get varialbe address
+    //get variable address
     sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddr8);
     if (sciErr.iErr)
     {
index a013c5d..75cd17a 100644 (file)
@@ -57,7 +57,7 @@ int read_integer(char *fname, void* pvApiCtx)
     CheckInputArgument(pvApiCtx, 6, 6);
     CheckOutputArgument(pvApiCtx, 6, 6);
 
-    //get varialbe address
+    //get variable address
     sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddr8);
     if (sciErr.iErr)
     {
index 1f8b82f..87ceaa8 100644 (file)
@@ -19,7 +19,7 @@ namespace ast
 {
 /** \brief Abstract an Mathematical Expression node.
 **
-** \b Example:  Operations, Transpose, Matrixes... */
+** \b Example:  Operations, Transpose, Matrices... */
 class MathExp : public Exp
 {
 public:
index 15059e6..d11b604 100644 (file)
 // Syntax to describe implicit list
 #define SCI_IMPLICIT_LIST      SCI_COLON
 
-// Syntax to write Matrixes
+// Syntax to write Matrices
 #define SCI_OPEN_MATRIX                        SCI_LBRACK
 #define SCI_CLOSE_MATRIX               SCI_RBRACK
 #define SCI_LINE_SEPARATOR             SCI_SEMICOLON
index 79be07c..eed7794 100644 (file)
@@ -676,7 +676,7 @@ int iLeftDivisionOfRealMatrix(
 }
 
 
-/*Complex matrixes left division*/
+/*Complex matrices left division*/
 int iLeftDivisionOfComplexMatrix(
     double *_pdblReal1,     double *_pdblImg1,      int _iRows1,    int _iCols1,
     double *_pdblReal2,     double *_pdblImg2,      int _iRows2,    int _iCols2,
index ed09d60..fcb3ef1 100644 (file)
@@ -463,7 +463,7 @@ void RunVisitorT<T>::visitprivate(const CellCallExp &e)
     else
     {
         //result == NULL ,variable doesn't exist :(
-        // Sould never be in this case
+        // Should never be in this case
         // In worst case variable pointing to function does not exists
         // visitprivate(SimpleVar) will throw the right exception.
     }
index e5e011b..05aa454 100644 (file)
@@ -448,7 +448,7 @@ int BoolAndBool(Bool* _pL, Bool** _pOut)
         }
     }
 
-    //call non shorcut opearion
+    //call non shortcut operation
     *_pOut = NULL;
     return 0;
 }
@@ -466,7 +466,7 @@ static int IntAndInt(K* _pL, Bool** _pOut)
         }
     }
 
-    //call non shorcut opearion
+    //call non shortcut operation
     *_pOut = NULL;
     return 0;
 }
index 34defa0..3a88eb5 100644 (file)
@@ -450,7 +450,7 @@ int BoolOrBool(Bool* _pL, Bool** _pOut)
     {
         if (_pL->get(i) == 0)
         {
-            //call non shorcut opearion
+            //call non shortcut opearion
             *_pOut = NULL;
             return 0;
         }
@@ -473,7 +473,7 @@ int DoubleOrDouble(Double* _pL, Bool** _pOut)
     {
         if (_pL->get(i) == 0)
         {
-            //call non shorcut operation
+            //call non shortcut operation
             *_pOut = NULL;
             return 0;
         }
@@ -490,7 +490,7 @@ static int IntOrInt(K* _pL, Bool** _pOut)
     {
         if (_pL->get(i) == 0)
         {
-            //call non shorcut opearion
+            //call non shortcut opearion
             *_pOut = NULL;
             return 0;
         }
index b1684fd..dbf9c95 100644 (file)
@@ -60,7 +60,7 @@
                         <listitem>
                             <para>
                                 <literal>5th column</literal> : I/A, this parameter tell if
-                                the external module has been automatically or intentionaly installed.
+                                the external module has been automatically or intentionally installed.
                             </para>
                         </listitem>
                     </itemizedlist>
index 6dece4e..85fc433 100644 (file)
@@ -60,7 +60,7 @@
                         <listitem>
                             <para>
                                 <literal>5th column</literal> : I/A, this parameter tell if
-                                the external module has been automatically or intentionaly installed.
+                                the external module has been automatically or intentionally installed.
                             </para>
                         </listitem>
                     </itemizedlist>
index d2c4fe8..ceeaeb2 100644 (file)
                                 <emphasis role="strong">Status</emphasis>
                             </td>
                             <td>
-                                "I" stands for "Intentionaly", "A" stands for "Automatically"
+                                "I" stands for "Intentionally", "A" stands for "Automatically"
                             </td>
                         </tr>
                     </informaltable>
index bd0397c..72632af 100644 (file)
                                 <emphasis role="strong">Status</emphasis>
                             </td>
                             <td>
-                                "I" stands for "Intentionaly", "A" stands for "Automatically"
+                                "I" stands for "Intentionally", "A" stands for "Automatically"
                             </td>
                         </tr>
                     </informaltable>
index df1be31..7d4d285 100644 (file)
                         <td>
                             <emphasis>failed : bug reopened</emphasis>
                         </td>
-                        <td>This bug used to be fixed, but it came back to an instable
+                        <td>This bug used to be fixed, but it came back to an unstable
                             status and is waiting another fix from its developer
                         </td>
                     </tr>
                     </tr>
                 </informaltable>
                 You then have a summary of the execution, indicating
-                how many tests were skipped, failed or suceed, and the duration time of
+                how many tests were skipped, failed or succeed, and the duration time of
                 the whole. In details, you have a report for each test that failed,
                 indicating where to check for error logs.
             </para>
index 6cbe792..f530ed4 100644 (file)
@@ -14,7 +14,7 @@
 // http://bugzilla.scilab.org/show_bug.cgi?id=6976
 //
 // <-- Short Description -->
-// Improve connexion from the GUI to the related ATOMS webpages.
+// Improve connection from the GUI to the related ATOMS webpages.
 // In the Presentation frame: Add a "See also" or "Atoms webpage" section,
 // giving the related hyperlink. Ex: For the Matrix Market module, give
 // http://atoms.scilab.org/toolboxes/MatrixMarket
index 8faf455..7d6d518 100644 (file)
@@ -39,7 +39,7 @@
             <varlistentry>
                 <term>fp</term>
                 <listitem>
-                    <para>pre-warping frequency in hertz</para>
+                    <para>pre-warning frequency in hertz</para>
                 </listitem>
             </varlistentry>
         </variablelist>
index a52a347..5799a02 100644 (file)
             <varlistentry>
                 <term>X0</term>
                 <listitem>
-                    <para>intial state of the estimated linear system.</para>
+                    <para>initial state of the estimated linear system.</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
index b6dbf4c..2afe387 100644 (file)
     PID=syslin('c',(1/(2*xsi*tau*s))*(1+2*xsi*tau*s+tau.^2*s.^2));
     clf();
     black([Plant;Plant*PID ],0.01,100,["Plant";"Plant and PID corrector"]);
-    //move the caption in the lower rigth corner
+    //move the caption in the lower right corner
     ax=gca();Leg=ax.children(1);
     Leg.legend_location="in_lower_right";
     nicholschart(colors=color('light gray')*[1 1])
index 006364d..1f59a24 100644 (file)
     clf();
     nyquist([Plant;Plant*PID],0.5,100,["Plant";"Plant and PID corrector"]);
     hallchart(colors=color('light gray')*[1 1])
-    //move the caption in the lower rigth corner
+    //move the caption in the lower right corner
     ax=gca();Leg=ax.children(1);
     Leg.legend_location="in_lower_right";
     ]]></programlisting>
index 3bc76e3..ebf8db5 100644 (file)
@@ -91,7 +91,7 @@
     PID=syslin('c',(1/(2*xsi*tau*s))*(1+2*xsi*tau*s+tau^2*s^2));
     clf();
     black([Plant;Plant*PID ],0.01,100,["Plant";"Plant and PID corrector"]);
-    //move the caption in the lower rigth corner
+    //move the caption in the lower right corner
     ax=gca();Leg=ax.children(1);
     Leg.legend_location="in_lower_right";
     nicholschart(colors=color('light gray')*[1 1])
                 PID=syslin('c',(1/(2*xsi*tau*s))*(1+2*xsi*tau*s+tau^2*s^2));
                 clf();
                 black([Plant;Plant*PID ],0.01,100,["Plant";"Plant and PID corrector"]);
-                //move the caption in the lower rigth corner
+                //move the caption in the lower right corner
                 ax=gca();Leg=ax.children(1);
                 Leg.legend_location="in_lower_right";
                 nicholschart(colors=color('light gray')*[1 1])
index 41c36e3..7db8a8b 100644 (file)
     clf();
     nyquist([Plant;Plant*PID],0.5,100,["Plant";"Plant and PID corrector"]);
     hallchart(colors=color('light gray')*[1 1])
-    //move the caption in the lower rigth corner
+    //move the caption in the lower right corner
     ax=gca();Leg=ax.children(1);
     Leg.legend_location="in_upper_left";
     ]]></programlisting>
index 71cab55..0a81f30 100644 (file)
     PID=syslin('c',(1/(2*xsi*tau*s))*(1+2*xsi*tau*s+tau.^2*s.^2));
     clf();
     black([Plant;Plant*PID ],0.01,100,["Plant";"Plant and PID corrector"]);
-    //move the caption in the lower rigth corner
+    //move the caption in the lower right corner
     ax=gca();Leg=ax.children(1);
     Leg.legend_location="in_lower_right";
     nicholschart(colors=color('light gray')*[1 1])
index d9906b3..5d2c092 100644 (file)
     PID=syslin('c',(1/(2*xsi*tau*s))*(1+2*xsi*tau*s+tau.^2*s.^2));
     clf();
     black([Plant;Plant*PID ],0.01,100,["Plant";"Plant and PID corrector"]);
-    //move the caption in the lower rigth corner
+    //move the caption in the lower right corner
     ax=gca();Leg=ax.children(1);
     Leg.legend_location="in_lower_right";
     nicholschart(colors=color('light gray')*[1 1])
index 9235995..9a51977 100644 (file)
@@ -11,7 +11,7 @@ function [s1,s2]=sysconv(s1,s2)
     //Syntax : [s1,s2]=sysconv(s1,s2)
     //
     // Converts s1 and s2 into common representation in order that
-    // system interconnexion operations can be applied.
+    // system interconnection operations can be applied.
     // The conversion rules in given in the following table.
     //   'c'  -> continuous time system
     //   'd'  -> discrete time system
index 4581de2..0185444 100644 (file)
@@ -521,7 +521,7 @@ int sci_linmeq(char *fname, void* pvApiCtx)
         }
     }
 
-    // Determine the lenghts of working arrays.
+    // Determine the lengths of working arrays.
     // Use a larger value for NDWORK for enabling calls of block algorithms
     // in DGEES, and possibly in DGEHRD, DGEQRF, DGERQF, SB04PD.
     LDA = Max(1, N);
index 8bf8300..4d82dcb 100644 (file)
@@ -8,7 +8,7 @@ c
 c!calling sequence
 c
 c       subroutine shrslv(a,b,c,m,n,na,nb,nc,eps,cond,rmax,fail)
-c   a      a doubly subscripted array containg the matrix a in
+c   a      a doubly subscripted array containing the matrix a in
 c          lower schur form
 c
 c   b      a doubly subscripted array containing tbe matrix b
index 1d8f2e6..9497306 100644 (file)
@@ -52,7 +52,7 @@
             <varlistentry>
                 <term>returns</term>
                 <listitem>
-                    <para>1 (TRUE) if the operation is successfull.</para>
+                    <para>1 (TRUE) if the operation is successful.</para>
                     <para>0 (FALSE) if an error during initialization occurred.</para>
                 </listitem>
             </varlistentry>
index 688ae58..beba13a 100644 (file)
@@ -23,7 +23,7 @@
     <refsection>
         <title>Description</title>
         <para>This fonction is provided in call_scilab. This function send a task
-            which will be proccessed by the Scilab engine.
+            which will be processed by the Scilab engine.
         </para>
     </refsection>
     <refsection>
@@ -38,7 +38,7 @@
             <varlistentry>
                 <term>returns</term>
                 <listitem>
-                    <para>0 is the operation is successfull.</para>
+                    <para>0 is the operation is successful.</para>
                     <para>-1 if Call Scilab has not been able to write the job into
                         Scilab.
                     </para>
index 9f46801..6af5d93 100644 (file)
@@ -21,7 +21,7 @@
     <refsection>
         <title>Description</title>
         <para>This fonction is provided in call_scilab. This function send many
-            tasks which will be proccessed by the Scilab engine.
+            tasks which will be processed by the Scilab engine.
         </para>
         <para>
             <note>
index 5f137bd..79b4677 100644 (file)
@@ -71,7 +71,7 @@
             <varlistentry>
                 <term>returns</term>
                 <listitem>
-                    <para>1 (TRUE) if the operation is successfull.</para>
+                    <para>1 (TRUE) if the operation is successful.</para>
                     <para>0 (FALSE) if an error during initialization occurred.</para>
                 </listitem>
             </varlistentry>
index 2ed7571..4065ff8 100644 (file)
@@ -109,7 +109,7 @@ for(j = 0 ; j < iCols ; j++)
 {
        for(i = 0 ; i < iRows ; i++)
        {
-               /* Display the formated matrix with same scilab indice */
+               /* Display the formated matrix with same scilab index */
                printf("[%d,%d] = %s\n",j+1,i+1,pstData[j* iRows + i]);
        }
 }
index 2e6430c..2db00d9 100644 (file)
@@ -48,7 +48,7 @@
             <varlistentry>
                 <term>returns</term>
                 <listitem>
-                    <para>1 (TRUE) if the operation is successfull.</para>
+                    <para>1 (TRUE) if the operation is successful.</para>
                     <para>0 (FALSE) if an error during initialization occurred.</para>
                 </listitem>
             </varlistentry>
index 01b4d78..e1819c0 100644 (file)
@@ -193,7 +193,7 @@ all: simple_call_scilab.c
                 </itemizedlist>
             </listitem>
         </itemizedlist>
-        <para>Note that two environnement variables are taken in account for
+        <para>Note that two environment variables are taken in account for
             specific needs:
         </para>
         <itemizedlist>
index 4405972..7a54573 100644 (file)
@@ -30,8 +30,8 @@
             <listitem>
                 <para>
                     With three input parameters: If dimension of first input along dimension given by third parameter
-                    reaches 1 before n interations
-                    have been made,Matlab switches to next non-singleton dimension what Scilab does not.
+                    reaches 1 before n iterations
+                    have been made, Matlab switches to next non-singleton dimension what Scilab does not.
                 </para>
             </listitem>
         </itemizedlist>
index 88eea93..b543a02 100644 (file)
@@ -23,7 +23,7 @@
         <itemizedlist>
             <listitem>
                 <para>
-                    If <literal>A</literal> is not a chacarter string matrix: Matlab <literal>lower</literal> can be used with a
+                    If <literal>A</literal> is not a character string matrix: Matlab <literal>lower</literal> can be used with a
                     not-character-string <literal>A</literal> but not Scilab <literal>convstr</literal>.
                 </para>
             </listitem>
index a4c0669..e0603e7 100644 (file)
@@ -26,7 +26,7 @@
             possible to know what were the inputs while porting Matlab code to Scilab. This function will
             determine the correct semantic at run time. If you want to have a
             more efficient code it is possible to replace <literal>mtlb_plot</literal> calls when there is no output value,
-            however in this case, you have to set colors manualy:
+            however in this case, you have to set colors manually:
         </para>
         <itemizedlist>
             <listitem>
index ba1b0e7..a8c25dd 100644 (file)
@@ -23,7 +23,7 @@
         <itemizedlist>
             <listitem>
                 <para>
-                    When called with one input: Matlab <literal>prod</literal> threts the values along the first
+                    When called with one input: Matlab <literal>prod</literal> treats the values along the first
                     non-singleton dimension of input while Scilab <literal>prod</literal> threats all values of input.
                 </para>
             </listitem>
index fad5f00..a847338 100644 (file)
@@ -23,7 +23,7 @@
         <itemizedlist>
             <listitem>
                 <para>
-                    When called with one input: Matlab <literal>sum</literal> threts the values along the first
+                    When called with one input: Matlab <literal>sum</literal> treats the values along the first
                     non-singleton dimension of input while Scilab <literal>sum</literal> threats all values of input.
                 </para>
             </listitem>
index 0a48e7e..9f0e032 100644 (file)
@@ -23,7 +23,7 @@
         <itemizedlist>
             <listitem>
                 <para>
-                    If <literal>A</literal> is not a chacarter string matrix: Matlab <literal>upper</literal> can be used with a
+                    If <literal>A</literal> is not a character string matrix: Matlab <literal>upper</literal> can be used with a
                     not-character-string <literal>A</literal> but not Scilab <literal>convstr</literal>.
                 </para>
             </listitem>
index a85c8f0..df1e5a1 100644 (file)
@@ -68,7 +68,7 @@ public class SciInputParsingManager implements InputParsingManager {
     }
 
     /**
-     * Get the level to use for completion (which keywork we sould use for completion ?)
+     * Get the level to use for completion (which keywork we should use for completion ?)
      * @return the level
      * @see com.artenum.rosetta.interfaces.core.InputParsingManager#getCompletionLevel()
      */
index fd7bf2c..6ec52e9 100644 (file)
@@ -47,7 +47,7 @@ yy=flts(u,sld);
 my_handle = scf(100001);clf(my_handle,"reset");
 plot(instants,yy);
 clear u;
-//            system interconnexion
+//            system interconnection
 w1=[w,w];
 clean(ss2tf(w1))
 w2=[w;w];
index 714fe18..36da5ef 100644 (file)
@@ -39,7 +39,7 @@
     <refsection>
         <title>Examples</title>
         <programlisting role="example"><![CDATA[ 
-//first: calling environnment and a function share a variable
+//first: calling environment and a function share a variable
 global a
 a=1
 deff('y=f1(x)','global a,a=x^2,y=a^2')
index 6856970..b188cd5 100644 (file)
@@ -96,7 +96,7 @@ recfib(11); //KO
             <revision>
                 <revnumber>6.0.0</revnumber>
                 <revremark>
-                    Added in Scilab 6 familly
+                    Added in Scilab 6 family
                 </revremark>
             </revision>
         </revhistory>
index 853b40b..055d403 100644 (file)
@@ -96,7 +96,7 @@
     <refsection>
         <title>Examples</title>
         <programlisting role="example"><![CDATA[
-//function to overload cosinus on string
+//function to overload cosine on string
 function v = %c_cos(val)
     printf("val : %s\n", val);
     v = cos(evstr(val));
index 1775c52..5cbb366 100644 (file)
@@ -677,7 +677,7 @@ void* scilabReadAndStore(void* param)
             {
                 char* tmpCommand = NULL;
 
-                //all commands must be prefixed by debug except e(xec) (r)un or p(rint) "something" that become "something" or disp("someting")
+                //all commands must be prefixed by debug except e(xec) (r)un or p(rint) "something" that become "something" or disp("something")
                 if (strncmp(command, "e ", 2) == 0 || strncmp(command, "r ", 2) == 0)
                 {
                     tmpCommand = os_strdup(command + 2);
index 58d1e0b..3eb485c 100644 (file)
@@ -13,7 +13,7 @@
 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="en" xml:id="demo_compiler">
     <refnamediv>
         <refname>demo_compiler</refname>
-        <refpurpose>test the presence of a compileur </refpurpose>
+        <refpurpose>test the presence of a compiler </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
         <title>Calling Sequence</title>
@@ -22,8 +22,8 @@
     <refsection>
         <title>Description</title>
         <para>
-            The function demo_compiler asks the computer if it owns a compileur C or not. 
-            It returns a boolean indicating wether the compiler exists or not.
+            The function demo_compiler asks the computer if it owns a compiler C or not.
+            It returns a boolean indicating whether the compiler exists or not.
         </para>
     </refsection>
     <refsection>
index 0769e1b..90bac11 100644 (file)
@@ -16,7 +16,7 @@
         <refpurpose>completes a demonstration </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
-        <title>Séquence d'appel</title>
+        <title>Calling Sequence</title>
         <synopsis>demo_end()</synopsis>
     </refsynopsisdiv>
     <refsection>
index fffb70e..2e48c1a 100644 (file)
@@ -452,7 +452,7 @@ test_run('time','datenum',[],TMPDIR+"/time_datenum_test_run.xml");
         <title>Internal Design</title>
         <para>
             The tests are performed in the temporary directory, not in the directory
-            which originaly contain the tests files.
+            which originally contain the tests files.
             The .tst file is copied into the temporary directory, the test is performed
             and the .dia.ref is copied back into the original location.
         </para>
index c851221..f703f3f 100644 (file)
@@ -100,11 +100,11 @@ end:
 
 time_diff:=proc(phi,q,qd,qdd)
        local phi_copy,k,diff_phi:
-       # subtitution to specify that q,qd ,qdd depends on time 
+       # substitution to specify that q,qd ,qdd depends on time
        phi_copy:=phi:
        phi_copy:=subs(map( xx-> xx=xx(t),[op(q),op(qd)]),phi_copy):
        diff_phi:=diff(phi_copy,t):
-       # subtitution to come back to our variables 
+       # substitution to come back to our variables
        diff_phi:=subs(map(xx->diff(xx(t),t)=ttvar(xx),[op(q),op(qd)]),
                        diff_phi):
        diff_phi:=subs(map(xx->xx(t)=xx,[op(q),op(qd),op(qdd)]),diff_phi):
index 038f659..0ef83ee 100644 (file)
@@ -125,8 +125,8 @@ SS:=linsolve(Aprim,matrix(ncont,1,0)):
 # can be used to see that eta[i]=thd[i] ( eta[i] is the maple variable ti )
 # but the indices can be mixed and linsolve doesn't 
 # always return the same result 
-# We have to check the correspondance between t.sig(i)=thd[i]
-# and to change SS to have a good corespondance 
+# We have to check the correspondence between t.sig(i)=thd[i]
+# and to change SS to have a good corespondence
 #-------------------------------------------------------------------------
 
 permut:={seq(SS[mm*i,1]=t_s[i],i=1..n)}:
index f2ddbd6..771db43 100644 (file)
@@ -102,11 +102,11 @@ euler_equations:=proc(L,q,qd,qdd)
 
 time_diff:=proc(phi,q,qd,qdd)
        local phi_copy,k,diff_phi:
-       # subtitution to specify that q,qd ,qdd depends on time 
+       # substitution to specify that q,qd ,qdd depends on time
        phi_copy:=phi:
        phi_copy:=subs(map( xx-> xx=xx(t),[op(q),op(qd)]),phi_copy):
        diff_phi:=diff(phi_copy,t):
-       # subtitution to come back to our variables 
+       # substitution to come back to our variables
        diff_phi:=subs(map(xx->diff(xx(t),t)=ttvar(xx),[op(q),op(qd)]),
                        diff_phi):
        diff_phi:=subs(map(xx->xx(t)=xx,[op(q),op(qd),op(qdd)]),diff_phi):
index d29ad77..627330f 100644 (file)
@@ -139,8 +139,8 @@ sorties(`systeme.tex`,` S(q)`,SS);
 # ( eta[i] is the maple variable ti )
 # but the indices can be mixed and linsolve doesn't 
 # always return the same result 
-# We have to check the correspondance between t.sig(i)=[phi,theta,psi]
-# and to change SS to have a good corespondance 
+# We have to check the correspondence between t.sig(i)=[phi,theta,psi]
+# and to change SS to have a good corespondence
 #-------------------------------------------------------------------------
 knsize:=3;
 permut:={seq(SS[i+3,1]=t_s[i],i=1..knsize)}:
index 9cf5dfb..86455d7 100644 (file)
@@ -1043,7 +1043,7 @@ function [dmval,zu]=fsub(x,parameters)
                     <para>
                         where all these arguments excepted <literal>ifail</literal> are
                         described above. <literal>ifail</literal> can be used to display the
-                        bvode call corresonding to the selected optional arguments. If
+                        bvode call corresponding to the selected optional arguments. If
                         <literal>guess</literal> is given <literal>iguess</literal> is set to
                         1
                     </para>
index 42ea10d..255cbec 100644 (file)
@@ -130,7 +130,7 @@ z = g(t,y)
             for <literal>f</literal> apply (see <link linkend="ode">ode</link> help).
         </para>
         <para>
-            Ouput <literal>rd</literal> is a <literal>1 x k</literal> vector.
+            Output <literal>rd</literal> is a <literal>1 x k</literal> vector.
             The first entry contains the stopping time. Other entries indicate which
             components of <literal>g</literal> have changed sign. <literal>k</literal>
             larger than 2 indicates that more than one surface
index 7af3fd1..6625a57 100644 (file)
@@ -80,7 +80,7 @@
             The short one will give faster code and an easier calling syntax but one
             has to write a small (C or Fortran) interface in order to make the short
             form possible. The long one make it possible to call a Fortran routine (or
-            a C one) whitout modification of the code but the syntax is more complex
+            a C one) without modification of the code but the syntax is more complex
             and the interpreted code slower.
         </para>
         <para>The meaning of each parameter is described now:</para>
                 <listitem>
                     <para>is a keyword used to separate input variables from output
                         variables. when this key word is present it is assumed that the long
-                        form will be used and when it is not prsent, the short form is
+                        form will be used and when it is not present, the short form is
                         used.
                     </para>
                 </listitem>
                 <listitem>
                     <para>
                         are the size (<literal>#</literal> of rows and columns. For
-                        'c' arguments,<literal>m1*n1</literal> is the number of charaters )
+                        'c' arguments,<literal>m1*n1</literal> is the number of characters )
                         of output variables and
                     </para>
                 </listitem>
index 0ee0eb5..7c33d17 100644 (file)
@@ -74,7 +74,7 @@
             The short one will give faster code and an easier calling syntax but one
             has to write a small (C or Fortran) interface in order to make the short
             form possible. The long one make it possible to call a Fortran routine (or
-            a C one) whitout modification of the code but the syntax is more complex
+            a C one) without modification of the code but the syntax is more complex
             and the interpreted code slower.
         </para>
         <para>The meaning of each parameter is described now:</para>
                 <listitem>
                     <para>is a keyword used to separate input variables from output
                         variables. when this key word is present it is assumed that the long
-                        form will be used and when it is not prsent, the short form is
+                        form will be used and when it is not present, the short form is
                         used.
                     </para>
                 </listitem>
                 <term>[ny1, my1]</term>
                 <listitem>
                     <para>are the size (number of rows and columns. For 'c'
-                        arguments,<literal>m1*n1</literal> is the number of charaters ) of
+                        arguments,<literal>m1*n1</literal> is the number of characters ) of
                         output variables and
                     </para>
                 </listitem>
index 1a807ed..8accd20 100644 (file)
@@ -224,7 +224,7 @@ i=['#include ""stack-c.h""'
    '#include ""version.h""'
    '#if SCI_VERSION_MAJOR <= 5'
    '#if SCI_VERSION_MINOR <  2'
-   '   #error ""This example is obsolete see help ilib_buid""'
+   '   #error ""This example is obsolete see help ilib_build""'
    '#endif'
    '#endif'
    ''
@@ -429,7 +429,7 @@ i=['#include <string>'
    '#include ""version.h""'
    '#if SCI_VERSION_MAJOR <= 5'
    '#if SCI_VERSION_MINOR <  2'
-   '   #error ""This example is obsolete see help ilib_buid""'
+   '   #error ""This example is obsolete see help ilib_build""'
    '#endif'
    '#endif'
    ''
index f89aa7e..a3b8294 100644 (file)
@@ -40,7 +40,7 @@
         </para>
     </refsection>
     <refsection>
-        <title>Exemples</title>
+        <title>Examples</title>
         <programlisting role="example"><![CDATA[ 
     
     includes_path = ["../src/includes";"/usr/include/somelib/includes";"."];
index 4c1587e..9d96ba3 100644 (file)
@@ -23,7 +23,7 @@
     </refsection>
     <refsection>
         <title>Windows</title>
-        <para>-- Visual studio C++ 2005, 2008, 2010, 2012, 2013 Professionnal 32 and 64 bits</para>
+        <para>-- Visual studio C++ 2005, 2008, 2010, 2012, 2013 Professional 32 and 64 bits</para>
         <para>-- Visual studio C++ 2012, 2013 Express Edition (available at no charge)</para>
         <para>
             More information is available on <ulink url="http://wiki.scilab.org/How_can_I_set_up_Microsoft_Visual_Studio_2008/2010_Express_Edition_for_use_with_Scilab_x64_on_64-bit_Windows%3F">Scilab Wiki</ulink>.
index 3d821a4..f66a834 100644 (file)
@@ -258,7 +258,7 @@ r=rand(2,2,2)
     ]]></programlisting>
     </refsection>
     <refsection>
-        <title>Get predictible or less predictible numbers</title>
+        <title>Get predictable or less predictable numbers</title>
         <para>
             The "uniform" pseudo random number generator is a deterministic sequence which aims at
             reproducing a independent identically distributed numbers uniform in the
@@ -271,7 +271,7 @@ r=rand(2,2,2)
         </para>
         <para>
             In some situations, we may want to initialize the seed of the generator in
-            order to produce less predictible sequences. In this case, we may initialize the
+            order to produce less predictable sequences. In this case, we may initialize the
             seed with the output of the <literal>getdate</literal> function:
         </para>
         <programlisting role="example"><![CDATA[  
index dd10b14..fa29fd1 100644 (file)
@@ -98,7 +98,7 @@
                         In normal mode: <literal>loc</literal> and <literal>N</literal> have the same format. <literal>loc(i, j, ...)</literal> returns the smallest linearized index in <literal>H</literal> where <literal>N(i, j, ...)</literal> occurs. If the <literal>"last"</literal> flag is used, the greatest linearized index is returned instead. If <literal>N(i, j, ...)</literal> in not found in <literal>H</literal>, <literal>loc(i, j, ...)</literal> is set to <literal>0</literal>.
                     </para>
                     <para>
-                        In <literal>"rows"</literal> or <literal>"cols"</literal> mode: <literal>loc</literal> is a row of reals with as many components as <literal>N</literal> has respectively rows or columns. <literal>loc(i)</literal> returns the index of the first line <literal>H(loc(i), :)</literal> matching <literal>N(i, :)</literal> (or the index of the first column <literal>H(:, loc(i))</literal> matching <literal>N(:, i)</literal>). If the <literal>"shuffle"</literal> flag is additionaly specified, the order of components along the rows/columns is not considered.
+                        In <literal>"rows"</literal> or <literal>"cols"</literal> mode: <literal>loc</literal> is a row of reals with as many components as <literal>N</literal> has respectively rows or columns. <literal>loc(i)</literal> returns the index of the first line <literal>H(loc(i), :)</literal> matching <literal>N(i, :)</literal> (or the index of the first column <literal>H(:, loc(i))</literal> matching <literal>N(:, i)</literal>). If the <literal>"shuffle"</literal> flag is additionally specified, the order of components along the rows/columns is not considered.
                     </para>
                 </listitem>
             </varlistentry>
             In normal mode, <literal>%nan</literal> are supported in <literal>N</literal> but not in <literal>H</literal>. In <literal>"rows"</literal> or <literal>"cols"</literal> modes, <literal>%nan</literal> are supported everywhere.
         </para>
         <para>
-            In normal element-wise mode, members(..) uses <link linkend="dsearch">dsearch(..)</link> to fastly proceed with booleans, integer-encoded numbers (any length 8-16-32 bits signed or not), and real numbers. For complex numbers, texts, and polynomials, a slower and more memory-consuming algorithm is used. For long calculations, a progression bar is displayed.
+            In normal element-wise mode, members(..) uses <link linkend="dsearch">dsearch(..)</link> to proceed fast with booleans, integer-encoded numbers (any length 8-16-32 bits signed or not), and real numbers. For complex numbers, texts, and polynomials, a slower and more memory-consuming algorithm is used. For long calculations, a progression bar is displayed.
         </para>
     </refsection>
     <refsection>
index 2b13d89..912dba8 100644 (file)
@@ -36,7 +36,7 @@
         <title>Description</title>
         <para>
             Converts <literal>s1</literal> and <literal>s2</literal> into common
-            representation in order that system interconnexion operations can be
+            representation in order that system interconnection operations can be
             applied. Utility function for experts. The conversion rules in given in
             the following table.
         </para>
index 2858bd5..02398ee 100644 (file)
@@ -5,7 +5,7 @@
 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="acot" xml:lang="en">
     <refnamediv>
         <refname>acot</refname>
-        <refpurpose>computes the element-wise inverse cotangeant of the
+        <refpurpose>computes the element-wise inverse cotangent of the
             argument.
         </refpurpose>
     </refnamediv>
@@ -33,7 +33,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            Computes the element-wise inverse cotangeant of the argument. For
+            Computes the element-wise inverse cotangent of the argument. For
             real argument the result is real.
         </para>
         <para>
index accbf6c..0531fd3 100644 (file)
@@ -5,7 +5,7 @@
 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="acotd" xml:lang="en">
     <refnamediv>
         <refname>acotd</refname>
-        <refpurpose>computes the element-wise inverse cotangeant of the argument,
+        <refpurpose>computes the element-wise inverse cotangent of the argument,
             result in degree.
         </refpurpose>
     </refnamediv>
@@ -33,7 +33,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            Computes the element-wise inverse cotangeant of the argument and
+            Computes the element-wise inverse cotangent of the argument and
             returns the results in degree. For real argument <varname>x</varname> the result is
             real.
         </para>
index 838f334..40dd77c 100644 (file)
@@ -5,7 +5,7 @@
 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="acoth" xml:lang="en">
     <refnamediv>
         <refname>acoth</refname>
-        <refpurpose>element wise hyperbolic cotangeant inverse.</refpurpose>
+        <refpurpose>element wise hyperbolic cotangent inverse.</refpurpose>
     </refnamediv>
     <refsynopsisdiv>
         <title>Calling Sequence</title>
@@ -30,7 +30,7 @@
     </refsection>
     <refsection>
         <title>Description</title>
-        <para>Computes the element wise hyperbolic cotangeant inverse of the
+        <para>Computes the element wise hyperbolic cotangent inverse of the
             argument.
         </para>
     </refsection>
index d01b8b2..b00840b 100644 (file)
@@ -32,7 +32,7 @@
     </refsection>
     <refsection>
         <title>Description</title>
-        <para>Computes the element-wise inverse cotsecant of the argument. For
+        <para>Computes the element-wise inverse cosecant of the argument. For
             real argument with absolute value greater than 1 the result is
             real.
         </para>
index 19f4420..e3177b7 100644 (file)
@@ -32,7 +32,7 @@
     </refsection>
     <refsection>
         <title>Description</title>
-        <para>Computes the element-wise inverse hyperbolic cotsecant of the
+        <para>Computes the element-wise inverse hyperbolic cosecant of the
             argument. For real argument with absolute value greater than 1 the result
             is real.
         </para>
index 52df28c..0ab183e 100644 (file)
@@ -9,7 +9,7 @@
 // http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
 
 function y = acot(x)
-    //Inverse cotangeant.
+    //Inverse cotangent.
 
     rhs = argn(2);
     if rhs <> 1 then
index 2e142a6..8a4f59b 100644 (file)
@@ -9,7 +9,7 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
 function y = acotd(x)
-    //Inverse cotangeant.
+    //Inverse cotangent.
     rhs = argn(2);
     if rhs <> 1 then
         error(msprintf(gettext("%s: Wrong number of input argument(s): %d expected.\n"), "acotd", 1));
index 5b12278..f0ab63f 100644 (file)
@@ -120,7 +120,7 @@ double datan2s(double _dblValX, double _dblValY)
 
      So if |s| is less than SLIM we switch to a special
      evaluation done by the function lnp1m1. The
-     threshold value SLIM is choosen by experiment
+     threshold value SLIM is chosen by experiment
      (with the Pari-gp software). For |s|
      "very small" we used a truncated taylor dvp,
      else a minimax polynome (see lnp1m1).
index a4ad467..90a10be 100644 (file)
@@ -225,7 +225,7 @@ purpose
                *er             a singly subscripted real array containing the real
                                parts of the eigenvalues.
 
-               *ei             a singly subscripted real array containg the imaginary
+               *ei             a singly subscripted real array containing the imaginary
                                parts of the eigenvalues.
 
                *bs             a singly subscripted integer array that contains block
index 7dde951..dede243 100644 (file)
@@ -40,7 +40,7 @@ c
 c  *er       a singly subscripted real array containing the real
 c            parts of the eigenvalues.
 c
-c  *ei       a singly subscripted real array containg the imaginary
+c  *ei       a singly subscripted real array containing the imaginary
 c            parts of the eigenvalues.
 c
 c  *bs       a singly subscripted integer array that contains block
index 85c107e..9825cd5 100644 (file)
@@ -49,7 +49,7 @@ c
 c  *er       a singly subscripted real array containing the real
 c            parts of the eigenvalues.
 c
-c  *ei       a singly subscripted real array containg the imaginary
+c  *ei       a singly subscripted real array containing the imaginary
 c            parts of the eigenvalues.
 c
 c  *bs       a singly subscripted integer array that contains block
index 87d5488..cc65710 100644 (file)
@@ -19,7 +19,7 @@ c
 c!calling sequence
 c
 c      subroutine wshrsl(ar,ai,br,bi,cr,ci,m,n,na,nb,nc,eps,rmax,fail)
-c   ar,ai  a doubly subscripted array containg the matrix a in
+c   ar,ai  a doubly subscripted array containing the matrix a in
 c          lower triangular form
 c
 c   br,bi  a doubly subscripted array containing tbe matrix br,bi
index 39e3fc4..5420fcc 100644 (file)
@@ -36,7 +36,7 @@
             <varlistentry>
                 <term>isAllowed</term>
                 <listitem>
-                    <para>A boolean to indicate if the class relaoding is allowed or not</para>
+                    <para>A boolean to indicate if the class reloading is allowed or not</para>
                 </listitem>
             </varlistentry>
         </variablelist>
index a3abbea..7978cd1 100644 (file)
@@ -41,7 +41,7 @@
         <title>Description</title>
         <para>
             <warning>
-                This function is obsolete and will be removed in Scilab 6.0.0, use preferabily the <link linkend="jautoTranspose">jautoTranspose</link> function.
+                This function is obsolete and will be removed in Scilab 6.0.0, use preferably the <link linkend="jautoTranspose">jautoTranspose</link> function.
             </warning>
         </para>
         <para>
index 53aa2ce..29d2a2b 100644 (file)
@@ -15,7 +15,7 @@
 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="jenableTrace">
     <refnamediv>
         <refname>jenableTrace</refname>
-        <refpurpose>Allow to trace the internal functionnement of JIMS to help the debugging.</refpurpose>
+        <refpurpose>Allow to trace the internal functionality of JIMS to help the debugging.</refpurpose>
     </refnamediv>
     <refsynopsisdiv>
         <title>Calling Sequence</title>
index 564aff2..73f5de4 100644 (file)
@@ -75,7 +75,7 @@
                jimport javax.swing.JLabel;
 
                jframe = JFrame.new("Hello World !! Window");
-               jlabel = JLabel.new("A JLabel containing ""Hello Wolrd""");
+               jlabel = JLabel.new("A JLabel containing ""Hello World""");
                cp = jframe.getContentPane();
                cp.add(jlabel);
                jframe.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
index e04ff14..90a1600 100644 (file)
@@ -47,7 +47,7 @@
             <simplelist type="inline">
                 <member>constant (real not complex) into double;</member><member>string into String;</member><member>boolean into boolean;</member><member>int8 into byte;</member><member>uint8 into short;</member><member>int16 into short;</member><member>uint16 into int;</member><member>int32 into int;</member><member>uint32 into long.</member>
             </simplelist>
-            The matrices are wrapped into arrays too, e.g. an int8 matrix 3x4 is wraped into a <literal>byte[3][4]</literal> or <literal>byte[4][3]</literal> depending on conversion method which can be changed in using the command <link linkend="jconvMatrixMethod">jconvMatrixMethod</link>.
+            The matrices are wrapped into arrays too, e.g. an int8 matrix 3x4 is wrapped into a <literal>byte[3][4]</literal> or <literal>byte[4][3]</literal> depending on conversion method which can be changed in using the command <link linkend="jconvMatrixMethod">jconvMatrixMethod</link>.
             You should take care that the range of the index is the same as in Java, so <literal>a(0)</literal> is valid.
         </para>
         <para>
index 969025e..964b504 100644 (file)
                jimport javax.swing.JLabel;
 
                jframe = JFrame.new("Hello World !! Window");
-               jlabel = JLabel.new("A JLabel containing ""Hello Wolrd""");
+               jlabel = JLabel.new("A JLabel containing ""Hello World""");
                cp = jframe.getContentPane();
                cp.add(jlabel);
                jframe.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
index 4496237..ae9fbf6 100644 (file)
@@ -225,7 +225,7 @@ public final class FunctionArguments {
      *    Class elements.
      *    In the particular case where a int.class is required and the argument is double.class, if the double value is an integer
      *    the argument is converted into an int. In this case, dist(int.class, double.class) is equal to 2048. This value has been
-     *    choosed to be "sure" that another method with double.class will be considered better than the previous one.
+     *    chosen to be "sure" that another method with double.class will be considered better than the previous one.
      *    If the method has variable arguments foo(A a, B b, Object...), the Java reflection only shows that Class arguments are
      *    A.class, B.class and Object[].class. So such a method will give a very high distance (more than 2^40).
      *    When a method is not correct, the distance will be Long.MIN_VALUE.
index 446ccda..e532c23 100644 (file)
@@ -59,7 +59,7 @@
             pattern for both Unix and Windows.
         </para>
         <para>
-            If you want to get a vector of all files matching a pattern use preferabily
+            If you want to get a vector of all files matching a pattern use preferably
             the  <link linkend="listfiles">listfiles</link>  or the <link linkend="dir">dir</link> function.
         </para>
         <para>
index 3a52b02..8d102ab 100644 (file)
@@ -86,7 +86,7 @@
         </para>
         <para>
             The <function>mfprintf</function> function writes formatted operands
-            to the file specified by the file desciptor <varname>fd</varname>. The
+            to the file specified by the file descriptor <varname>fd</varname>. The
             argument operands are formatted under control of the 
             <varname>format</varname> operand.
         </para>
index 08029e5..62400f3 100644 (file)
             <literal>little=endian</literal> status).
         </para>
         <para>
-            This default swapping behavior can be suprressed by adding a flag in
+            This default swapping behavior can be supressed by adding a flag in
             the <function>mopen</function> function.
         </para>
         <para>
index a606642..c6aefa2 100644 (file)
@@ -58,7 +58,7 @@
         <para>
             If <varname>m</varname> is given <function>mgetl</function> tries to
             read exactly <varname>m</varname> lines. This option is useful to
-            sequentialy read part of a file. In this case if an end of file (EOF)
+            sequentially read part of a file. In this case if an end of file (EOF)
             occurs before <varname>m</varname> lines are read the read lines are
             returned (it is possible to check if EOF had occurred using the
             <function>meof</function> function) issued.
index 4fd84a3..f187bf0 100644 (file)
@@ -52,7 +52,7 @@
         <title>Description</title>
         <para>
             Given a set of pathnames <function>newest</function> returns the index of the newest
-            one. Non existant files are supposed to be the oldest.
+            one. Non existent files are supposed to be the oldest.
         </para>
     </refsection>
     <refsection>
index 4ce08a7..e27f898 100644 (file)
@@ -58,7 +58,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            <code>basename(files)</code> returns the suffixs of paths, i.e. the last string following the final file separator for each path given in <varname>files</varname>.
+            <code>basename(files)</code> returns the suffices of paths, i.e. the last string following the final file separator for each path given in <varname>files</varname>.
         </para>
         <para>
             If <varname>flag</varname> is true the paths are first converted for the current operating system (for example, 'C:/Tmp/folder' will be converted on Windows to 'C:\Tmp\folder').
index bab02ba..68ab212 100644 (file)
@@ -21,9 +21,9 @@
 
 class FILEIO_IMPEXP FileManager
 {
-    //static attributs instantiation
+    //static attributes instantiation
 public :
-    /*commom attributs and function for all File*/
+    /*commom attributes and function for all File*/
     static int                  getFileMaxID();
     static bool                 isOpened(const std::wstring& _stFilename);
     static int                  getFileID(const std::wstring& _stFilename);
index fbbc860..86b3fa0 100644 (file)
@@ -365,7 +365,7 @@ public final class MenuBarBuilder {
         /**
          * Add submenu for menu
          * @param parentMenuItemId object with this id will become a menu with subMenuItems
-         * @param node to get attributs of the menu
+         * @param node to get attributes of the menu
          */
         public void addSubMenuItem(Integer parentMenuItemId, Node node) {
 
index b76ebda..b20ab73 100644 (file)
                 <listitem>
                     <para>
                         this field can be use to store any scilab variable in the
-                        <literal>Matplot</literal> data structure, and to retreive it.
+                        <literal>Matplot</literal> data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index ac21177..99e2694 100644 (file)
@@ -91,7 +91,7 @@
                                     <varlistentry>
                                         <term>y=0</term>
                                         <listitem>
-                                            <para>no computation, the plot use the previus (or
+                                            <para>no computation, the plot use the previous (or
                                                 default) scale
                                             </para>
                                         </listitem>
                                     <varlistentry>
                                         <term>y=7</term>
                                         <listitem>
-                                            <para>like y=1 but the previus plot(s) are redrawn to
+                                            <para>like y=1 but the previous plot(s) are redrawn to
                                                 use the new scale
                                             </para>
                                         </listitem>
                                     <varlistentry>
                                         <term>y=8</term>
                                         <listitem>
-                                            <para>like y=2 but the previus plot(s) are redrawn to
+                                            <para>like y=2 but the previous plot(s) are redrawn to
                                                 use the new scale
                                             </para>
                                         </listitem>
index d05fb45..fff3158 100644 (file)
@@ -53,7 +53,7 @@
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the
-                        champ data structure, and to retreive it.
+                        champ data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index a710e4a..da367e6 100644 (file)
@@ -75,7 +75,7 @@
         <para>
             If <literal>(x,y)</literal> are two vectors with the same number
             of elements, this function draws a 2D comet animated plot
-            showing the progession of the curve
+            showing the progression of the curve
             <literal>(x(1:k),y(1:k))</literal> for <literal>k</literal>
             varying from <literal>1</literal> to
             <literal>size(x,'*')</literal>.  
index 4cf6558..f31aa14 100644 (file)
             <emphasis>dz = (zmax-zmin)/nc</emphasis>, then the part of the polygon mapping where  
             <emphasis>zmin + (i-1)dz &lt;= z &lt; zmin + i dz</emphasis> is filled with the color <emphasis>i</emphasis>). 
             By default <emphasis>zmin = min(func)</emphasis> and <emphasis>zmax = max(func)</emphasis>. If you want to do 
-            an animation with func values that varie in time, take for zmin and zmax the global 
+            an animation with func values that varies in time, take for zmin and zmax the global
             minimum and maximum or something close.
         </para>
         <para>
             The <varname>colout</varname> argument lets the user choosing the colors for the 2 extremes
             regions <emphasis>{func &lt; zmin}</emphasis> and <emphasis>{func &gt; zmax}</emphasis>, <literal>under_min_col</literal> and 
-            <literal>upper_max_col</literal> may be equal (independantly) to:
+            <literal>upper_max_col</literal> may be equal (independently) to:
         </para>
         <variablelist>
             <varlistentry>
index d71a6f6..e15b6cc 100644 (file)
@@ -91,7 +91,7 @@
                         <literal>zmin + (i-1)dz &lt;= z &lt; zmin + i dz</literal> is filled with the
                         color <literal>i</literal>). By default the <literal>z_bounds</literal> property value
                         is <literal>[0,0]</literal>. In this case, the <literal>zmin</literal> and <literal>zmax</literal> are
-                        autommatically set to the minumum and maximum of the <literal>func</literal> argument.
+                        autommatically set to the minimum and maximum of the <literal>func</literal> argument.
                     </para>
                 </listitem>
             </varlistentry>
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the fec data
-                        structure, and to retreive it.
+                        structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index 42e09e4..240d864 100644 (file)
@@ -71,7 +71,7 @@
             <literal>z</literal> on a grid defined by <literal>x</literal> and <literal>y</literal>.
             Each rectangle on the grid is filled with a gray or color level depending
             on the average value of <literal>z</literal> on the corners of the
-            rectangle. If z contains %nan values, the surounding rectangles are not displayed.
+            rectangle. If z contains %nan values, the surrounding rectangles are not displayed.
         </para>
         <para>
             Enter the command <literal>grayplot()</literal> to see a demo.
index 5530be7..095b4fd 100644 (file)
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the grayplot
-                        data structure, and to retreive it.
+                        data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index c71f791..574904b 100644 (file)
@@ -90,7 +90,7 @@
         <para>Data entry specification :</para>
         <para>In this paragraph and to be more clear, we won't mention
             <literal>LineSpec</literal> nor <literal>GlobalProperty</literal> optional arguments
-            as they do not interfer with entry data (except for <literal>"Xdata"</literal>,
+            as they do not interfere with entry data (except for <literal>"Xdata"</literal>,
             <literal>"Ydata"</literal> and <literal>"Zdata"</literal> property, see
             <link linkend="GlobalProperty">GlobalProperty</link>). It is assumed that all those optional
             arguments could be present too.
         </para>
         <para>
             The <literal>LineSpec</literal> and <literal>GlobalProperty</literal> arguments
-            sould be used to customize the plot. Here is a complete list of the
+            should be used to customize the plot. Here is a complete list of the
             available options.
         </para>
         <variablelist>
             Otherwise, the box is enabled.
         </para>
         <para>
-            For more information about box property and axis positionning see <link linkend="axes_properties">axes_properties</link>
+            For more information about box property and axis positioning see <link linkend="axes_properties">axes_properties</link>
         </para>
         <para>A default color table is used to color plotted curves if you do not
             specify a color. When drawing multiple lines, the plot command
@@ -325,7 +325,7 @@ a.isoview='on';
 a.children // list the children of the axes : here it is an Compound child composed of 2 entities
 poly1= a.children.children(2); //store polyline handle into poly1
 poly1.foreground = 4; // another way to change the style...
-poly1.thickness = 3;  // ...and the tickness of a curve.
+poly1.thickness = 3;  // ...and the thickness of a curve.
 poly1.clip_state='off' // clipping control
 a.isoview='off';
  ]]></programlisting>
@@ -424,7 +424,7 @@ xtitle("sin(t)'' versus t")
 subplot(223)
 plot(t',sin(t))
 a=gca();
-a.data_bounds=[0 -1;7 1]; // to see the vertical line hiddden by the y axis
+a.data_bounds=[0 -1;7 1]; // to see the vertical line hidden by the y axis
 xtitle("sin(t) versus t''")
 subplot(224)
 plot(t',sin(t)')
@@ -446,7 +446,7 @@ xtitle("sin(t)'' versus t''")
             subplot(223)
             plot(t',sin(t))
             a=gca();
-            a.data_bounds=[0 -1;7 1]; // to see the vertical line hiddden by the y axis
+            a.data_bounds=[0 -1;7 1]; // to see the vertical line hidden by the y axis
             xtitle("sin(t) versus t''")
             subplot(224)
             plot(t',sin(t)')
index 5b20c67..1fa9da6 100644 (file)
@@ -95,7 +95,7 @@
                         <varlistentry>
                             <term>rect</term>
                             <listitem>
-                                <para>sets the mimimal bounds requested for the plot. The
+                                <para>sets the minimal bounds requested for the plot. The
                                     associated value should be a real vector with four entries:
                                     <literal>[xmin,ymin,xmax,ymax]</literal>.
                                 </para>
                                     <varlistentry>
                                         <term>y=0</term>
                                         <listitem>
-                                            <para>no computation, the plot use the previus (or
+                                            <para>no computation, the plot use the previous (or
                                                 default) scale
                                             </para>
                                         </listitem>
                                     <varlistentry>
                                         <term>y=7</term>
                                         <listitem>
-                                            <para>like y=1 but the previus plot(s) are redrawn to
+                                            <para>like y=1 but the previous plot(s) are redrawn to
                                                 use the new scale
                                             </para>
                                         </listitem>
                                     <varlistentry>
                                         <term>y=8</term>
                                         <listitem>
-                                            <para>like y=2 but the previus plot(s) are redrawn to
+                                            <para>like y=2 but the previous plot(s) are redrawn to
                                                 use the new scale
                                             </para>
                                         </listitem>
             <varlistentry>
                 <term>rect</term>
                 <listitem>
-                    <para>This option may be used to set the mimimal bounds requested
+                    <para>This option may be used to set the minimal bounds requested
                         for the plot. If this option is specified, the associated value
                         should be a real vector with four entries:
                     </para>
@@ -779,7 +779,7 @@ a.children // list the children of the axes.
 // There are a compound made of two polylines and a legend 
 poly1= a.children(1).children(1); //store polyline handle into poly1 
 poly1.foreground = 4; // another way to change the style...
-poly1.thickness = 3;  // ...and the tickness of a curve.
+poly1.thickness = 3;  // ...and the thickness of a curve.
 poly1.clip_state='off'; // clipping control
 leg = a.children(2); // store legend handle into leg
 leg.font_style = 9; 
@@ -802,7 +802,7 @@ a.isoview='off';
             // There are a compound made of two polylines and a legend 
             poly1= a.children(1).children(1); //store polyline handle into poly1 
             poly1.foreground = 4; // another way to change the style...
-            poly1.thickness = 3;  // ...and the tickness of a curve.
+            poly1.thickness = 3;  // ...and the thickness of a curve.
             poly1.clip_state='off'; // clipping control
             leg = a.children(2); // store legend handle into leg
             leg.font_style = 9; 
index f05e3c6..90e96c3 100644 (file)
@@ -51,7 +51,7 @@
                     <para>
                         Specifying the sizes of the markers.
                         To plot each marker with equal size, specify s as a scalar.
-                        To plot each marker with a diferent size, specify s as a vector with length equal to the length of x and y.
+                        To plot each marker with a different size, specify s as a vector with length equal to the length of x and y.
                         The units for s is points squared with a default value of 36 points squared.
                         The size equals the area of the circle surrounding the marker.
                     </para>
@@ -65,7 +65,7 @@
                         To plot each marker with the same color, specify c as a string representing a known color, see <link linkend="color_list">color_list</link>.
                         A color can also be specified by a vector of 3 RGB values.
                         RGB values correspond to red, green and blue intensity between 0 and 1.
-                        To plot each marker with a diferent color, specify c as a vector with length equal to the length of x and y.
+                        To plot each marker with a different color, specify c as a vector with length equal to the length of x and y.
                         The values of c are linarly mapped to the colors in the current colormap.
                         Colors can also by specified by a matrix of RGB values or a vector of strings representing known colors.
                         A matrix of RGB values has 3 columns and the number of rows equals the length of x and y.
index 7c573df..4d31a38 100644 (file)
@@ -97,7 +97,7 @@
         <para>Data entry specification :</para>
         <para>
             In this paragraph and to be more clear, we won't mention
-            <varname>GlobalProperty</varname> optional arguments as they do not interfer
+            <varname>GlobalProperty</varname> optional arguments as they do not interfere
             with entry data (except for <literal>"Xdata"</literal>,
             <literal>"Ydata"</literal> and <literal>"Zdata"</literal>
             property, see <link linkend="GlobalProperty">GlobalProperty</link>). It is
     <refsection>
         <title>Remarks</title>
         <para>
-            To enable the tranparency mode you should set the 
+            To enable the transparency mode you should set the
             <literal>color_mode</literal> option to 0.
         </para>
     </refsection>
index 76be270..46d1cd1 100644 (file)
                         <literal>flag</literal> : if it is set to <literal>1</literal>,
                         <literal>3</literal> or <literal>5</literal> (see above to see the
                         corresponding behaviour). If <literal>flag</literal> is missing,
-                        <literal>ebox</literal> is not taken into acoount. Note that, when
+                        <literal>ebox</literal> is not taken into account. Note that, when
                         specified, the <literal>ebox</literal> argument acts on the
                         <literal>data_bounds</literal> field that can also be reset through
                         the axes entity properties (see <link linkend="axes_properties">axes_properties</link>). The ebox default
index 2d93cb3..222e3d0 100644 (file)
                         <literal>flag</literal> : if it is set to <literal>1</literal>,
                         <literal>3</literal> or <literal>5</literal> (see above to see the
                         corresponding behaviour). If <literal>flag</literal> is missing,
-                        <literal>ebox</literal> is not taken into acount. Note that, when
+                        <literal>ebox</literal> is not taken into account. Note that, when
                         specified, the <literal>ebox</literal> argument acts on the
                         <literal>data_bounds</literal> field that can also be reset through
                         the axes entity properties (see <link linkend="axes_properties">axes_properties</link>). The
index 647d44c..915be11 100644 (file)
                         directly given in points. When <literal>mark_size_unit</literal> is set to
                         <literal>"tabulated"</literal>, <literal>mark_size</literal> is computed relative
                         to the font size array: therefore, its value should be an integer in
-                        [0 5] whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. Note that
+                        [0 5] which stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. Note that
                         <link linkend="param3d">param3d</link> and pure scilab functions use
                         <literal>tabulated</literal> mode as default ; when using <link linkend="plot">plot</link>
                         function, the <literal>point</literal> mode is automatically enabled.
                     </para>
                     <para>
                         . The <literal>mark_size</literal> selects the font size of the mark to
-                        be displayed. Its value should be an integer in [0 5] whith stands for
+                        be displayed. Its value should be an integer in [0 5] which stands for
                         8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
                     </para>
                 </listitem>
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the
-                        param3d data structure, and to retreive it.
+                        param3d data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index f14decb..c71ec12 100644 (file)
                                                 <literal>"-mode"</literal> ; the boundary of the facet
                                                 is not drawn.
                                             </para>
-                                            <para>Note that the surface color treatement can be done
+                                            <para>Note that the surface color treatment can be done
                                                 using <literal>color_mode</literal> and
                                                 <literal>color_flag</literal> options through the
                                                 surface entity properties (see <link linkend="surface_properties">surface_properties</link>).
                         <literal>flag</literal> : if it is set to <literal>1</literal>,
                         <literal>3</literal> or <literal>5</literal> (see above to see the
                         corresponding behaviour). If <literal>flag</literal> is missing,
-                        <literal>ebox</literal> is not taken into acoount (by default <varname>ebox</varname> is missing).
+                        <literal>ebox</literal> is not taken into account (by default <varname>ebox</varname> is missing).
                     </para>
                     <para>
                         Note that, when specified, the <literal>ebox</literal>
index 2a9ab86..a6c0544 100644 (file)
                                                 <literal>"-mode"</literal> ; the boundary of the facet is not
                                                 drawn.
                                             </para>
-                                            <para>Note that the surface color treatement can be done
+                                            <para>Note that the surface color treatment can be done
                                                 using <literal>color_mode</literal> and
                                                 <literal>color_flag</literal> options through the surface
                                                 entity properties (see
                         together with <literal>type</literal> in <literal>flag</literal> : if it is set
                         to <literal>1</literal>, <literal>3</literal> or <literal>5</literal> (see above to
                         see the corresponding behaviour). If <literal>flag</literal> is missing,
-                        <literal>ebox</literal> is not taken into acoount.
+                        <literal>ebox</literal> is not taken into account.
                     </para>
                     <para>
                         Note that, when specified, the <literal>ebox</literal> argument acts on
index 753a0af..01d5cf2 100644 (file)
@@ -98,7 +98,7 @@
                                                 <literal>"-mode"</literal> ; the boundary of the facet is not
                                                 drawn.
                                             </para>
-                                            <para>Note that the surface color treatement can be done
+                                            <para>Note that the surface color treatment can be done
                                                 using <literal>color_mode</literal> and
                                                 <literal>color_flag</literal> options through the surface
                                                 entity properties (see
                         together with <literal>type</literal> in <literal>flag</literal> : if it is set
                         to <literal>1</literal>, <literal>3</literal> or <literal>5</literal> (see above to
                         see the corresponding behaviour). If <literal>flag</literal> is missing,
-                        <literal>ebox</literal> is not taken into acoount. 
+                        <literal>ebox</literal> is not taken into account.
                     </para>
                     <para>
                         Note that, when specified, the <literal>ebox</literal> argument acts on
index 264dfeb..ecca5c9 100644 (file)
                         together with <literal>type</literal> in <literal>flag</literal> : if it is set
                         to <literal>1</literal>, <literal>3</literal> or <literal>5</literal> (see above to
                         see the corresponding behaviour). If <literal>flag</literal> is missing,
-                        <literal>ebox</literal> is not taken into acoount. Note that, when
+                        <literal>ebox</literal> is not taken into account. Note that, when
                         specified, the <literal>ebox</literal> argument acts on the
                         <literal>data_bounds</literal> field that can also be reset through the
                         axes entity properties (see <link linkend="axes_properties">axes_properties</link>).
index f4bbef9..882d3e8 100644 (file)
@@ -61,7 +61,7 @@
                     <para>
                         Specifying the sizes of the markers.
                         To plot each marker with equal size, specify s as a scalar.
-                        To plot each marker with a diferent size, specify s as a vector with length equal to the length of x, y and z.
+                        To plot each marker with a different size, specify s as a vector with length equal to the length of x, y and z.
                         The units for s is points squared with a default value of 36 points squared.
                         The size equals the area of the circle surrounding the marker.
                     </para>
@@ -75,7 +75,7 @@
                         To plot each marker with the same color, specify c as a string representing a known color, see <link linkend="color_list">color_list</link>.
                         A color can also be specified by a vector of 3 RGB values.
                         RGB values correspond to red, green and blue intensity between 0 and 1.
-                        To plot each marker with a diferent color, specify c as a vector with length equal to the length of x, y and z.
+                        To plot each marker with a different color, specify c as a vector with length equal to the length of x, y and z.
                         The values of c are linarly mapped to the colors in the current colormap.
                         Colors can also by specified by a matrix of RGB values or a vector of strings representing known colors.
                         A matrix of RGB values has 3 columns and the number of rows equals the length of x, y and z.
index 1619425..29b8ee3 100644 (file)
@@ -89,7 +89,7 @@
         </para>
         <para>Data entry specification :</para>
         <para>In this paragraph and to be more clear, we won't mention
-            <literal>GlobalProperty</literal> optional arguments as they do not interfer
+            <literal>GlobalProperty</literal> optional arguments as they do not interfere
             with entry data (except for <literal>"Xdata"</literal>, <literal>"Ydata"</literal> and
             <literal>"Zdata"</literal> property, see <link linkend="GlobalProperty">GlobalProperty</link>). It is
             assumed that all those optional arguments could be present too.
         </para>
         <para/>
         <para>
-            The <literal>GlobalProperty</literal> arguments sould be used to customize
+            The <literal>GlobalProperty</literal> arguments should be used to customize
             the surface. Here is a brief description on how it works:
         </para>
         <variablelist>
index d56cca0..d5133a1 100644 (file)
                         directly given in points. When <literal>mark_size_unit</literal> is set to
                         <literal>"tabulated"</literal>, <literal>mark_size</literal> is computed relative
                         to the font size array: therefore, its value should be an integer in
-                        [0 5] whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. Note that
+                        [0 5] which stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. Note that
                         <link linkend="plot3d">plot3d</link> and pure scilab functions use
                         <literal>tabulated</literal> mode as default ; when using the
                         <link linkend="surf">surf</link> (or <link linkend="plot">plot</link> for 2D lines) function, the
                         The <literal>mark_size</literal> property is used to select the type of
                         size of the marks when <literal>mark_mode</literal> property is
                         <literal>"on"</literal>. Its value should be an integer between 0 and 5
-                        whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
+                        which stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
                     </para>
                 </listitem>
             </varlistentry>
                     <para>
                         This field contains the <literal>mark_foreground</literal> property
                         value which is the marks' edge color. Its value should be a color
-                        index (relative to the current color_map) or 0 for transparant edge.
+                        index (relative to the current color_map) or 0 for transparent edge.
                     </para>
                 </listitem>
             </varlistentry>
                     <para>
                         This field contains the <literal>mark_background</literal> property
                         value which is the marks' face color. Its value should be a color
-                        index (relative to the current color_map) or 0 for transparant face.
+                        index (relative to the current color_map) or 0 for transparent face.
                     </para>
                 </listitem>
             </varlistentry>
                     <para>
                         This field defines a <literal>tlist</literal> data structure of type
                         "3d" composed of a row and column indices of each element as the x-,
-                        y- and z-coordinates contained respectivly in
+                        y- and z-coordinates contained respectively in
                         <literal>data.x</literal>,<literal>data.y</literal> and <literal>data.z</literal>. The
                         complementary field named <literal>data.color</literal> is available in case
                         a real color vector or matrix is specified. If none,
                                         proportional to <literal>z</literal>. The minimum <literal>z</literal>
                                         value is painted using the index 1 color while the maximum
                                         <literal>z</literal> value is painted using highest color index. The
-                                        edges of the facets can be additionaly drawn depending on the
+                                        edges of the facets can be additionally drawn depending on the
                                         value of <literal>color_mode</literal> (see above).
                                     </para>
                                 </listitem>
                         <literal>'scaled'</literal> or <literal>'direct'</literal>. If a
                         <literal>data.color</literal> is set, each index color data specifies a
                         single value for each vertex. <literal>cdata_mapping</literal> determines
-                        wether those indices are scaled to map linearly into the current
+                        whether those indices are scaled to map linearly into the current
                         colormap (<literal>'scaled'</literal> mode) or point directly into this
                         colormap (<literal>'direct</literal>' mode). This property is useful when
                         <literal>color_flag</literal> equals <literal>2</literal>,<literal>3</literal> or
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the surface
-                        data structure, and to retreive it.
+                        data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index ca2097e..8018e1c 100644 (file)
@@ -337,7 +337,7 @@ position=[(x1-as(1)*bnds(1))/(as(1)*bnds(3)),...
                 <term>user_data:</term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the text
-                        data structure, and to retreive it.
+                        data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index 619484c..e1c3dae 100644 (file)
@@ -64,8 +64,8 @@
                                     This field contains the <literal>visible</literal> property value
                                     for axes . Its value should be <literal>"on" </literal> or
                                     <literal>"off"</literal> . By default, axes is visible <literal>"on"</literal>
-                                    in case all "visible" chidren are displayed on the screen, If
-                                    <literal>"off"</literal> the axes and all its chidren are not
+                                    in case all "visible" children are displayed on the screen, If
+                                    <literal>"off"</literal> the axes and all its children are not
                                     drawn.
                                 </para>
                             </listitem>
                                     corresponding to the <literal> x,y</literal> or <literal>z</literal> axis. The
                                     scaling data and if required the grids are drawn if the value is
                                     <literal>"on"</literal>. Note that when creating a simple axes entity
-                                    using the <literal>gca()</literal> (shorcut for
+                                    using the <literal>gca()</literal> (shortcut for
                                     <literal>get"current_axes")</literal>) or <literal>gcf()</literal> (shortcut
                                     for <literal>get(current_figure)</literal>) commands, the axes
-                                    visiblibilty is set to <literal>"off"</literal>.
+                                    visibility is set to <literal>"off"</literal>.
                                 </para>
                             </listitem>
                         </varlistentry>
@@ -95,7 +95,7 @@
                                 <para>
                                     A <literal>1x3</literal> string vector corresponding to the three
                                     axes (X,Y,Z). For each axes, the property specifies the direction
-                                    of the incresing values. If <literal>"off"</literal>, the default
+                                    of the increasing values. If <literal>"off"</literal>, the default
                                     direction is used. If <literal>"on"</literal>, the direction is reverse.
                                     It is also possible to use only one string, <literal>"on"</literal> or
                                     <literal>"off"</literal>, to set simultaneously the three data.
                             <term>ticks_st: </term>
                             <listitem>
                                 <para>
-                                    This property specifies scale-translate factors to apply to each ticks position before to use it in the formatted string used as label. So if the factors are <literal>[x_s y_s z_s ; x_t y_t z_t]</literal> and if a x_tick is positionned at X, the value used to format the label will be <literal>x_s*(X-x_t)</literal>. It could be particulary useful when the axes bounds are too closed.
+                                    This property specifies scale-translate factors to apply to each ticks position before to use it in the formatted string used as label. So if the factors are <literal>[x_s y_s z_s ; x_t y_t z_t]</literal> and if a x_tick is positioned at X, the value used to format the label will be <literal>x_s*(X-x_t)</literal>. It could be particularly useful when the axes bounds are too closed.
                                     <para>
                                         It is a matrix with 2 rows and at most 3 columns.
                                     </para>
                             <listitem>
                                 <para>
                                     This property is used to have isometric scales on the x, y and
-                                    z axes (for exemple to make the display of the curve sin(x) versus
+                                    z axes (for example to make the display of the curve sin(x) versus
                                     cos(x) be a circle not an ellipse). Its value should be
                                     <literal>"on"</literal> or <literal>"off"</literal>. If the value is
                                     <literal>"on"</literal>, the axes <literal>data_bounds</literal> automatically
                             <listitem>
                                 <para>
                                     3 character string that sets the scale (linear or logarithmic) along the axes.
-                                    Each character speficfies the scale for respectively the X, Y and Z axes.
+                                    Each character specifies the scale for respectively the X, Y and Z axes.
                                     They should take a value between <literal>'n'</literal> for linear scale or
                                     <literal>'l'</literal> for logarithmic scale.
                                 </para>
                                     <literal>[xmin,xmax,ymin,ymax]</literal>,
                                     <literal>[xmin,xmax,ymin,ymax,zmin,zmax]</literal>,
                                     <literal>[xmin;xmax;ymin;ymax]</literal> or
-                                    <literal>[xmin;xmax;ymin;ymax;zmin;zmax]</literal>. Note that, to stricly have the
+                                    <literal>[xmin;xmax;ymin;ymax;zmin;zmax]</literal>. Note that, to strictly have the
                                     specified data bounds, <literal>tight_limits</literal> must be set to
                                     <literal>"on"</literal> value (see above).
                                     To manually set data_bounds set <literal>auto_scale="off"</literal>
                             <listitem>
                                 <para>
                                     This field can be use to store any scilab variable in the axes
-                                    data structure, and to retreive it.
+                                    data structure, and to retrieve it.
                                 </para>
                             </listitem>
                         </varlistentry>
                             <listitem>
                                 <para>
                                     If this property value is equal to <literal>"on"</literal>, a call
-                                    to a high level graphic will re-ininitialize the current axes and
+                                    to a high level graphic will re-initialize the current axes and
                                     erase all its children before preforming the drawing (log_flags will be reset).
                                     If the value is <literal>"off"</literal> the drawings will be added to current axes
                                     according to <literal>"auto_scale"</literal> property.
                                     directly given in points. When <literal>mark_size_unit</literal> is set
                                     to <literal>"tabulated"</literal>, <literal>mark_size</literal> is computed
                                     relative to the font size array: therefore, its value should be an
-                                    integer in [0 5] whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and
+                                    integer in [0 5] which stands for 8pt, 10pt, 12pt, 14pt, 18pt and
                                     24pt. Note that <link linkend="plot2d">plot2d</link> and pure scilab functions use
                                     <literal>tabulated</literal> mode as default ; when using
                                     <link linkend="plot">plot</link> function, the <literal>point</literal> mode is
                                     property value for Segs Rectangle Legend Axis Plot3d Fac3d and
                                     Polyline objects. <literal>mark_size</literal> selects the font size of
                                     mark to be displayed. Its value should be an integer in [0 5]
-                                    whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
+                                    which stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
                                 </para>
                                 <para>
                                     <warning>In the special case where mark_style and mark_size are 0, a dot of one pixel is drawn.</warning>
                                     rectangle, legend, surface, segment and axis objects are using
                                     this property to specify a foreground (edge) color for their
                                     marks. Its value should be a color index (relative to the current
-                                    color_map) or 0 for transparant edge. Note that the default value is <literal>-1</literal>
+                                    color_map) or 0 for transparent edge. Note that the default value is <literal>-1</literal>
                                     (default black) and, even if you change the
                                     <literal>color_map</literal>, this <literal>-1</literal> value will always
                                     point onto the default black color.
                                     created under this axes. Polyline, rectangle, legend, surface,
                                     segment and axis objects are using this property to specify a
                                     background (face) color for their marks. It takes as value an
-                                    index relative to the current colormap or 0 for transparant face. Note that the default value
+                                    index relative to the current colormap or 0 for transparent face. Note that the default value
                                     is <literal>-2</literal> (default white) and, even if you change the
                                     <literal>color_map</literal>, this <literal>-2</literal> value will always
                                     point onto the default white color.
index 802b04d..10cbd9e 100644 (file)
@@ -42,7 +42,7 @@
         </para>
         <para>
             If an Axes handle is specified as input argument, the rotation will apply on it.
-            If a figure handle is specified, the first click determines the Axes objet to rotate.
+            If a figure handle is specified, the first click determines the Axes object to rotate.
             If the function is called with no argument, the rotation apply on the current figure.
         </para>
     </refsection>
index 31eb4ec..f04549e 100644 (file)
@@ -35,7 +35,7 @@
         <para>
             <literal>sca(a)</literal> is used to set the current <literal>Axes</literal> entity (see
             <link linkend="graphics_entities">graphics_entities</link>) to the one pointed to by the handle
-            <literal>a</literal>. The drawing functions generaly use the
+            <literal>a</literal>. The drawing functions generally use the
             current axes entity.
         </para>
     </refsection>
index 3443472..d1a0175 100644 (file)
@@ -65,7 +65,7 @@
                                     <listitem>
                                         <para>
                                             <literal>"bottom"</literal>. In this case, tics are drawn at the
-                                            bottom of the horizantal axis.
+                                            bottom of the horizontal axis.
                                         </para>
                                     </listitem>
                                     <listitem>
index ec495d1..e6eb68f 100644 (file)
@@ -34,7 +34,7 @@
             <varlistentry>
                 <term>y</term>
                 <listitem>
-                    <para>a real scalar, vector of size N, or a matrice N*M.</para>
+                    <para>a real scalar, vector of size N, or a matrix N*M.</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
         </para>
         <para>
             If there are several bar calls, the <literal>barhomogenize</literal> function
-            allows to homegenize the width and style of all bars (i.e polylines of
+            allows to homogenize the width and style of all bars (i.e polylines of
             type 6) included in the current working axes.
         </para>
     </refsection>
index 631fbc5..056a9f3 100644 (file)
@@ -34,7 +34,7 @@
             <varlistentry>
                 <term>y</term>
                 <listitem>
-                    <para>a real scalar, vector of size N, or a matrice N*M.</para>
+                    <para>a real scalar, vector of size N, or a matrix N*M.</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
         </para>
         <para>
             If there are several bar calls, the <literal>barhomogenize</literal> function
-            allows to homegenize the width and style of all bars (i.e polylines of
+            allows to homogenize the width and style of all bars (i.e polylines of
             type 6) included in the current working axes.
         </para>
     </refsection>
index c535a00..89dfc36 100644 (file)
@@ -50,7 +50,7 @@
             <varlistentry>
                 <term>hsv</term>
                 <listitem>
-                    <para> a n x 3 matrix. Each row contains a [hue saturation value] tripple.
+                    <para> a n x 3 matrix. Each row contains a [hue saturation value] triple.
                     </para>
                 </listitem>
             </varlistentry>
@@ -78,7 +78,7 @@
             <varlistentry>
                 <term>rgb</term>
                 <listitem>
-                    <para> a n x 3 matrix. Each row contains a [red green blue] tripple.
+                    <para> a n x 3 matrix. Each row contains a [red green blue] triple.
                     </para>
                 </listitem>
             </varlistentry>
index 1052f91..6482a7f 100644 (file)
@@ -12,7 +12,7 @@
     <refnamediv>
         <refname>datatipGetStruct</refname>
         <refpurpose>
-            Retreive the datatips data structure from the polyline entity. <emphasis role="bold">This function is obsolete.</emphasis>
+            Retrieve the datatips data structure from the polyline entity. <emphasis role="bold">This function is obsolete.</emphasis>
         </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
@@ -49,7 +49,7 @@
         <para>
             <literal>datatipGetStruct</literal> extract the datatips data
             structure out of the polyline  entity. It may be called
-            to retreive properties of the datatips data structure to
+            to retrieve properties of the datatips data structure to
             customize the tip display.
         </para>
     </refsection>
index 4d596be..4a7184a 100644 (file)
@@ -66,7 +66,7 @@
             - Square mark, centered on the tip point.
         </para>
         <para>
-            - Directional arrows drawn along the tangeant at the tip point. The arrowhead is on the  tip point.
+            - Directional arrows drawn along the tangent at the tip point. The arrowhead is on the  tip point.
         </para>
         <para>
             If the boxed option is selected the text associated with the datatip is written in a boxed area.
index 280a7ea..f4a0c37 100644 (file)
@@ -25,7 +25,7 @@
                 <listitem>
                     <para>
                         a n by 2 array. The first column contains the X
-                        coordinates of the poyline, while the second one contains
+                        coordinates of the polyline, while the second one contains
                         the Y coordinates.
                     </para>
                 </listitem>
@@ -66,7 +66,7 @@
                 <term>c</term>
                 <listitem>
                     <para>
-                        The interpolation coefficient of the orthonal projection.
+                        The interpolation coefficient of the orthogonal projection.
                     </para>
                 </listitem>
             </varlistentry>
index ddb3cd9..6f06054 100644 (file)
                             <term>"clear" (default)</term>
                             <listitem>
                                 <para>
-                                    <literal>clf(.., "clear")</literal> clears the targetted figure or frame.
+                                    <literal>clf(.., "clear")</literal> clears the targeted figure or frame.
                                     <itemizedlist>
                                         <listitem>
                                             All its <literal>children</literal> are deleted: axes, uicontrols, menus (for figures only), ...
index fd7ba76..892332c 100644 (file)
     </refsynopsisdiv>
     <refsection>
         <title>Description</title>
-        <para>This function can be used not to display immediatly onto the
+        <para>This function can be used not to display immediately onto the
             <literal>current figure</literal> the next created graphics objects - i.e. by
             calling high level functions such as plotting functions or setting
-            properties to existant objects. The <literal>immediate_drawing</literal>
+            properties to existent objects. The <literal>immediate_drawing</literal>
             property of the current figure is set to <literal>'off'</literal> in order to
             postpon the next drawings.
         </para>
index 78b89ec..ba13e71 100644 (file)
@@ -25,7 +25,7 @@
     <refsection>
         <title>Description</title>
         <para>Considering the current figure, this function can be used to draw the
-            hidden graphics entities and all its chidren, that may have been postponed
+            hidden graphics entities and all its children, that may have been postponed
             by a previous call to <literal>drawlater</literal>. The
             <literal>immediate_drawing</literal> property of the <literal>current figure</literal>
             is set to <literal>"on" </literal>.
index c57fcd5..14a7ed3 100644 (file)
                         <varlistentry>
                             <term>viewport: </term>
                             <listitem>
-                                <para>Postion of the visible part of graphics in the
+                                <para>Position of the visible part of graphics in the
                                     panner.
                                 </para>
                             </listitem>
                             <term>user_data: </term>
                             <listitem>
                                 <para>This field can be use to store any scilab variable in the
-                                    figure data structure, and to retreive it.
+                                    figure data structure, and to retrieve it.
                                 </para>
                             </listitem>
                         </varlistentry>
                         <varlistentry>
                             <term>tag: </term>
                             <listitem>
-                                <para>This field can be use to store a character string generally used to identify the control. It allows to give it a "name". Mainly used in conjontion with findobj().</para>
+                                <para>This field can be use to store a character string generally used to identify the control. It allows to give it a "name". Mainly used in conjunction with findobj().</para>
                             </listitem>
                         </varlistentry>
                         <varlistentry>
                             <listitem>
                                 <para>This field can be used to customize the icon of a Scilab figure.</para>
                                 <para>
-                                    Its value is a character string containing the (absolute or relaitve to Scilab <link linkend="pwd">current working directory.</link> path of the image file containing the icon.
+                                    Its value is a character string containing the (absolute or relative to Scilab <link linkend="pwd">current working directory.</link> path of the image file containing the icon.
                                 </para>
                             </listitem>
                         </varlistentry>
                             <term>dockable</term>
                             <listitem>
                                 <para>
-                                    This property determines if created window can be docked inside Scilab environnment. If its value is <literal>"on"</literal> then the window will have a bar enabling the user to dock/undock it. Else the window will look like a standard OS window. This value can only be set at creation.
+                                    This property determines if created window can be docked inside Scilab environment. If its value is <literal>"on"</literal> then the window will have a bar enabling the user to dock/undock it. Else the window will look like a standard OS window. This value can only be set at creation.
                                 </para>
                             </listitem>
                         </varlistentry>
index b5aad48..f38e9e8 100644 (file)
                 <term>user_data:</term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the arc
-                        data structure, and to retreive it.
+                        data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index 2597411..a6c5556 100644 (file)
@@ -86,7 +86,7 @@
                         directly given in points. When <literal>mark_size_unit</literal> is set to
                         <literal>"tabulated"</literal>, <literal>mark_size</literal> is computed relative
                         to the font size array: therefore, its value should be an integer in
-                        [0 5] whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. Note that
+                        [0 5] with stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. Note that
                         <link linkend="xrect">xrect</link> and pure scilab functions use
                         <literal>tabulated</literal> mode as default ; when using <link linkend="plot">plot</link>
                         function, the <literal>point</literal> mode is automatically enabled.
@@ -99,7 +99,7 @@
                     <para>
                         The <literal>mark_size</literal> property is used to select the type of
                         size of the marks when <literal>mark_mode</literal> property is
-                        <literal>"on"</literal>. Its value should be an integer in [0 5] whith
+                        <literal>"on"</literal>. Its value should be an integer in [0 5] which
                         stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
                     </para>
                 </listitem>
                     <para>
                         This field contains the <literal>mark_foreground</literal> property
                         value which is the marks' edge color. Its value should be a color
-                        index (relative to the current color_map) or 0 for transparant edge.
+                        index (relative to the current color_map) or 0 for transparent edge.
                     </para>
                 </listitem>
             </varlistentry>
                     <para>
                         This field contains the <literal>mark_background</literal> property
                         value which is the marks' face color. Its value should be a color
-                        index (relative to the current color_map) or 0 for transparant face.
+                        index (relative to the current color_map) or 0 for transparent face.
                     </para>
                 </listitem>
             </varlistentry>
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the
-                        rectangle data structure, and to retreive it.
+                        rectangle data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index 93e5a31..980d82e 100644 (file)
                 <term>Light: </term>
                 <listitem>
                     <para>
-                        Lights in scilab aproximates real world lighting where the appearence of
+                        Lights in scilab approximates real world lighting where the appearance of
                         a surface is given by interactions between light rays and the material properties of the
                         surface. Because simulate real world lighting is complex
-                        and computationaly expesive, one uses a simplified model.
+                        and computationally expensive, one uses a simplified model.
                     </para>
                     <para>
                         See <link linkend="light_properties">light entity properties</link> for details.
index 1898f84..54726e2 100644 (file)
@@ -53,8 +53,8 @@
         <title>Description</title>
         <para>
             This routine can be used to make a copy of a graphics entity with
-            all its propeties'values, it returns the handle on this new
-            entity.  
+            all its properties' values, it returns the handle on this new
+            entity. If
             <literal>h_axes</literal> omitted, graphics entity is cloned and it's 
             copied in the  same parent axes entity.
         </para>
index 7e1866a..716c3e2 100644 (file)
@@ -13,7 +13,7 @@
 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:lang="en" xml:id="is_handle_valid">
     <refnamediv>
         <refname>is_handle_valid</refname>
-        <refpurpose>Check wether a set of graphic handles is still valid.</refpurpose>
+        <refpurpose>Check whether a set of graphic handles is still valid.</refpurpose>
     </refnamediv>
     <refsynopsisdiv>
         <title>Calling Sequence</title>
@@ -41,7 +41,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            <literal>is_handle_valid</literal> function tests wether a set of graphic handle
+            <literal>is_handle_valid</literal> function tests whether a set of graphic handle
             is still valid. A valid handle is a handle which has not been deleted.
             The result, <literal>isValid</literal>, is a boolean matrix such as
             <literal>isValid(i,j)</literal> is true if
index 2c01363..9d6e290 100644 (file)
@@ -14,7 +14,7 @@
     <refnamediv>
         <refname>unglue</refname>
         <refpurpose>
-            unglue a coumpound object and replace it by individual children.
+            unglue a compound object and replace it by individual children.
         </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
@@ -43,7 +43,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            Given a handle on an Compound entity, this function destroies the Compound 
+            Given a handle on an Compound entity, this function destroys the Compound
             and unpacks the elementary entities to associated them to its parent.
             <literal>glue</literal> returns a vector of handles on these individual
             children.
index 55ad3e1..752c071 100644 (file)
@@ -28,7 +28,7 @@
                 <term>h</term>
                 <listitem>
                     <para>window number if the event occurred in an axe with a figure type parent. (DEPRECATED)</para>
-                    <para>handle of the axe's parent where the event occured.</para>
+                    <para>handle of the axe's parent where the event occurred.</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
@@ -55,7 +55,7 @@
         <title>Description</title>
         <para>
             When the event handler mode is enable, Scilab will call the specified event handler
-            function each time an event occures in the graphic window. The event handler function
+            function each time an event occurres in the graphic window. The event handler function
             must comply with the above prototype. Each time an event occurred, the function is called
             and its four parameters are set accordingly to the window number, mouse position and
             type of event.
index 548938b..1d52397 100644 (file)
@@ -34,7 +34,7 @@
             <varlistentry>
                 <term>xcoord</term>
                 <listitem>
-                    <para>Real scalar: x-ccordinate of the mouse pointer when
+                    <para>Real scalar: x-coordinate of the mouse pointer when
                         the click or event occurred, in current graphic scale (see <link linkend="gca">gca()</link>).
                     </para>
                 </listitem>
@@ -42,7 +42,7 @@
             <varlistentry>
                 <term>ycoord</term>
                 <listitem>
-                    <para>Real scalar: x-ccordinate of the mouse pointer when
+                    <para>Real scalar: y-coordinate of the mouse pointer when
                         the click or event occurred, in current graphic scale (see <link linkend="gca">gca()</link>).
                     </para>
                 </listitem>
index 66c5be3..7b69bf5 100644 (file)
@@ -194,7 +194,7 @@ while rep(3)==-1 do // mouse just moving ...
   ox=min(xc,xc1);
   oy=max(yc,yc1);
   w=abs(xc-xc1);h=abs(yc-yc1);
-  r.data=[ox,oy,w,h]; //change the retangle origin, width a height
+  r.data=[ox,oy,w,h]; //change the rectangle origin, width a height
   first=%f;
 end
  ]]></programlisting>
index 9176a16..d51ddcc 100644 (file)
@@ -28,7 +28,7 @@
             <varlistentry>
                 <term>axes_handle</term>
                 <listitem>
-                    <para>The handle of the axes, if ommited is used the current axes.</para>
+                    <para>The handle of the axes, if omitted is used the current axes.</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
@@ -68,7 +68,7 @@
                             <term>direction: </term>
                             <listitem>
                                 <para>This field defines the ray direction for directional light.
-                                    The direction can be chaged using a 3 element vector <literal>"[x, y, z]"</literal>
+                                    The direction can be changed using a 3 element vector <literal>"[x, y, z]"</literal>
                                     representing a vector starting from the origin.
                                 </para>
                                 <para>
index 25fed88..34e531d 100644 (file)
@@ -67,7 +67,7 @@
                 <term>direction: </term>
                 <listitem>
                     <para>This field defines the ray direction for directional light.
-                        The direction can be chaged using a 3 element vector <literal>"[x, y, z]"</literal>
+                        The direction can be changed using a 3 element vector <literal>"[x, y, z]"</literal>
                         representing a vector starting from the origin.
                     </para>
                     <para>
             <varlistentry>
                 <term>user_data: </term>
                 <listitem>
-                    <para>This field can be use to store any scilab variable and to retreive it.
+                    <para>This field can be use to store any scilab variable and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
             <varlistentry>
                 <term>tag: </term>
                 <listitem>
-                    <para>This field can be use to store a character string generally used to identify the light entity. It allows to give it a "name". Mainly used in conjontion with findobj() and get()/set() functions.</para>
+                    <para>This field can be use to store a character string generally used to identify the light entity. It allows to give it a "name". Mainly used in conjunction with findobj() and get()/set() functions.</para>
                 </listitem>
             </varlistentry>
         </variablelist>
index f5f61cc..b6fcac5 100644 (file)
     <refsection>
         <title>Description</title>
         <para>
-            Lighting in scilab aproximates real world lighting where the appearence of
+            Lighting in scilab approximates real world lighting where the appearance of
             a surface is given by interactions between light rays and the material properties of the
             surface.
         </para>
         <para>Because simulate real world lighting is complex
-            and computationaly expesive, one uses a simplified model.
+            and computationally expensive, one uses a simplified model.
         </para>
         <para>
             A light is represented mainly by its colors: ambient, diffuse and specular. It can
                             <term>direction: </term>
                             <listitem>
                                 <para>This field defines the ray direction for directional light.
-                                    The direction can be chaged using a 3 element vector <literal>"[x, y, z]"</literal>
+                                    The direction can be changed using a 3 element vector <literal>"[x, y, z]"</literal>
                                     representing a vector starting from the origin.
                                 </para>
                                 <para>
index 8d9d9bd..5d4303c 100644 (file)
@@ -51,7 +51,7 @@
             Since  Scilab 5.0, all <link linkend="uimenu">uimenu</link> or <link linkend="uicontrol">uicontrol</link> handles are also saved.
         </para>
         <para>
-            For graphics <literal>xsave(file_name,win_num)</literal> use preferabily
+            For graphics <literal>xsave(file_name,win_num)</literal> use preferably
             <literal>save(file_name,scf(win_num))</literal>.
         </para>
     </refsection>
index e795662..bc0d16e 100644 (file)
@@ -49,7 +49,7 @@
         <para>
             <literal>pie(x):</literal> if size of x is N then pie function draws a pie
             with N parts, the area of the ith part is equal to (x(i)/sum(x))*( surface
-            of the unit cercle).
+            of the unit circle).
         </para>
         <para>
             <literal>pie(x,sp):</literal>the sp vector allows to cut one or several
@@ -62,7 +62,7 @@
             <literal>pie(x,txt):</literal> the txt vector allows to write a text for
             each part of the pie, the ith component of txt corresponds to the ith part
             (default : it's written the percentages which corresponds to the parts
-            suface). The size of txt must be equal to N.
+            surface). The size of txt must be equal to N.
         </para>
     </refsection>
     <refsection>
index 9ecadff..7eed2f0 100644 (file)
@@ -66,7 +66,7 @@
             <varlistentry>
                 <term>closed: </term>
                 <listitem>
-                    <para>This field determines wether the polyline is closed or not: its
+                    <para>This field determines whether the polyline is closed or not: its
                         value can be <literal>"on"</literal> or <literal>"off"</literal> (no default
                         value, it depends on the primitive used to create the polyline).
                     </para>
                         The <literal>mark_size</literal> property is used to select the type of
                         size of the marks when <literal>mark_mode</literal> property is
                         <literal>"on"</literal>. Its value should be an integer between 0 and 5
-                        whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
+                        with stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt.
                     </para>
                 </listitem>
             </varlistentry>
                     <para>
                         This field contains the <literal>mark_foreground</literal> property
                         value which is the marks' edge color. Its value should be a color
-                        index (relative to the current color_map) or 0 for transparant edge.
+                        index (relative to the current color_map) or 0 for transparent edge.
                     </para>
                 </listitem>
             </varlistentry>
                     <para>
                         This field contains the <literal>mark_background</literal> property
                         value which is the marks' face color. Its value should be a color
-                        index (relative to the current color_map) or 0 for transparant face.
+                        index (relative to the current color_map) or 0 for transparent face.
                     </para>
                 </listitem>
             </varlistentry>
index 4d486b9..74d3662 100644 (file)
@@ -67,7 +67,7 @@
         <title>Description</title>
         <para>This routine can be used to retrieve the value of a specified property from a
             graphics entity or a GUI object. In this case it is equivalent to use the dot operator on a handle.
-            For exemple, <literal>get(h,"background")</literal> is equivalent to <literal>h.background</literal>.
+            For example, <literal>get(h,"background")</literal> is equivalent to <literal>h.background</literal>.
         </para>
         <para>Property names are character strings. To get the list of all existing properties
             see <link linkend="graphics_entities">graphics_entities</link> or <link linkend="uicontrol">uicontrol</link>
index 6e276ff..7c7af67 100644 (file)
@@ -68,7 +68,7 @@
         <title>Description</title>
         <para>This routine can be used to modify the value of a specified property from a
             graphics entity or a GUI object. In this case it is equivalent to use the dot operator on a handle.
-            For exemple, <literal>set(h,"background",5)</literal> is equivalent to <literal>h.background = 5</literal>.
+            For example, <literal>set(h,"background",5)</literal> is equivalent to <literal>h.background = 5</literal>.
         </para>
         <para>Property names are character strings. The type of the set values depends on the handle type and property.
         </para>
             <programlisting role="example"><![CDATA[
 clf()
 set("auto_clear","off") ;
-// Exemple of a Plot 2D
+// Example of a Plot 2D
 x=[-.2:0.1:2*%pi]';
 plot2d(x-.3,[sin(x-1) cos(2*x)],[1 2] );
 a=get("current_axes");
index 3360f02..18465e5 100644 (file)
@@ -27,7 +27,7 @@
                 <term>Changing font</term>
                 <listitem>
                     <para>
-                        Fonts used in graphic figures are selected from a set of fonts called loaded fonts. In other words, the loaded fonts are the ones currenlty available in graphic figures.
+                        Fonts used in graphic figures are selected from a set of fonts called loaded fonts. In other words, the loaded fonts are the ones currently available in graphic figures.
                         The list of these fonts can be obtained using the <literal>xlfont</literal> function without argument. 
                         By default, Scilab contains a set of 11 loaded fonts. This set can be modified and extended using the <literal>xlfont</literal> function with
                         a font name as argument. The added font can either be loaded from a file or be one of the system. To know the list of fonts available on the system use the
index d71b753..f937d0e 100644 (file)
                 <term>user_data: </term>
                 <listitem>
                     <para>This field can be use to store any scilab variable in the text
-                        data structure, and to retreive it.
+                        data structure, and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
index c8e36b3..957d766 100644 (file)
@@ -63,7 +63,7 @@
             <literal>xstring</literal> draws n strings at location <literal>(x[i], y[i])</literal> in the current graphic scale.
         </para>
         <para>
-            If <literal>str</literal> contain n elements, these n elements are the n drawed strings.
+            If <literal>str</literal> contain n elements, these n elements are the n drawn strings.
         </para>
         <para>Otherwise, each row of the matrix stands for a line of text and row elements stand for words separated by a white space.</para>
         <para>
index df36d7c..a552421 100644 (file)
             <varlistentry>
                 <term>xy1</term>
                 <listitem>
-                    <para>matrice of size (2,.).</para>
+                    <para>matrix of size (2,.).</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
                 <term>xy</term>
                 <listitem>
-                    <para>matrice of size (2,.).</para>
+                    <para>matrix of size (2,.).</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
index b718639..a90e691 100644 (file)
             <varlistentry>
                 <term>user_data: </term>
                 <listitem>
-                    <para>This field can be use to store any scilab variable and to retreive it.
+                    <para>This field can be use to store any scilab variable and to retrieve it.
                     </para>
                 </listitem>
             </varlistentry>
             <varlistentry>
                 <term>tag: </term>
                 <listitem>
-                    <para>This field can be use to store a character string generally used to identify the light entity. It allows to give it a "name". Mainly used in conjontion with findobj() and get()/set() functions.</para>
+                    <para>This field can be use to store a character string generally used to identify the light entity. It allows to give it a "name". Mainly used in conjunction with findobj() and get()/set() functions.</para>
                 </listitem>
             </varlistentry>
         </variablelist>
index aaa6b74..bda3c12 100644 (file)
@@ -45,7 +45,7 @@ GRAPHICS_IMPEXP int Objmove(int iObjUID, double d[], int m, BOOL opt); /* INTERA
  * @param pFigure figure on which to apply the rubber box
  * @param isClick specify whether the rubber box is selected by mouse click
  *        or a sequence of press/release.
- * @param intialRect if not null, specify the initial rectangle to use
+ * @param initialRect if not null, specify the initial rectangle to use
  * @param[out] endRect array containing the coordinates of two opposite corners of
  *                     the rubber box
  * @param[out] usedButton Scilab code of the button used to terminate the rubber box
@@ -58,7 +58,7 @@ GRAPHICS_IMPEXP void pixelRubberBox(int iFigure, BOOL isClick,
  * @param pFigure figure on which to apply the rubber box
  * @param isClick specify whether the rubber box is selected by mouse click
  *        or a sequence of press/release.
- * @param intialRect if not null, specify the initial rectangle [x,y,w,h] to use
+ * @param initialRect if not null, specify the initial rectangle [x,y,w,h] to use
  * @param[out] endRect array containing the [x,y,w,h] of the selected rectangle
  * @param[out] usedButton Scilab code of the button used to terminate the rubber box
  */
index a50fd27..8f52d8b 100644 (file)
@@ -115,13 +115,13 @@ GRAPHICS_IMPEXP void scalarMult2D(const double v[2], const double scalar, double
 #define NORM_2D(v) (sqrt(SQUARE_NORM_2D(v)))
 
 /**
- * Compute wether the point lies within the triangle defined by A, B and C
+ * Compute whether the point lies within the triangle defined by A, B and C
  */
 GRAPHICS_IMPEXP BOOL isPointInTriangle(const double point[2], const double a[2],
                                        const double b[2], const double c[2]);
 
 /**
- * Compute wether p1 and p2 are on the same side of line (A,B).
+ * Compute whether p1 and p2 are on the same side of line (A,B).
  */
 GRAPHICS_IMPEXP BOOL areOnSameSideOfLine(const double p1[2], const double p2[2],
         const double a[2], const double b[2]);
index 73928f5..cc18382 100644 (file)
@@ -14,7 +14,7 @@ function  bar(varargin)
     //
     // Input :
     // x : a real scalar or a vector
-    // y : a real sclar, or a vector
+    // y : a real scalar, or a vector
     // width : a double, the bar width, it's the percentage (0<width<1) of the width max of one bar which is wanted (default: width=0.8)
     // style : a string 'grouped' or 'stacked' (default: style='grouped')
 
index ee1798d..f3c8b90 100644 (file)
@@ -13,7 +13,7 @@ function  barh(varargin)
     // barh(x,y,width,style,color)
     // Input :
     // x : a scalar or a vector of reals
-    // y : a sclar, a vector or a matrix of reals
+    // y : a scalar, a vector or a matrix of reals
     // width : a double, the bar width, it's the percentage (0<width<1) of the max width of one bar which is wanted (default: width=0.8)
     // style : a string, 'grouped' or 'stacked' (default: style='grouped')
 
index 36d7569..1df02a4 100644 (file)
@@ -9,7 +9,7 @@
 
 function [nArgOut,vectInput]=check2dFun(funName,func,X,current_figure,cur_draw_mode)
 
-    // In this function we determine wether the function 'func'
+    // In this function we determine whether the function 'func'
     // has the syntax [y]=func(x) or [x,y]=func(t).
     // We also test if the function accepts vector input
     // arguments.
index bdc26c5..aafbfeb 100644 (file)
@@ -17,7 +17,7 @@ function [xi,xa,np]=graduate( xmi, xma,n1,n2)
     // xi , xa  : real scalars
     // np       :integer scalar
     //%Description
-    // graduate looks for the mimimum interval [xi,xa] and a number of tics np
+    // graduate looks for the minimum interval [xi,xa] and a number of tics np
     // such that:
     //           xi <= xmi <= xma <= xa
     //           xa - xi / np  =  k(10**n)  k in [1 3 5]   for an integer n
index e4b8bc0..6330738 100644 (file)
@@ -169,7 +169,7 @@ function plot(varargin)
     cur_draw_mode = current_figure.immediate_drawing;
     current_figure.immediate_drawing = "off";
 
-    // check wether this is the first plot for the axes in which we will draw
+    // check whether this is the first plot for the axes in which we will draw
     curAxes = gca();
     // save auto_clear state.
     OldAutoClear = curAxes.auto_clear;
index 17e8941..96cf3b8 100644 (file)
@@ -75,7 +75,7 @@ static int getInitialRectangle(double initRect[4], void* pvApiCtx)
     /* pointer on the stack */
     rect = (rectStackPointer);
 
-    /* intialize to 0 */
+    /* initialize to 0 */
     for (i = 0; i < 4; i++)
     {
         initRect[i] = 0.0;
@@ -282,7 +282,7 @@ int sci_rubberbox(char * fname, void *pvApiCtx)
         }
         else
         {
-            /* Wrong parameter specified, neither edition mode nor intial rect */
+            /* Wrong parameter specified, neither edition mode nor initial rect */
             Scierror(999, _("%s: Wrong type for input argument #%d: Real row vector or a boolean expected.\n"), fname, 1);
             return -1;
         }
@@ -291,7 +291,7 @@ int sci_rubberbox(char * fname, void *pvApiCtx)
     {
         /* rubberbox(initial_rect, edition_mode) */
 
-        /* Default values, intial rect and edition mode to false */
+        /* Default values, initial rect and edition mode to false */
         double initialRect[4] = {0.0, 0.0, 0.0, 0.0};
         int editionModeStatus = 0;
 
index ba04727..82cf3a0 100644 (file)
@@ -87,7 +87,7 @@ GRAPHICS_IMPEXP int getOrCreateDefaultSubwin(void)
 /**ConstructText
  * This function creates the parents window (manager) and the elementaries structures
  * @param  char *pparentsubwinUID : parent subwin UID
- * @param  char * text[] : intial text matrix string.
+ * @param  char * text[] : initial text matrix string.
  * @param  int nbCol : the number column of the text
  * @param  int nbRow : the number of row of the text
  * @return  : object UID if ok , NULL if not
index d9e0ce7..39d6825 100644 (file)
@@ -666,7 +666,7 @@ static void GradFixedlog(double minVal, double maxVal, double* outTicks, int nbG
     int initSize  = 0;
     int i = 0;
 
-    /* intialize the array as usual */
+    /* initialize the array as usual */
     double tempTicks[20];
     GradLog(minVal, maxVal, tempTicks, &initSize, FALSE);
 
index d0ea444..8707d9e 100644 (file)
@@ -155,7 +155,7 @@ int clearBorder(int iObjUID)
     status = setGraphicObjectProperty(iObjUID, __GO_UI_FRAME_BORDER__, &iBorder, jni_int, 1);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
index c62e120..8d64f66 100644 (file)
@@ -382,42 +382,42 @@ int clearConstraints(int iObjUID)
     status = setGraphicObjectProperty(iObjUID, __GO_UI_BORDER_POSITION__, &iPos, jni_int, 1);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
     status = setGraphicObjectProperty(iObjUID, __GO_UI_GRIDBAG_GRID__, pi, jni_int_vector, 4);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
     status = setGraphicObjectProperty(iObjUID, __GO_UI_GRIDBAG_WEIGHT__, pdbl, jni_double_vector, 2);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
     status = setGraphicObjectProperty(iObjUID, __GO_UI_GRIDBAG_FILL__, &iFill, jni_int, 1);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
     status = setGraphicObjectProperty(iObjUID, __GO_UI_GRIDBAG_ANCHOR__, &iAnchor, jni_int, 1);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
     status = setGraphicObjectProperty(iObjUID, __GO_UI_GRIDBAG_PADDING__, pi, jni_int_vector, 2);
     if (status != TRUE)
     {
-        Scierror(999, _("'%s' property does not exist for this handle.\n"), "contraints");
+        Scierror(999, _("'%s' property does not exist for this handle.\n"), "constraints");
         return SET_PROPERTY_ERROR;
     }
 
index d3e759c..dc46828 100644 (file)
@@ -26,7 +26,7 @@
 #define NB_PIXEL_MODES 16
 
 /**
- * the array of correspondance
+ * the array of correspondence
  */
 static char * pmodes[NB_PIXEL_MODES] = { "clear"       , /* 0 */
                                        "and"         , /* 1 */
index e45ff18..006c79c 100644 (file)
@@ -22,7 +22,7 @@ nbChildren = size(compound.children, '*');
 for i=1:nbChildren,
   curHandle = compound.children(i);
   if (curHandle.type == "Text") then
-    // check wether if their labels are not 0 or 1
+    // check whether if their labels are not 0 or 1
     if (curHandle.text == "1" | curHandle.text == "0") then bugmes();quit;end
   end
 end
index bab98a2..f4ad7d7 100644 (file)
@@ -28,7 +28,7 @@ nbChildren = size(compound.children, '*');
 for i=1:nbChildren,
   curHandle = compound.children(i);
   if (curHandle.type == "Text") then
-    // check wether if their labels are not 0 or 1
+    // check whether if their labels are not 0 or 1
     if (curHandle.text == "1" | curHandle.text == "0") then pause, end
   end
 end
index 54338c5..a8aa320 100644 (file)
@@ -17,7 +17,7 @@
                 <term>borderType</term>
                 <listitem>
                     <para>String</para>
-                    <para>The type of the border to be created. Available types of borders are listed below and their specific properties are detailled on dedicated help page:</para>
+                    <para>The type of the border to be created. Available types of borders are listed below and their specific properties are detailed on dedicated help page:</para>
                     <itemizedlist>
                         <listitem>
                             <para>"none": No border will be added to the frame (default). No property is available for this type.</para>
index 1f8c781..0efa481 100644 (file)
@@ -57,7 +57,7 @@
                                     Default value is <literal>"off"</literal> and only the uicontrols properties used on the Java side are displayed.
                                 </para>
                                 <para>
-                                    Setting this value to <literal>"on"</literal> or <literal>%T</literal> will make all available properties displayed (for example a <literal>ListboxTop</literal> property will be dispalyed for <literal>pushbutton</literal> uicontrols.
+                                    Setting this value to <literal>"on"</literal> or <literal>%T</literal> will make all available properties displayed (for example a <literal>ListboxTop</literal> property will be displayed for <literal>pushbutton</literal> uicontrols.
                                 </para>
                             </listitem>
                         </varlistentry>
index be740a8..d64c38a 100644 (file)
@@ -83,7 +83,7 @@
                 <term>Tag</term>
                 <listitem>
                     <para>string this property is generally used to identify the figure. It
-                        allows to give it a "name". Mainly used in conjontion with findobj().
+                        allows to give it a "name". Mainly used in conjunction with findobj().
                     </para>
                 </listitem>
             </varlistentry>
index e5a3b86..5e183db 100644 (file)
@@ -22,7 +22,7 @@
             <varlistentry>
                 <term>propertyValue</term>
                 <listitem>
-                    <para>string character specify the value the tested propoerty should be equal to (case sensitive).</para>
+                    <para>string character specify the value the tested property should be equal to (case sensitive).</para>
                 </listitem>
             </varlistentry>
             <varlistentry>
index 2e9dbde..60cb266 100644 (file)
                 <term>preferredsize</term>
                 <listitem>
                     <para>
-                        <literal>[width, heigth]</literal> a 1-by-2 matrix of doubles, [-1, -1] by default.
+                        <literal>[width, height]</literal> a 1-by-2 matrix of doubles, [-1, -1] by default.
                     </para>
                     <para>
-                        The preferred <literal>width</literal> or <literal>heigth</literal> of the element in the layout in pixels if not constrained.
+                        The preferred <literal>width</literal> or <literal>height</literal> of the element in the layout in pixels if not constrained.
                     </para>
                 </listitem>
             </varlistentry>
index 217ff18..02e7836 100644 (file)
@@ -17,7 +17,7 @@
                 <term>constraintsType</term>
                 <listitem>
                     <para>String</para>
-                    <para>The type of the layout constraints to be created. Available types of constraints are listed below and their specific properties are detailled on dedicated help page:</para>
+                    <para>The type of the layout constraints to be created. Available types of constraints are listed below and their specific properties are detailed on dedicated help page:</para>
                     <itemizedlist>
                         <listitem>
                             <para>
index e22b8d9..0a3da06 100644 (file)
@@ -19,7 +19,7 @@
                 <term>constType</term>
                 <listitem>
                     <para>String</para>
-                    <para>The type of the layout options to be created. Available types of options are listed below and their specific properties are detailled on dedicated help page:</para>
+                    <para>The type of the layout options to be created. Available types of options are listed below and their specific properties are detailed on dedicated help page:</para>
                     <itemizedlist>
                         <listitem>
                             <para>"none" or "nolayout": No layout options added to the uicontrol. No property is available for this type.</para>
index a57daa5..3eb320d 100644 (file)
                 <term>size</term>
                 <listitem>
                     <para>
-                        <literal>[width, heigth]</literal> a 1-by-2 matrix of double, [0,0] by default
+                        <literal>[width, height]</literal> a 1-by-2 matrix of double, [0,0] by default
                     </para>
                     <para>
-                        The <literal>width</literal> and <literal>heigth</literal> of the grid in number of elements (not pixels).
+                        The <literal>width</literal> and <literal>height</literal> of the grid in number of elements (not pixels).
                     </para>
                     <para>
-