New, better change log and what's new for the 6.0.0 beta 1 78/17778/3
Francois Granade [Sun, 7 Feb 2016 12:25:57 +0000 (13:25 +0100)]
Change-Id: I88f2c545a78a524b7b4cd34a7ac8be66d180f408

26 files changed:
scilab/CHANGES [moved from scilab/CHANGES_6.0.X with 64% similarity]
scilab/CHANGES_2.X [deleted file]
scilab/CHANGES_3.X [deleted file]
scilab/CHANGES_4.X [deleted file]
scilab/CHANGES_5.0.X [deleted file]
scilab/CHANGES_5.1.X [deleted file]
scilab/CHANGES_5.2.X [deleted file]
scilab/CHANGES_5.3.X [deleted file]
scilab/CHANGES_5.4.X [deleted file]
scilab/CHANGES_5.5.X [deleted file]
scilab/CHANGES_5.6.X [deleted file]
scilab/COPYING
scilab/Makefile.am
scilab/Makefile.in
scilab/README [moved from scilab/README_Unix with 83% similarity]
scilab/README_Windows.txt [deleted file]
scilab/RELEASE_NOTES_5.0.X [deleted file]
scilab/RELEASE_NOTES_5.1.X [deleted file]
scilab/RELEASE_NOTES_5.2.X [deleted file]
scilab/RELEASE_NOTES_5.3.X [deleted file]
scilab/Readme_Visual.txt [deleted file]
scilab/modules/helptools/data/pages/homepage-en_US.html
scilab/modules/helptools/data/pages/homepage-fr_FR.html
scilab/modules/javasci/Makefile.in
scilab/tools/innosetup/base.iss
scilab/tools/innosetup/setup.iss

similarity index 64%
rename from scilab/CHANGES_6.0.X
rename to scilab/CHANGES
index b842984..1a6d170 100644 (file)
         Welcome to Scilab 6
         ===================
 
-This file details the changes between 6.0.0-beta-1, 6.0.0-alpha-2, 6.0.0-alpha-1, and the previous release, version 5.5.2.
+This file details the changes between Scilab 6.0.0-beta-1,
+this release, and the previous release 5.5.2. For changelogs with
+earlier release, please see Scilab 5.5.2.
+
+This file is intended for the specific needs of advanced users, and
+describes:
+ - New and modified features, in each module,
+ - Changes in functions (removed/added/modified),
+ - Changes in the language,
+ - Bug fixes.
+
+This changelog is most likely incomplete, as an enormous amount of
+code has changed between 5.5.2 and 6. Please report any thing we could
+have missed, on the mailing lists or on http://bugzilla.scilab.org,
+and we will correct it before the final Scilab 6.0.0 release.
 
-For a high-level overview of the changes in this release, please consult the "What's new" page of the help, by simply typing "help" in Scilab console.
+Main new Features
+=================
 
+For high-level description of the main new features of this release,
+please consult the file modules/helptools/data/pages/homepage-en_US.html.
+It is also available as the "What's new" page of the help, by simply typing
+"help" in Scilab console.
 
+In summary, the main new features are:
 
+ * New language parser and interpreter, ensuring:
+   - Support for bigger data sets: dynamic memory usage.
+     No need for "stacksize" anymore.
+   - Xcos also uses the new re-written Scilab engine.
 
-        Changes between version 6.0.0-alpha-2 and 6.0.0-beta-1
-        ======================================================
+ * New code productivity features: full-featured debugger, profiler
+   and coverage tool, and "lint"-like commands.
 
-New Features
-============
+ * Newsfeed, providing a continuous feed of news, tips, and general
+   communication from the community and from Scilab Enterprises.
 
-Xcos - the graphical tool for dynamic systems modeling and simulation - is
-finally functional in this release. You can now graphically create, edit, and
-simulate models. No changes are visible to the user, but the new Xcos uses the
-re-written Scilab engine, and is now running in native code, which should
-provide much better performance as well as support for much bigger models.
-
-Xcos can load and run models created with earlier versions of Scilab. However,
-there are a few known limitations to upgrade of schemas created with
-earlier versions:
- * Some links may not be imported correctly. If links disappear when opening
-   the schema, simply re-create them manually. Simulation will then work
-   properly. Please report when this happens as bugs, if possible with the
-   original schema attached (or please send it to us in private if you
-   prefer): we could not verify all the cases where this could happen,
-   thus we are **very** interested in these cases.
- * When saving, schemas created with earlier versions of Xcos will be
-   automatically converted to the 6.0 format: they cannot be opened again
-   in Scilab/Xcos 5.x.
+ * Licensing change: Scilab is now released under the terms of the GNU
+   General Public License (GPL) v2.0 (but continues to be available
+   under the terms of the CeCILL v2.1).
 
 
-Bug Fixes
-=========
+API modification
+================
 
-* Bug #9560  fixed - (1./M) was parsed as (1. / M) instead of (1 ./ M)
+ * (new in 6.0.0 beta-1) A new set of C APIs to write C or C++
+   extensions (toolboxes) to Scilab. It allows defining native
+   functions (commonly called “gateways”), getting input parameters
+   for such functions, setting return parameters, accessing local
+   variables, using common helper functions for accessing environment
+   information (such as warning level), generate errors... It also
+   includes ways to overload existing Scilab functions to support
+   additional parameter types (see scilab_overload). Finally, you can
+   call back Scilab functions (macros and built-in functions) from
+   your gateway (see scilab_call).
 
-* Bug #13298 fixed - Static analysis bugs detected by PVS-Studio fixed.
+* User-defined functions written in C (gateways) must now use the
+  "pvApiCtx" name for their second parameter, for example:
 
-* Bug #13795 fixed - grep with regexp option did not match the empty string properly
 
-* Bug #13918 fixed - Unmanaged operations on hypermatrix did not call overload functions.
+     int sci_Levkov(char *fname, void* pvApiCtx)
 
-* Bug #13986 fixed - setdefaultlanguage did not set value correctly in Windows registry.
+ instead of any "unsigned long l". This is now requires for some
+ macros, such as Rhs(), to work. (Although not strictly an API change,
+ it may require gateway code to be modified).
 
-* Bug #13990 fixed - Windows installer did not ship all localization files.
 
-* Bug #13999 fixed - editor() was modal. It locked the console using an external editor.
+Other feature changes
+=====================
 
-* Bug #14178 fixed - tcl/tk unavailability on MacOS is now documented.
+* Valgrind error detection added to test_run (on Linux only)
 
-* Bug #14041 fixed - genlib crash when the file is locked by another program.
+* Addition or subtraction with an empty matrix now return an empty matrix.
 
-* Bug #14096 fixed - Issue with mscanf Function.
+* SSE2, Streaming SIMD Extensions 2 support is now mandatory to run
+  Scilab on Linux i686.
 
-* Bug #14181 fixed - Calling intg (or integrate) in a function that is being integrated failed.
+* A call stack limit has been introduced. Default maximum depth is
+  setup to 1000 andcan be changed by new function recursionlimit or by
+  preferences interface.
 
-* Bug #14245 fixed - Problem in recursive extraction using list with struct.
+* The floating point exception mode (ieee) is now set to 2 by default:
+  floating point exceptions now produce "Inf" or "Nan", and do not
+  cause any error. The previous behavior can be recalled by simply
+  calling: ieee(0)
 
-* Bug #14247 fixed - sqrt function did not work on hypermatrices (non regression test).
 
-* Bug #14249 fixed - ctrl-c can be used to stop writing control expression.
+Other feature additions
+=======================
 
-* Bug #14251 fixed - `spec` leaked some memory.
+* scatter/scatter3 plot with different mark colors is now available.
 
-* Bug #14253 fixed - Insertion in a struct contained in a list fixed.
+* parulacolormap is now available.
 
-* Bug #14255 fixed - fftw without MKL leaked in internal withMKL function.
+* name2rgb can now handle a single string and a matrix of strings.
 
-* Bug #14300 fixed - Crash when playing with structures.
 
-* Bug #14304 fixed - find(x, nmax) returned [] (non regression test).
+Installation
+============
 
-* Bug #14313 fixed - Parser did not create a column separator after spaces and '...' at the end of lines
+* Under Windows, MKL packages are now included in Scilab installer and
+  are not more downloaded anymore while installing Scilab.
 
-* Bug #14316 fixed - Operation scalar^matrix was identical to scalar.^matrix instead of being expm( log(scalar) * matrix )
 
-* Bug #14331 fixed - The third argument of lsq crashed Scilab.
 
-* Bug #14348 fixed - Scilab did not open sce/sci file from Windows explorer.
+Compilation
+===========
+
+* A C++11 compliant compiler is now needed.
+
+* Java minimal version switch to 1.8.
+
+* Ant minimal version switched to 1.9.0 (for Java 1.8 compatibility).
+
+* ecj minimal version switched to 4.4.0 (for Java 1.8 compatibility).
+
+* --without-xcos now only disable Xcos compilation. Xcos graphical
+    interface is disabled using --without-gui.
+
 
 Dependencies
 =============
@@ -93,72 +131,180 @@ Dependencies
   - Batik 1.8
   - FOP 2.0
 
-User interface
-==============
 
-* Scilab default window size is now 1366x768 (instead of 800x600).
+Packaging & Supported Operating Systems
+=======================================
 
-* A Newsfeed component has been added to display some news about Scilab.
+* Scilab embedded JVM has been upgraded to Java 1.8. To run or compile
+  Scilab 6.0.0 you need at least:
+   - Windows:
+        Windows 8 (Desktop)
+        Windows 7
+        Windows Vista SP2
+        Windows Server 2008 R2 SP1 (64-bit)
+        Windows Server 2012 (64-bit)
+   - Mac OS X:
+        Intel-based Mac running Mac OS X 10.8.3+, 10.9+
+   - Linux:
+        Red Hat Enterprise Linux 5.5+, 6.x (32-bit), 6.x (64-bit), 7.x (64-bit)
+        Oracle Linux 5.5+, 6.x (32-bit), 6.x (64-bit), 7.x (64-bit)
+        Ubuntu Linux 12.04 LTS, 13.x
+        Suse Linux Enterprise Server 10 SP2+, 11.x
+For more information, please consult: http://java.com/en/download/help/sysreq.xml
 
 
-        Changes between version 6.0.0-alpha-1 and 6.0.0-alpha-2
-        =======================================================
+Signal Processing
+==================
 
-New Features
-============
+* amell function:
+  - now checks its parameters are real numbers,
+  - now throws an error if the second parameter is not a scalar.
+
+
+Input/Output File
+==================
+
+* The use of I/O console is now allowed with the following functions:
+  mget, mgetl, mgetstr, mput, mputl and mputstr.
 
-* Scilab now includes a full-featured debugger, with ability to run Scilab scripts or functions step-by-step, to put (conditional) breakpoint, in particular break only when an exception is set. Run "help debug" for more information.
+* mclearerr now returns a flag indicating the file identifier validity.
 
-* A new profiler and coverage tool has been added.
-  It replaces the "profile" function (which is still there but not working, and will be removed in the final release).
-  It produces HTML report for the time spent (profile) on each line. Example of use:
+* fileinfo can now take a row vector as input.
 
-     covStart(isempty) // instruments the "isempty" macro; instrumenting a whole library can be done with: covStart("elementary_functions")
-     for i=1:1e5; isempty(i); end // execute some code - this will be profiled
-     covWrite("html", "TMPDIR/coverage") // write the profiling/coverage report as "report.html" in the folder specified as second parameter
-     covStop(); // stop the profiling
+* msprintf no more returns an error message when there are too many
+  input arguments (more values that format needs).
 
-  A function to merge multiple profiler/coverage is provided too: covMerge([ list_of_files_to_merge], file_to_merge_to).
-  The API will change before the release; the current API is mostly to get feedback from the community.
 
-* A "lint"-like command, slint, has been added, for code static analysis: it detects unclear, risky or suspicious code.
-  Usage: slint("<sci filename>"). It is not documented yet.
+Data Structures
+================
 
-Other feature changes
+* cells and structs are now native types, hence improving performances.
+
+* cells:
+  - insertion and extraction must be done via () or {}.
+  - .dims and .entries fields have been removed, please use size and () instead.
+
+* struct
+  - dims field has been removed, please use size instead.
+
+* hypermatrix:
+  - hypermatrices are natively managed (without mlist overloading).
+  - typeof function now returns real type like constant, string, ... instead of hypermat
+  - type function returns real type like 1, 10, ... instead of 17 (mlist).
+  - .dims and .entries fields have been removed, please use size and () instead.
+
+
+Removed Functions
+==================
+
+* maxfiles function is now obsolete.
+
+* intersci has been removed. Please use swig instead.
+
+* numdiff has been removed. Please use numderivative instead.
+
+* derivative has been removed. Please use numderivative instead.
+
+* curblockc has been removed. Please use curblock instead.
+
+* extract_help_examples has been removed. (Undocumented and based on former help format).
+
+* Symbolic module functions have been removed:
+  - addf
+  - cmb_lin
+  - ldivf
+  - mulf
+  - rdivf
+  - solve
+  - subf
+  - trianfml
+  - trisolve
+  - block2exp
+
+
+Removed Functions (based on former Scilab stack)
+================================================
+
+* comp.
+
+* errcatch.
+
+* iserror.
+
+* fun2string.
+
+* getvariablesonstack.
+
+* gstacksize.
+
+* macr2lst.
+
+* stacksize.
+
+* code2str.
+
+* str2code.
+
+* -mem option (used to set stacksize at startup).
+
+
+Modified Functions
+===================
+
+* exec: exec of macro executes the body in the current scope but the prototype must have zero input and output arguments.
+* error: an error number in input is deprecated.
+* impl: Recall impl with the same parameters as in its previous stop is now available.
+* ode: y0 is restricted to a column vector.
+* pppdiv: Return a scalar of type 'constant' when the rank is 0.
+* pdiv: Return a matrix of type 'constant' when all the rank are 0.
+* typeof: Add a 2nd argument "overload" of get overloaded name (typeof(cell(), "overload") -> "ce")
+
+
+Syntax Modifications
 =====================
 
-* Valgrind error detection added to test_run (on Linux only)
+* Declaration of a number on two lines is no longer allowed:
+ 1..
+ 2
 
-* Addition or subtraction with an empty matrix now return an empty matrix.
+* {"foo"} returns a cell not a string matrix.
 
-* SSE2, Streaming SIMD Extensions 2 support is now mandatory to run Scilab on Linux i686.
+* Declaring non-homogenous strings ("string' or 'string") is no more allowed.
 
-* A call stack limit has been introduced. Default maximum depth is setup to 1000 and
-  can be changed by new function recursionlimit or by preferences interface.
+* New shortcut operators have been introduced: && and ||.
 
-* The floating point exception mode (ieee) is now set to 2 by default: floating point exceptions now produce "Inf" or "Nan",
-  and do not cause any error. The previous behavior can be recalled by simply calling: ieee(0)
 
- * The third argument of deff function has been removed, because there is no longer a distinction between compiled/non-compiled function in scilab 6 and the profiling is managed otherwise.
+Deprecated Behaviors
+=====================
 
-* Input argument of typename function have been removed and the functionnality too.
+* {} becomes different of [] and will be used on cells.
 
+* Syntax %i:10 is now deprecated (only real scalars can be used).
 
-API modification
-================
+* Writing string or string matrix in a file does not add blanck space before each value:
+    write("TMPDIR/test", ["test", "sample"; "sample", "test"])
+    "-" + mgetl("TMPDIR/test") + "-"
 
-* User-defined functions written in C (gateways) must now use the "pvApiCtx" name for their second parameter, for example:
+* while/else control instruction is no more supported.
 
-     int sci_Levkov(char *fname, void* pvApiCtx)
+* (a=b) executed like a == b is now deprecated and returns an error.
+
+
+Known issues
+=============
+
+* This version will start in English by default.
 
- instead of any "unsigned long l". This is now requires for some macros, such as Rhs(), to work.
- (Although not strictly an API change, it may require gateway code to be modified).
 
 Bug Fixes
 =========
 
+In 6.0.0 beta-1:
+
 * Bug #6057 fixed  - trailing space after minus sign has been removed from the display of values
 
+* Bug #9560  fixed - (1./M) was parsed as (1. / M) instead of (1 ./ M)
+
 * Bug #11511 fixed - error() did non accept string matrix (non regression test).
 
 * Bug #12044 fixed - Adding or substracting the empty matrix now return an empty matrix.
@@ -167,12 +313,16 @@ Bug Fixes
 
 * Bug #12928 fixed - int functions with %nan and %inf return wrong values.
 
+* Bug #13298 fixed - Static analysis bugs detected by PVS-Studio fixed.
+
 * Bug #13709 fixed - unique function sometimes returned wrong index values.
 
-* Bug #13750 fixed - Calling ss2ss function with flag = 2 returned an error.
+* Bug #13750 fixed V- Calling ss2ss function with flag = 2 returned an error.
 
 * Bug #13780 fixed - size with two input and output arguments did not return an error.
 
+* Bug #13795 fixed - grep with regexp option did not match the empty string properly
+
 * Bug #13843 fixed - Scilab crashed when polarplot and plot2d were called with wrong strf value.
 
 * Bug #13853 fixed - plzr() returned wrong results for discrete-time systems with a numeric time step.
@@ -195,6 +345,8 @@ Bug Fixes
 
 * Bug #13908 fixed - part(text, n:$) was very slow.
 
+* Bug #13918 fixed - Unmanaged operations on hypermatrix did not call overload functions.
+
 * Bug #13919 fixed - Scilab parsed "hidden" as a reserved keyword but it is not used.
 
 * Bug #13920 fixed - `getscilabkeywords` help page should be in the "Scilab keywords" section.
@@ -205,8 +357,14 @@ Bug Fixes
 
 * Bug #13983 fixed - who_user returned wrong values.
 
+* Bug #13986 fixed - setdefaultlanguage did not set value correctly in Windows registry.
+
 * Bug #13990 fixed - `gettext` did not manage the added '_W' macro.
 
+* Bug #13990 fixed - Windows installer did not ship all localization files.
+
+* Bug #13999 fixed - editor() was modal. It locked the console using an external editor.
+
 * Bug #14020 fixed - Incorrect carriage return ascii code.
 
 * Bug #14022 fixed - getscilabkeywords() was KO (+gateway what() added).
@@ -228,6 +386,8 @@ Bug Fixes
 
 * Bug #14040 fixed - graphic property setting fails when using array of handles
 
+* Bug #14041 fixed - genlib crash when the file is locked by another program.
+
 * Bug #14043 fixed - Examples of api Scilab help pages had to be updated (pvApiCtx in gateway prototypes).
 
 * Bug #14047 fixed - wrong behaviour of break ( continue ) in if outside of loop.
@@ -250,6 +410,8 @@ Bug Fixes
 
 * Bug #14095 fixed - Scilab crashed when a .fig file was loaded with loadmatfile function.
 
+* Bug #14096 fixed - Issue with mscanf Function.
+
 * Bug #14097 fixed - genlib no more adds a separator at the end of the lib path if it is not given in the directory path.
 
 * Bug #14105 fixed - New block comments /*...*/ feature was not documented.
@@ -274,6 +436,11 @@ Bug Fixes
 
 * Bug #14159 fixed - Matplot crashed Scilab on boolean input.
 
+
+* Bug #14178 fixed - tcl/tk unavailability on MacOS is now documented.
+
+* Bug #14181 fixed - Calling intg (or integrate) in a function that is being integrated failed.
+
 * Bug #14187 fixed - fscanfMat failed to read format %d, %i and %f.
 
 * Bug #14199 fixed - sqrt returned wrong dimension results on matrix with more than dimensions.
@@ -298,210 +465,170 @@ Bug Fixes
 
 * Bug #14232 fixed - Typos in Xcos.
 
-* Bug #14303 fixed - matrix display for large number was not correctly aligned
+* Bug #14245 fixed - Problem in recursive extraction using list with struct.
 
+* Bug #14247 fixed - sqrt function did not work on hypermatrices (non regression test).
 
+* Bug #14249 fixed - ctrl-c can be used to stop writing control expression.
 
+* Bug #14251 fixed - `spec` leaked some memory.
 
-        Changes between version 5.5.2 and 6.0.0-alpha-1
-        ===============================================
+* Bug #14253 fixed - Insertion in a struct contained in a list fixed.
 
+* Bug #14255 fixed - fftw without MKL leaked in internal withMKL function.
 
-Main new Features
-=================
+* Bug #14300 fixed - Crash when playing with structures.
 
-* New language parser and interpreter. See the help for more details.
+* Bug #14303 fixed - matrix display for large number was not correctly aligned
 
-* Support for bigger data sets: dynamic memory usage. No need for "stacksize" anymore. See the help for more details.
+* Bug #14304 fixed - find(x, nmax) returned [] (non regression test).
 
-Other feature additions
-=======================
+* Bug #14313 fixed - Parser did not create a column separator after spaces and '...' at the end of lines
 
-* scatter/scatter3 plot with different mark colors is now available.
+* Bug #14316 fixed - Operation scalar^matrix was identical to scalar.^matrix instead of being expm( log(scalar) * matrix )
 
-* parulacolormap is now available.
+* Bug #14331 fixed - The third argument of lsq crashed Scilab.
 
-* name2rgb can now handle a single string and a matrix of strings.
+* Bug #14348 fixed - Scilab did not open sce/sci file from Windows explorer.
 
+In 6.0.0 alpha-2 and earlier:
 
-Installation
-============
+* Bug #11511 fixed - error() did non accept string matrix (non regression test).
 
-* Under Windows, MKL packages are now included in Scilab installer and no more
-  downloaded while installing Scilab.
+* Bug #12044 fixed - Adding or substracting the empty matrix now return an empty matrix.
 
+* Bug #12419 fixed - objects were cleared before the scilab.quit was called
 
-Compilation
-===========
+* Bug #12928 fixed - int functions with %nan and %inf return wrong values.
 
-* A C++11 compliant compiler is now needed.
+* Bug #13709 fixed - unique function sometimes returned wrong index values.
 
-* Java minimal version switch to 1.8.
+* Bug #13750 fixed - Calling ss2ss function with flag = 2 returned an error.
 
-* Ant minimal version switched to 1.9.0 (for Java 1.8 compatibility).
+* Bug #13780 fixed - size with two input and output arguments did not return an error.
 
-* ecj minimal version switched to 4.4.0 (for Java 1.8 compatibility).
+* Bug #13843 fixed - Scilab crashed when polarplot and plot2d were called with wrong strf value.
 
-* --without-xcos now only disable Xcos compilation. Xcos graphical interface is disabled
-using --without-gui.
+* Bug #13853 fixed - plzr() returned wrong results for discrete-time systems with a numeric time step.
 
+* Bug #13862 fixed - There was no lazy evaluation of 'or' operands in 'if' tests.
 
-Packaging & Supported Operating Systems
-=======================================
+* Bug #13864 fixed - macro %l_isequal was useless in Scilab 6.
 
-* Scilab embedded JVM has been upgraded to Java 1.8. To run or compile Scilab 6.0.0-alpha-1 you need at least:
-   - Windows:
-        Windows 8 (Desktop)
-        Windows 7
-        Windows Vista SP2
-        Windows Server 2008 R2 SP1 (64-bit)
-        Windows Server 2012 (64-bit)
-   - Mac OS X:
-        Intel-based Mac running Mac OS X 10.8.3+, 10.9+
-   - Linux:
-        Red Hat Enterprise Linux 5.5+, 6.x (32-bit), 6.x (64-bit), 7.x (64-bit)
-        Oracle Linux 5.5+, 6.x (32-bit), 6.x (64-bit), 7.x (64-bit)
-        Ubuntu Linux 12.04 LTS, 13.x
-        Suse Linux Enterprise Server 10 SP2+, 11.x
-For more information, please consult: http://java.com/en/download/help/sysreq.xml
+* Bug #13872 fixed - Non regression test added for unique function (the indices returned were wrong)
 
+* Bug #13890 fixed - getd did not return loaded symbols in previous scope.
 
-Signal Processing
-==================
+* Bug #13893 fixed - simp() function did not set a rational denominator at 1 when numerator was equal to zero.
 
-* amell function:
-  - now checks its parameters are real numbers,
-  - now throws an error if the second parameter is not a scalar.
+* Bug #13894 fixed - Default working directory of the previous session did not work.
 
+* Bug #13903 fixed - get_function_path() returned a path with a missing file separator.
 
-Input/Output File
-==================
+* Bug #13907 fixed - Avoids the gray background on the right panel of the palette Browser.
 
-* The use of I/O console is now allowed with the following functions:
-  mget, mgetl, mgetstr, mput, mputl and mputstr.
+* Bug #13908 fixed - part(text, n:$) was very slow.
 
-* mclearerr now returns a flag indicating the file identifier validity.
+* Bug #13919 fixed - Scilab parsed "hidden" as a reserved keyword but it is not used.
 
-* fileinfo can now take a row vector as input.
+* Bug #13920 fixed - `getscilabkeywords` help page should be in the "Scilab keywords" section.
 
-* msprintf no more returns an error message when there are too many input arguments (more values that format needs).
+* Bug #13931 fixed - handle "aarch64" processor for some Linux distribution.
 
+* Bug #13944 fixed - The menu "Toolboxes" was missing.
 
-Data Structures
-================
+* Bug #13983 fixed - who_user returned wrong values.
 
-* cells and structs are now native types, hence improving performances.
+* Bug #13990 fixed - `gettext` did not manage the added '_W' macro.
 
-* cells:
-  - insertion and extraction must be done via () or {}.
-  - .dims and .entries fields have been removed, please use size and () instead.
+* Bug #14020 fixed - Incorrect carriage return ascii code.
 
-* struct
-  - dims field has been removed, please use size instead.
+* Bug #14022 fixed - getscilabkeywords() was KO (+gateway what() added).
 
-* hypermatrix:
-  - hypermatrices are natively managed (without mlist overloading).
-  - typeof function now returns real type like constant, string, ... instead of hypermat
-  - type function returns real type like 1, 10, ... instead of 17 (mlist).
-  - .dims and .entries fields have been removed, please use size and () instead.
+* Bug #14023 fixed - It was not possible to concatenate cells.
 
-Removed Functions
-==================
+* Bug #14024 fixed - Print of macrofile display a debug message
+                     instead of macro prototype.
 
-* maxfiles function is now obsolete.
+* Bug #14025 fixed - head_comments did not take into account compiled functions.
 
-* intersci has been removed. Please use swig instead.
+* Bug #14028 fixed - force flag of genlib did not rebuild bin file.
 
-* numdiff has been removed. Please use numderivative instead.
+* Bug #14036 fixed - tag and user_data properties were not displayed and not documented for light entity.
 
-* derivative has been removed. Please use numderivative instead.
+* Bug #14038 fixed - Encoded integers were no longer accepted for list extraction.
 
-* curblockc has been removed. Please use curblock instead.
+* Bug #14040 fixed - graphic property setting fails when using array of handles
 
-* extract_help_examples has been removed. (Undocumented and based on former help format).
+* Bug #14043 fixed - Examples of api Scilab help pages had to be updated (pvApiCtx in gateway prototypes).
 
-* Symbolic module functions have been removed:
-  - addf
-  - cmb_lin
-  - ldivf
-  - mulf
-  - rdivf
-  - solve
-  - subf
-  - trianfml
-  - trisolve
-  - block2exp
+* Bug #14047 fixed - wrong behaviour of break ( continue ) in if outside of loop.
 
-Removed Functions (based on former Scilab stack)
-================================================
+* Bug #14049 fixed - genlib hangs if an unexpected endfunction occurs.
 
-* comp.
+* Bug #14055 fixed - overload on matrix concatenation did not called with [].
 
-* errcatch.
+* Bug #14057 fixed - grand(m,n) returned a wrong error and grand(m,n,p) called an overloading function instead of returning an error.
 
-* iserror.
+* Bug #14058 fixed - Scilab crashed with 'file("close", file())' instruction
 
-* fun2string.
+* Bug #14059 fixed - Lack of performance on deletion of matrix elements.
 
-* getvariablesonstack.
+* Bug #14065 fixed - Change "java size" in points in graphics font help page.
 
-* gstacksize.
+* Bug #14082 fixed - m=1; m()=1; made Scilab crash.
 
-* macr2lst.
+* Bug #14093 fixed - atanh returns NaN for values with an absolute value greater than 1
 
-* stacksize.
+* Bug #14095 fixed - Scilab crashed when a .fig file was loaded with loadmatfile function.
 
-* code2str.
+* Bug #14097 fixed - genlib no more adds a separator at the end of the lib path if it is not given in the directory path.
 
-* str2code.
+* Bug #14105 fixed - New block comments /*...*/ feature was not documented.
 
-* -mem option (used to set stacksize at startup).
+* Bug #14107 fixed - lstcat of a string and a list did not produce consistent results.
 
+* Bug #14109 fixed - lsq function crashed Scilab when Scilab version depended on mkl library.
 
-Modified Functions
-===================
+* Bug #14113 fixed - Scilab 6 did not detect infinite loop.
 
-* exec: exec of macro executes the body in the current scope but the prototype must have zero input and output arguments.
-* error: an error number in input is deprecated.
-* impl: Recall impl with the same parameters as in its previous stop is now available.
-* ode: y0 is restricted to a column vector.
-* pppdiv: Return a scalar of type 'constant' when the rank is 0.
-* pdiv: Return a matrix of type 'constant' when all the rank are 0.
-* typeof: Add a 2nd argument "overload" of get overloaded name (typeof(cell(), "overload") -> "ce")
+* Bug #14135 fixed - crash when running "Graphics -> Matplot -> Java Image" demonstration.
 
+* Bug #14141 fixed - recursive insertion: gcf().attribute=value => "Wrong insertion : function or macro are not expected".
 
-Syntax Modifications
-=====================
+* Bug #14144 fixed - Scilab crashed with int64(2^63).
 
-* Declaration of a number on two lines is no longer allowed:
- 1..
- 2
+* Bug #14149 fixed - hdf5 could not restore hypermatrix with good dimensions.
 
-* {"foo"} returns a cell not a string matrix.
+* Bug #14150 fixed - The Windows SDK was not found on Windows 8.1.
 
-* Declaring non-homogenous strings ("string' or 'string") is no more allowed.
+* Bug #14156 fixed - mfscanf returned an empty matrix when datafile contained a header.
 
-* New shortcut operators have been introduced: && and ||.
+* Bug #14159 fixed - Matplot crashed Scilab on boolean input.
 
+* Bug #14187 fixed - fscanfMat failed to read format %d, %i and %f.
 
-Deprecated Behaviors
-=====================
+* Bug #14199 fixed - sqrt returned wrong dimension results on matrix with more than dimensions.
 
-* {} becomes different of [] and will be used on cells.
+* Bug #14203 fixed - Improve some error messages, some help pages and some comments.
 
-* Syntax %i:10 is now deprecated (only real scalars can be used).
+* Bug #14204 fixed - dec2bin ( dec2base ) must show a better error message for too large values.
 
-* Writing string or string matrix in a file does not add blanck space before each value:
-    write("TMPDIR/test", ["test", "sample"; "sample", "test"])
-    "-" + mgetl("TMPDIR/test") + "-"
+* Bug #14205 fixed - Console crash when assigning uint32 numbers to double matrix.
 
-* while/else control instruction is no more supported.
+* Bug #14209 fixed - 1:245 created infinite loop.
 
-* (a=b) executed like a == b is now deprecated and returns an error.
+* 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 Fixes
-=========
+* 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
+
+* Bug #14228 fixed - Setting rotation_angles property to a matrix of any size did not return error message.
+
+* Bug #14232 fixed - Typos in Xcos.
 
 * Bug #6064 fixed - scatter function did not exist in Scilab.
 
@@ -546,15 +673,6 @@ Bug Fixes
 
 * Bug #14043 fixed - Gateway C prototype changed from int sci_...(char *fname, unsigned long l)
                      to sci_...(char *fname, void* pvApiCtx). Variable name has to be
-                     exactly "pvApyCtx" when macros are used in a gateway. (1)
-
-* Bug #14044 fixed - MALLOC.h is now renamed to sci_malloc.h. (1)
+                     exactly "pvApyCtx" when macros are used in a gateway.
 
-(1) originally not documented in the alpha 1 release.
-
-Known issues
-=============
-
-* Xcos does not work in this version.
-
-* This version will start in English by default.
+* Bug #14044 fixed - MALLOC.h is now renamed to sci_malloc.h.
diff --git a/scilab/CHANGES_2.X b/scilab/CHANGES_2.X
deleted file mode 100644 (file)
index 1146ba3..0000000
+++ /dev/null
@@ -1,305 +0,0 @@
-                     Main Changes Scilab 2.6 -> 2.7
-                     ==============================
-THANKS
-======
-Scilab group wants to thank the increasing number of people who have
-contributed to this new version of Scilab, with special mention to 
-Anders Blomdell, St�phane Mottelet, Dan McMahill
-Ton van Overbeek, Bruno Pincon and Enrico Segre.
-
-
-NEW FUNCTIONALITIES
-===================
-Slicot based control routines (www.win.tue.nl/wgs/slicot.html)
-have been introduced with a special attention 
-to identification functions, lyapunov, sylvester and riccati equation solvers.
-
-Interface with TeXmacs (www.texmacs.org) a high level scientific text editor. 
-The editor allows you to write structured documents via a wysiwyg interface 
-including Scilab sessions and results.
-
-An embedded text editor scipad derived from TkNotepad 
-(www.mindspring.com/~joeja/programs.html) as been developed.
-
-C Code generation from Scicos discrete models 
-
-Blocks defining DAE are now usable in Scicos.
-
-Statistic toolbox added (labostat).
-
-A new graphics version based on objects and entities has been developed
-(beta version). It allows to edit the properties of graphics
-objects. By default, the old graphics version is used. Tu use the new graphics
-version see the help of "graphics_entities".
-
-OTHERS IMPROVEMENTS
-===================
-Linear algebra primitives now based on Lapack instead of Linpack/Eispack.
-
-Basic functions revised (thanks to B Pincon).
-
-stacksize use is no more restricted.
-
-Hypertext, xml based, online help.
-
-Binary Matlab file .mat loader (loadmatfile) added.
-
-Possibility to customize graphics window event handlers (seteventhandler).
-
-PVM interface now also works with Windows versions.
-
-edit_graph, a graph editor for Metanet toolbox, written in Scilab, replaces
-xmetanet. It works on both Unix and Windows.
-
-INCOMPATIBLITIES
-================
-It is higly recommended to rebuild user's scilab functions libraries. This 
-can be done as follow:
-predef(0);genlib('mylib','mylib_path',%t)
-
-gschur and gspec functions are now obsolete and replaced by schur and spec.
-
-Geci and the communication library have been removed. Use PVM interface instead.
-
-Metanet graph editor has been rewritten. Use edit_graph instead.
-
-man pages have to be written in HTML or better in XML but chapters 
-written in the old ascii files are still handled.
-
-Scicos internal data structure have been changed. Automatic translation 
-is made when  old diagrams are loaded.
-
-                     Main Changes Scilab 2.5 -> 2.6
-                     ==============================
-THANKS
-======
-Scilab group wants to thank the increasing number of people who have
-contributed to this new version of Scilab, with special mention to 
-Anders Blomdell, Lydia Ellen van Dijk, Stephane Mottelet, Dan McMahill
-Ton van Overbeek, Bruno Pincon and Enrico Segre.
-
-
-NEW FUNCTIONALITIES
-===================
-Automatic graphic rescaling when combining 2D plots, axis handling
-
-Isometric 3D plots. Thanks to Enrico Segre
-
-3D plots shading. Thanks to Stephane MOTTELET
-
-Error messages handling
-
-Grep function added
-
-Modeless message box added
-
-Profiling of functions execution added
-
-Real time simulation in Scicos. Thanks to Anders Blomdell
-
-Scicos diagram linearization and fixed point computation
-
-OTHERS IMPROVEMENTS
-===================
-A more professional licence
-
-Input/Output improved (carriage return at the end of the file are not
-required anymore, OS independent ascii file input, handling of opened
-files )
-
-More complete mexlib for MatlabV mex interface.
-
-Many bug corrected in integer types manipulation
-
-API improved, many examples given
-
-A better window management under KDE
-
-A better plugin interface (help, demos,...) and new Scilab functions for
-building and loading interfaces.
-
-Interactive demos for ODE and DAE solving added
-
-Scicos' GUI improved, customizable keyboard shortcuts added
-
-Default list, tlist and mlist display can be overloaded
-
-It is now possible to draw dashed lines in color. Background now work
-with postscript driver. Easiest argument passing to plot2d, plot3d,...
-GIF driver bugs fixed.
-
-INCOMPATIBLITY
-==============
-help and scicos palettes handling have changed.
-
-Fraclab toolbox has been moved to the contributions part and is no
-more  included in the package 
-
-The Communication Toolbox (geci) is now obsolete. It will be removed in 
-next release. Use PVM instead.
-
-                    Main Changes Scilab 2.4.1 -> 2.5
-                    ================================
-
-NEW FUNCTIONALITIES
-===================
-Global variables have been introduced
-
-New graphic mode has been added to allow scrollbar handling (panner
-for X Window and scrollbars for Windows). 
-GIF export format is now available for Scilab graphic windows.
-
-Keyboard events and window closing within graphical windows can now be
-captured.
-
-Scicos graphical user interface has been made more intuitive and
-keyboard shortcuts have been added.
-
-Scilab Binary files created by "save" are now system-independent so
-they can be exchanged. In particular (compiled macros) *.bin files and
-*.cos (scicos diagrams) can be exchanged.
-
-It is now possible to dynamically link C++ procedures with Scilab.
-
-A new data type "mlist" has been added.
-
-A new function "genlib" allows users to compile the .sci files in a
-given directory, generate associated library and load it. This
-function is particularly useful under windows if VC++ is not
-available. 
-
-C formatted input output functions (printf, scanf, ..) have been
-interfaced to scilab.
-
-OTHERS IMPROVEMENTS
-===================
-Efficiency has been improved using reference argument passing when
-possible instead of value passing.
-
-Hypermatrix opreations have been accelerated.
-
-On X Window systems 3D Athena Widgets are preferably used instead of
-standard  Athena Widgets for a better look.
-
-The "Matlab 4" to Scilab translator has been completed and considerably
-improved.
-
-
-
-NEW TOOLBOXES
-=============
-True integer data types (1,2 and 4 bytes) with associated operations
-and some functions acting on them have been added. 
-
-A library of procedures has been added to allow the use of Matlab
-mex-files under Scilab.
-
-PORTS
-=====
-Scilab has been successfully compiled with Windows ABSOFT development
-environment.
-
-INCOMPATIBILITIES
-=================
-New Scilab "save"d files cannot be loaded by earlier Scilab versions.
-A new function "oldsave" has been added to save in old format.
-
-Scilab help mechanism has changed. The $MANCHAPTERS/Chapter is no more
-used, instead a Scilab variable "helps" is used.
-
-
-
-
-
-                    Main Changes Scilab 2.4 -> 2.4.1
-                    ================================
-
-Many bugs fixed.
-
-Option "--without-pvm" added to configure to compile Scilab 
-  without PVM library.
-
-NEW MACHINES
-============
-
-Scilab runs now on MAC Mklinux and DEC Alpha Linux.
-
-NEW FUNCTIONALITIES
-===================
-
-The Matlab to Scilab translator has been considerably improved.
-
-After fixing a number of bugs, Scicos is no longer considered a beta release.
-
-Metanet toolbox: Function "netclose" for closing a Metanet window 
-                 has been added.
-
-                     Main Changes Scilab 2.3 -> 2.4
-                     ==============================
-
-WINDOWS 95/NT
-=============
-
-This version is no longer a beta version. Incremental link is now possible.
-
-PVM interface and Xmetanet do not work yet.
-
-NEW TOOLBOXES
-=============
-
-m2sci: beta version of a Matlab to Scilab translator.
-
-Fraclab: fractal and wavelet analysis.
-
-Tksci: beta Tcl/Tk interface.
-
-PVM: beta PVM interface (not yet available on Windows).
-
-dcd: cumulative distribution functions and inverses...
-
-grand: random number generators.
-
-NEW FUNCTIONALITIES
-===================
-
-Metanet toolbox: Function "pipe_network" for solving the pipe network problem 
-                 has been added.
-
-Scicos toolbox: - New and improved formalism
-                - Faster Compiler 
-                - Improved GUI
-
-Maple toolbox: The Maple to Scilab interface (maple/maple2scilab.mpl)
-               has been improved. Sparse matrices are handled. There is
-               now the choice between C and Fortran code generation.
-
-Nonlinear toolbox: Addition of 2D and 3D definite integrals int2d et int3d.
-
-Data types: N dimensional arrays have been introduced (see hypermatrices).
-
-chdir and getcwd functions added to change and get working directory.
-
-Floating points exception handling may be set by "ieee" function.
-
-Overloading: It is now possible to overload display of tlist data
-             structure. It is also possible to extend basic primitive
-             function definition to new data types. To avoid possible
-             ambiguity overloading function names have been
-             changed. Old names still work, but for efficiency it
-             desirable to change it. See overloading help.
-
-Syntax: Functions with strings arguments may be called as commands.
-        For instance "exec('foo.sce')" can be entered as "exec foo.sce".
-
-        It is now possible to define functions with unbounded number
-        of input and output arguments (see varargin help).
-
-INCOMPATIBILITIES
-=================
-
-Some old Scicos diagrams may not be translated properly into Scilab 2.4.
-
-Binary files created by "save" in Scilab 2.4 cannot be read by Scilab 2.3.
-
-Scicos diagrams created by "save" in Scilab 2.4 cannot be read by Scilab 2.3.
-
diff --git a/scilab/CHANGES_3.X b/scilab/CHANGES_3.X
deleted file mode 100644 (file)
index 9cf86a9..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-                     Main Changes Scilab 3.0 -> 3.1
-                     ==============================
-NEW FUNCTIONALITIES
-===================
-xsave and xload function now work for new graphic mode
-A Scilab code debugger is now available under scipad (thanks to F Vogel)
-
-OTHERS IMPROVEMENTS
-===================
-Graphic editor has been extended
-
-Graphic entity proterties have been extended
-
-the besseli, besselj, besselk and bessely functions have been extended
-to the complex case and to non regularily spaced alpha
-
-
-INCOMPATIBLITIES
-================
-The semantics of besseli, besselj, besselk and bessely functions has been changed and extended. The 
-oldbesseli, oldbesselj, oldbesselk and oldbessely correspond to the old obsolete semantics.
-
-
-                     Main Changes Scilab 2.7 -> 3.0
-                     ==============================
-NEW FUNCTIONALITIES
-===================
- NUMERICAL ALGORITHMS
-  - arpack algorithms for sparse matrix eigenvalues/eigenvectors computation added 
-  - Levenberg-Marquardt algorithm of Minpack used to define function lsqrsolve
-  - beta and legendre function added (thanks to Bruno Pincon)
-  - New 1D 2D 3D interpolation functions  (thanks to Bruno Pincon)
- GRAPHICS and GUI
-  - graphical editor available
-  - demoplayer, variable browser, variable editor GUI added (thanks to Jaime Urzua Grez)
- MISC
-  - Scicos has been extended to handle non causal systems description (supported by RNTL)
-  - Matlab to Scilab translator has been re-written, and extended to current Matlab syntax.
-OTHERS IMPROVEMENTS
-===================
- SCICOS
-  - Better discontinuities handling in Scicos
-  - An enlarged set of blocks
-  - A new API for simulation functions
- GRAPHICS
-  - New graphic mode has been debugged and extended. It is now the default mode
-  - More efficient 3D Zoom (thanks to E Segre)
-  - Helvetica (Arial on Windows) fonts added (corresponding font identifiers are
-    from 6 to 9) (thanks to B Pincon)
-  - Graphic windows refresh improved under Windows
-  - figure sizes can now be taken into account in Postscript export 
- GUI
-  - Improved scipad, shortcuts, language handling, colorization, bug fixes.. 
-    (thanks to Enrico Segre and Francois Vogel)
-   - New imbedded help and html browser  (thanks to Jaime Urzua Grez)
-   - Main Scilab window improvedunder  Windows (standard editing facilities, menus,...)
- SYNTAX
-  - continue instruction added
-  - [a(i,j),b(..),..]=foo(..) syntax is now handled
-  - for loop variable is no more removed at the end of the loops
-  - logical expressions shortcuts handled in if and while
-  - functions with no argument can be called without () if called as a command
-  - More efficient number parsing (thanks to Bruno Pincon)
- MISC
-  - N dimensional matrices efficiency improved (thanks to Bruno Pincon)
-  - cd, ls, clc, clf, tohome functions added
-  - Elementary functions evaluation in the complex plane revisited  (thanks to Bruno Pincon)
-  - History of commands rewritten to make it persistant between calls to Scilab
-
-
- PORTS
- - Scilab has been adapated to IA64 architecture
-
-INCOMPATIBLITIES
-================
-- returned arguments f1 f2 f3 of interp have been transposed
-- variable named cd, ls, color,... should be renamed  to avoid run time warnings
-- The instructions <function_name>; used to load the sub-functions of the file 
-  <function_name>.sci within a function have to be rewritten <function_name>=<function_name>;
diff --git a/scilab/CHANGES_4.X b/scilab/CHANGES_4.X
deleted file mode 100644 (file)
index b9b477a..0000000
+++ /dev/null
@@ -1,242 +0,0 @@
-                     Main Changes Scilab 3.0 -> 4.0
-                     ==============================
-
-Graphics:
-=========
-
-  - Graphical entities (objects) have been extended with a particular effort on:
-    + The Axes entity with respect to change of coordinates (logscale enable, 
-      axes inversion in 2D and 3D) and graduation display.
-    + Versatile Title and labels entities in 2D and 3D.
-    + 3D object merge and zoom.
-    + Rotation of text entities.
-    + Save and load of all graphical entities.
-
-  - New functions have been defined to mimic their Matlab equivalent:
-    + plot.
-    + surf.
-    + mesh.
-    + bar, barh and barhomogenize.
-    + pie.
-
-  - Graphical Environment improved and extended:
-    + Manipulation of the hierachy of the entities has been made easier thanks 
-      to a hierachy browser.
-    + Annotation edition is now possible with the Insert menu and toolbar. 
-      Text, polylines, arrows, rectangles, circles, lines can be added.
-    + Copy/Paste/Delete/Move Menus allow to customize graphics and Annotations.
-
-  - Graphic window Events (mouse, keyboard,...) handling have been improved and 
-    extended:
-    + click, double_click, press, release ,move.
-    + key press and release, with or without Shift and Ctrl modifiers.
-
-  - xs2bmp xs2emf functions added to export graphics under bmp and EMF
-    (Enhanced Meta File) formats. These functions are only available under
-    Windows.
-
-  - Colorbar function added. Thanks to Bruno Pincon.
-
-  - Under Windows a toolbar  has been added to the graphic windows, the 
-    function toolbar can be used to set or unset it.
-
-
-Numerical computation:
-======================
-
-  - Sparse operations and functions like real, imag, matrix, spones revisited to 
-    improve efficiency. Thanks to Bruno Pincon.
-
-  - Bessel functions extended to work in the complex case (using Slatec routines)
-    Incompatibilities: The semantics of besseli, besselj, besselk and bessely 
-    functions has been changed and extended.
-    The oldbesseli, oldbesselj, oldbesselk and oldbessely correspond to the old
-    obsolete semantics.
-
-  - New version of linpro and quapro. Thanks to Cecilia Pola.
-
-  - bvodeS function added to solve differential equation with boundary value. 
-    Thanks to Rainer Von Seggern.
-
-  - detrend function added to remove constant, linear or piecewise linear trend 
-    from a vector. Thanks to Bruno Pincon.
-
-  - Interface with Excel (Functions to read Excel files).
-  
-
-
-Matlab to Scilab converter:
-===========================
-
-  - translatepaths function improved to allow conversion on an entire toolbox 
-    agating inference throught toolbox functions.
-    
-  - The set of translated function has been extented in particular with the 
-    basic graphic functions.
-    
-  - Scilab function sum, prod,... extented to the "first non singleton" matlab
-    semantics to improve readability and efficiency of translated code.
-    
-  - Try catch construct added to Scilab for a better translation.
-
-
-Scipad editor:
-==============
-
-  - A debugging tool is now available.
-
-  - Drag'n'drop is now supported.
-
-  - Split a Scipad window.
-
-  - Print file from Scipad is now available.
-
-  - Scipad is easily localized (See "Adding translations..." in the Scipad Help
-    Menu). Today English, German, French, Swedish, Polish, Norwegian and Italian 
-    languages are supported.
-
-  - User settings and text colors are now configurable and save across editing 
-    sessions.
-
-  - Colorization of strings rewritten - now supports strings on continued lines.
-
-  - Colorization of files launched in the background, with progressbar.
-
-  - Miscellaneous file management improvements: readonly flag, 
-    absolute pathnames to files, pruned pathnames display, revert to 
-    saved feature, MRU (Most Recently Used) list.
-
-  - Quick access in the file menu for recently opened/saved files.
-
-  - Identification of Scilab predefined variables and library functions in 
-    scilab scripts.
-
-  - Keyword completion added, keyword list now completely dynamical.
-
-  - Undo/Redo rewritten.
-
-  - Go to... functions rewritten and expanded.
-
-  - Find/Replace rewritten, includes find files, find in files, find in multiple 
-    buffers, find in selection only, find full word.
-
-  - Creation of XML help page templates and xmltohtml compilation available from 
-    within Scipad.
-
-Syntax:
-=======
-
-  - try-catch instruction added to improve programming with error control.
-
-
-Other Improvements:
-===================
-
-  - Configure adapted to linux 64bit architectures.
-
-  - Use tcltk 8.4.12 - TCL interface has been totally rewritten (for better 
-    error detection and better data transfert). ScilabEval improve to handle 
-    synchronism.
-
-  - Memory improvements under Windows platforms (particularly the management 
-    of virtual memory or swap file).
-    
-  - Exception management added under Windows version.
-
-  - Windows platforms with:
-    + Intel C Compiler 9.0.
-    + Intel Fortran 9.0.
-
-  - The source files have been updated to optimise the compiled version built
-    with VC6 tool. Please note that the Windows binary version provided on 
-    our Web site is built with .NET
-    
-  - Improvement of the integration of Visual Studio Compiler to the dynamic 
-    links: findmsvccompiler() and configure_msvc() macros have been added.
-
-  - Integration of the ATLAS library (specific Windows version).
-    During the installation of Scilab, dynamic library (Atlas.dll) is 
-    automatically chosen according to the CPU detected.
-    See details in the Atlas.spec file under scilab\bin directory.
-    
-    Scilab can be used with Atlas library on all platforms by:
-    
-    + downloading Atlas library sources.
-    + compiling Atlas sources.
-    + compiling scilab sources with the following configure option : 
-         --with-atlas-library=ATLAS_LIB_DIRECTORY
-         
-      (see <SCI>/configure --help).
-    
-  - Java interface written to allow calling Scilab computational engine from Java.
-
-  - Font rotation is now possible under Xwindow.
-
-  - SCI and HOME are redefined if not correct ( Bug 1488 Only for Windows ).
-
-  - HOME variable (%HOME%) defined under Windows: c:/Documents and Setting/USER.
-
-  - New environment variable SCIHOME:
-    + Under Windows: %HOME%\scilab\SCILAB_VERSION
-    + Under Linux: $HOME/USER/.scilab/SCILAB_VERSION
-
-  - Function what() has been rewritten : alphabetical sort, print modified.
-
-  - mkdir, rmdir, copyfile, toprint functions added for handling files and
-    directories from Scilab.
-
-  - getshortpathname, getlongpathname, winqueryreg (Registers), console, 
-    mcisendstring (MCI device), clipboard, functions added for a better 
-    interaction with Windows environment.
-
-  - getos, setenv, getmemory, sleep, functions added for a better interaction 
-    with the operating system (Unix and Windows).
-
-  - The perl function as been added to allow execution of Perl scripts from 
-    Scilab.
-
-  - The calendar function has been added.
-
-
-New primitives:
-===============
-
-  - clipboard (specific Windows)
-  - perl
-  - calendar
-  - mkdir
-  - rmdir
-  - copyfile
-  - sleep
-  - getos
-  - setenv
-  - toprint("file")
-  - getmemory()
-  - getshortpathname (specific Windows)
-  - getlongpathname (specific Windows)
-  - toolbar (specific Windows)
-  - hidetoolbar (specific Windows)
-  - console (specific Windows)
-  - mcisendstring (specific Windows)
-  - banner
-  - winqueryreg (specific Windows)
-  - xls_open
-  - xls_read
-  - scicos_debug_count
-
-
-Please note:
-============
-
-  - "xgetmouse", "eventhandler" event set extended to click, double-click, <Ctrl> Key. 
-    See more details in xclick and xgetmouse on line help.
-    Warning: Because of distinction of click events, some users' scripts can 
-    have a different behavior.
-    To make it work as before please check and modified test on events as follow:
-    supposing that button contains the value returned by xclick (left most argument) 
-    or xgetmouse (third componant of returned vector) then replace test like:
-      button==0 by or(button==[0,3])
-      button==1 by or(button==[1,4])
-      button==2 by or(button==[2,5])
-
-
diff --git a/scilab/CHANGES_5.0.X b/scilab/CHANGES_5.0.X
deleted file mode 100644 (file)
index 8cb9345..0000000
+++ /dev/null
@@ -1,710 +0,0 @@
-                          Changes Scilab 5.0.2 -> 5.0.3
-                          =============================
-
-
-Compilation:
-============
-
-- DLINUX option for the gcc removed (useless)
-
-Enhancement:
-============
-
-- The toolbox skeleton is now released into the public domain to facilitate
-  the reuse of the code
-
-- Scilab 5.0.3 uses GIWS 1.0.1
-
-- Update of the license.txt of each module
-
-- License changed to Public Domain for most of the examples (especially the toolbox skeleton and the examples in the dynamic link module)
-
-- Localization files updated
-
-Bug fixes:
-==========
-
-* Path to the default Fedora/Redhab JVM added to the startup script
-
-* rmdir & removedir had problems with the recursive delete under GNU/Linux
-
-* bug 2647 fixed - Bad display of some numbers in special cases due to a gfortran bug
-
-* bug 3484 fixed - Scilab crashes when scicos is invoked from the command line.
-
-* bug 3529 fixed - rmdir was trying to change the permission on the file/directory. This behavior has been removed.
-
-* bug 3566 fixed - gsort does not complain when called with a complex array and just ignores the imaginary part
-
-* bug 3567 fixed - sort called with a complex array sort it according to the absolute value of the elements but it is not explained in the help pages...
-
-* bug 3588 fixed - The figure number is missing from the title of graphic windows when Scilab in launched in French.
-
-* bug 3598 fixed - when entering the commands ls(1) or cd(1) or dir(1) or help(1), scilab crashes.
-
-* bug 3602 fixed - format("e",dd) was causing a bug in gettklib (format of the number)
-
-* bug 3604 fixed - Problems with getting Frame uicontrol position (Scilab crash)
-
-* bug 3605 fixed - Could not use javasci in the Linux binary
-
-* bug 3607 fixed - Wrong values in Java configuration was causing the memory issues
-
-* bug 3621 fixed - Wrong setting of figure_position in the default figure.
-
-* bug 3634 fixed - plot3d does not paint the surface defined by a polygon with 5 or more points.
-
-* bug 3646 fixed - Scilab GUI doesn't start on some Windows
-
-* bug 3647 fixed - 'call' doesn't manage external functions named with more 23 characters
-
-* bug 3655 fixed - Bug in GIWS 1.0 was not returning the proper Java exception.
-
-* bug 3663 fixed - getshortpathname & getlongpathname could return '' and not a correct path
-
-* bug 3692 fixed - Problem with the simplified chinese version
-
-* bug 3736 fixed - 'getfont' returns an error
-
-                          Changes Scilab 5.0.1 -> 5.0.2
-                          =============================
-
-Documentation:
-==============
-
-- xmltojar, xmltohtml, xmltops, xmltopdf now export by default into
-SCI/modules/helptools/{jar,html,ps,pdf} (bug 3492)
-
-- Online Help management:
-  + xmltojar, xmltohtml, xmltops, xmltopdf now export by default into
-    SCI/modules/helptools/{jar,html,ps,pdf)
-  + Examples have been added :
-    - SCI/modules/helptools/example_2
-    - SCI/modules/helptools/example_3
-  + The system that complete an XML directory with the default language is
-    now available when building help per directory too (=> Toolboxes).
-    (see bug 3531 - http://bugzilla.scilab.org/show_bug.cgi?id=3531)
-  + xmltojar, xmltohtml, xmltops, xmltopdf : A list of generated file is returned
-    (see request 540 - http://requestzilla.scilab.org/show_bug.cgi?id=540)
-  + xmltojar, xmltohtml, xmltops, xmltopdf unitary tests have been added
-
-- Update of the documentation: error_table, ilib_gen_Make (Bug 1403)
-
-- Update of path in the UMFPACK modules help & demos
-
-- Unable the documentation in UTF8
-
-Enhancement:
-============
-
- - Some parts of the SCI/bin/scilab script relative to old and obsolete stuff 
-  (graphic export) have been removed.
-
- - Update of the example in the dynamic_link modules and in the toolbox skeleton
-  (use the actual filename instead of the .o)
-
- - Useless input argument removed in the function ilib_gen_Make
-
-Localization:
-=============
-
- - Update of the russian localization
-
-Bug fixes:
-==========
-
- - In the binary, the path to the fortran include directory was wrong.
-
- - bug 3532 fixed - link doesn't manage column vector for "sub-names" argument 
-                    (as scilab 4.x).
-
- - bug 3540 fixed - With the linux binary version, a symbolic link of 
-                    <SCILAB INSTALL PATH>/bin/scilab in /usr/local/bin (for example)
-                    did not work.
-
- - bug 3551 fixed - bvodeS and bvode hang and close Scilab 5.0.1
-
- - bug 3520 fixed - lex_sort returns incorrect results
-
- - bug fixed when trying to plot a polyline with only one point 
-   (causes PlotSparse to fail)
-
- - bug in sort compatibility with scilab 4.x
-
- - bug 3557 fixed - popupmenu uicontrols did not work correctly
-
- - bug 3560 fixed - property enable used with uicontrols produced an error
-
- - bug 3526 fixed - File loader.sce missing from the SCI/contrib directory for Linux
- - bug 3510 fixed - Bug with the simplified chinese and russian localization 
-                    made Scilab unusuable under Windows localized in these languages.
-                                       
- - bug 3572 fixed - Bug with grayplot handles having different dimensions on X and Y.
-
- - In the binary, a file was missing which was causing some issues while 
-   handling Mat-Files. Please note that the Windows binary and sources releases
-   are not impacted by this change.
-
- - bug 3586 fixed - xmltopdf fails on windows
-
-                     Main Changes Scilab 4.X -> 5.0
-                     ==============================
-
-License:
-========
- - License changed to CeCILL (fully compatible with the GPL v2)
-       More information about the CeCILL http://www.cecill.info/index.en.html
-       Therefore, Scilab is now a 100% free software.
-
-Graphical User Interface:
-=========================
- - Advanced docking system
- - Follow the Tango Desktop Project http://tango.freedesktop.org/
- - GUI re-written in Java Swing:
-       + Same GUI for all OS (Menubars, toolbars...)
-       + Window docking available using FlexDock https://flexdock.dev.java.net/
- - Uicontrols are now Java objects: they can be included in a graphic window with graphics and are managed as graphic handles in Scilab
- - Uimenus are now Java objects and are managed as graphic handles in Scilab
- - Uimenus and Uicontrols can be saved and loaded like other graphic entities using save and load functions
- - Dialogs are now Java objects (x_message, x_dialog...)
- - Completion on variable and function names available using TAB key or CTRL-SPACE
-
-Event Handling Functions:
-=========================
- - All the event handling functions "xclick", "xgetmouse" and the "event_handler"
-       + they have been rewritten in Java   
-       + they use the same "-1000" code to signal the "window close" actions 
-         (previously "xclick" and "xgetmouse" used "-100" code) 
- - Obsolete functions:
-       + Using xgetmouse with a flag to avoid the event queue to be cleared is 
-         now obsolete. This functionnality will be removed in Scilab 5.1.
-
-Graphics:
-=========
- - New rendering engine based on JOGL (Java Binding for the OpenGL API):
-       + Support 3D hardware acceleration.
-       + Facet ordering issues fixed with the use of Z-buffer.
- - Text possibilities extended:
-       + Support for floating point sizes.
-       + Text object are able to handle matrices of strings.
- - All graphic objects are fully operational both in 2D and 3D modes.
- - Clipping is operational both in 2D and 3D modes.
- - New property "filled" added to Axes object which controls axes box transparency.
- - New functions:
-       + swap_handles - Permute two handles in the graphic hierarchy.
-       + relocate_handle - Move handles inside the graphic hierarchy.
-       + get_figure_handle - Get a figure handle from its id without changing current figure.
-       + rotate_axes - Interactive rotation of an Axes handle.
-       + is_handle_valid - Check wether a set of graphic handles is still valid.
- - New colormaps ( See demonstrations -> graphics -> Colormap ):
-       + autumncolormap    - red through orange to yellow colormap
-       + bonecolormap      - gray colormap with a light blue tone
-       + coolcolormap      - cyan to magenta colormap
-       + coppercolormap    - black to a light copper tone colormap
-       + oceancolormap     - linear blue colormap
-       + pinkcolormap      - sepia tone colorization on black and white images
-       + rainbowcolormap   - red through orange, yellow, green,blue to violet colormap
-       + springcolormap    - magenta to yellow colormap
-       + summercolormap    - green to yellow colormap
-       + whitecolormap     - completely white colormap
-       + wintercolormap    - blue to green colormap
- - Behavior changes:
-       + clf now deletes user menus which are children of the figure
-         (Created by addmenu or uimenu).
- - Obsolete functions:
-       + xclea, xaxis, loadplots and xtape functions have been removed because of 
-         their incompatibilities with the new graphic syntax.
-
-Graphic file export:
-====================
-  - xs2jpeg, xs2png, xs2svg, xs2pdf functions added to export graphics under
-       JPEG, PNG, SVG and PDF formats.
-  - Option color in xs2eps and xs2ps has been removed.
-  - Export GUI has been rewritten to match the new Java Swing style.
-
-
-Numerical precision:
-====================
- - Numerical precision of Scilab under Linux 32 bits has been switched to
-       double precision (53 bits). Therefore, the precision on some specific 
-       computations is improved and the consistency between Microsoft Windows &
-       GNU/Linux enhanced.
-
-Signal processing:
-==================
- - FFTW (Fastest Fourier Transform in the West) features added in Scilab.
-       + fftw                - fast fourier transform that use fftw library
-       + fftw_flags          - set computation method of fast fourier transform of
-                               the fftw function
-       + fftw_forget_wisdom  - reset fftw wisdom
-       + get_fftw_wisdom     - return fftw wisdom
-       + set_fftw_wisdom     - set fftw wisdom
-       + disposefftwlibrary  - free fttw library
-       + fftwlibraryisloaded - checks if fftw library is loaded
-
-
-Sparse LU factorization:
-========================
- - UMFPACK features added in Scilab. Many thanks to Bruno Pincon.
-       + umfpack       - Solve sparse linear system 
-       + umf_lufact    - LU factorization of a sparse matrix 
-       + umf_lusolve   - Solve a linear sparse system given the LU factors
-       + umf_luinfo    - Get information on LU factors
-       + umf_luget     - Retrieve LU factors at the Scilab level 
-       + taucs_chfac   - Cholesky factorization of a sparse Symmetric Positive 
-                         Definite (s.p.d.) matrix
-       + taucs_chsolve - Solve a linear sparse (s.p.d.) system given the Cholesky factors
-       + taucs_chinfo  - Get information on Cholesky factors
-       + taucs_chget   - Retrieve the Cholesky factorization at the Scilab level
-       + res_with_prec - Computes the residual r = Ax-b with precision
-       + cond2sp       - Computes an approximation of the 2-norm condition number 
-                         of a s.p.d. sparse matrix
-       + condestsp     - Estimate the condition number of a sparse matrix
-       + PlotSparse    - Plot the pattern of non nul elements of a sparse matrix 
-       + ReadHBSparse  - Read a Harwell-Boeing sparse format file 
-                         (See http://math.nist.gov/MatrixMarket/ for examples)
-
-
-Optimization:
-=============
-  + qpsolve       - Linear quadratic programming solver
-  + qp_solve      - Linear quadratic programming solver builtin
-  - quapro        - This function has been moved in a toolbox (due to license restrictions from the Universidad de Cantabria)
-  - linpro        - This function has been moved in a toolbox (due to license restrictions from the Universidad de Cantabria)
-
-Genetic Algorithms:
-===================
- - Genetic algorithms have been added into Scilab. Many thanks to Yann Collette
-       + coding_ga_binary      - Performs conversion between binary and continuous representation
-       + coding_ga_identity    - "no-operation" conversion function
-       + crossover_ga_binary   - Crossover function for binary code
-       + crossover_ga_default  - Crossover function for continuous variable functions
-       + init_ga_default       - Initialize a population 
-       + mutation_ga_binary    - Performs binary mutation 
-       + mutation_ga_default   - Continuous variable mutation
-       + optim_ga              - Flexible genetic algorithm 
-       + optim_nsga            - Multi-objective Niched Sharing Genetic Algorithm
-       + optim_nsga2           - Multi-objective Niched Sharing Genetic Algorithm version 2
-       + pareto_filter         - Extracts non dominated solution from a set
-       + selection_ga_elitist  - 'Elitist' selection function 
-       + selection_ga_random   - Random selection of individuals 
-
-
-Param/parameters module:
-========================
- - This package allows to deal with list of parameters efficiently 
-   (like optim_set in Matlab from The Mathworks (TM)). Many thanks to Yann Collette
-       + add_param            - Add a parameter to a list of parameters
-       + get_param            - Get the value of a parameter in a parameter list
-       + init_param           - Initialize an empty parameter list
-       + is_param             - Check if a parameter is present in a parameter list
-       + list_param           - List all the parameters name in a list of parameters 
-       + remove_param         - Remove a parameter and its associated value from a list of parameters 
-       + set_param            - Set the value of a parameter in a parameter list 
-
-
-Simulated Annealing:
-====================
- - Simulated annealing (SA) is a generic probabilistic meta-algorithm for the 
-   global optimization problem. Many thanks to Yann Collette
-       + compute_initial_temp - Compute the initial temperature of the simulated annealing
-       + neigh_func_csa       - The classical neighborhood relationship for the simulated annealing 
-       + neigh_func_default   - Computes a neighbor of a given point
-       + neigh_func_fsa       - The Fast Simulated Annealing neighborhood relationship 
-       + neigh_func_vfsa      - The Very Fast Simulated Annealing neighborhood relationship 
-       + optim_sa             - Simulated Annealing optimization method 
-       + temp_law_csa         - The classical temperature decrease law
-       + temp_law_default     - Computes the temperature of the next temperature stage 
-       + temp_law_fsa         - The Szu and Hartley Fast simulated annealing
-       + temp_law_huang       - The Huang temperature decrease law for the simulated annealing
-       + temp_law_vfsa        - The Very Fast Simulated Annealing from L. Ingber 
-
-
-Other Numerical Functions
-=========================
- - New functions 
-        + filter           - signal filtering 
-        + erfinv           - inverse of the erf function
-        +                  - support for rational fraction hypermatrices added
- - Bug fixes
-        + Major bug in qld fixed
-
-Input/Output functions (files):
-===============================
- - New functions:
-       + getdrives           - get the drive letters of all mounted filesystems on the computer.
-       + getrelativefilename - given an absolute directory and an absolute filename, returns a relative file name.
-       + fullpath            - creates an full path name for the specified relative path name.
-       + is_absolute_path    -
-       + createdir           - make new directory
-       + removedir           - remove a directory
-       + deletefile          - delete a file
-       + fileext             - returns extension for a file path
-       + filesep             - returns directory separator for current platform
-       + pathsep             - returns path separator for current platform
-       + maxfiles            - sets the limit for the number of files a scilab is allowed to have open simultaneously.
-       + findfiles           - Finds all files with a given filespec
-
- - Profile changed:
-       + ls under Linux/Unix has lost his second input argument (unix/linux command line option). It is now based on listfiles. ls in Scilab 5 will always return one file per line (2 per lines before)
-       + cd and chdir now return a boolean instead of 0 or an error as it used to. T (true) means that operation was successful while F (false) means that operation failed
-       
- - Rewrite in native code:
-       + isdir
-       + newest
-
-
-Regular expression features:
-============================
- - Based on the library PCRE
- - Involved functions
-       + grep(...,'r')
-       + regexp
-       + strindex(...,'r')
-       + strsubst(...,'r')
-
-
-String manipulation:
-====================
- - New functions:
-       + blanks     - create string of blank characters 
-       + isalphanum - check that characters of a string are alphanumerics
-       + isascii    - tests if character is a 7-bit US-ASCII character
-       + isdigit    - check that characters of a string are digits between 0 and 9
-       + isletter   - check that characters of a string are alphabetics letters
-       + regexp     - find a substring that matches the regular expression string
-       + strchr     - locate first occurrence of character in string
-       + strcmp     - compare character strings
-       + strcmpi    - compare character strings (case independent)
-       + strcspn    - get span until character in string
-       + strncpy    - copy characters from strings
-       + strrchr    - locate last occurrence of character in string
-       + strrev     - returns string reversed
-       + strspn     - get span of character set in string
-       + strstr     - locate substring
-       + strtod     - convert string to double
-       + strtok     - split string into tokens
-
-
-System relative Functions:
-=========================
- - New functions:
-       + getdebuginfo          - returns information about scilab and your system
-       + getscilabmode         - returns scilab mode
-       + getvariablesonstack   - get variable names on stack of scilab
-       + getmd5                - get the MD5 checksum of strings or files.
-       + getmodules            - returns list of modules installed in Scilab
-       + with_module           - Checks if a Scilab module is installed
-       + islittleendian        - Checks if machine architecture is "little-endian"
-       + librarieslist         - get scilab libraries
-       + libraryinfo           - get macros and path of a scilab library
-       + completion            - returns words that start with the text you pass as parameter.
-       + add_profiling         - prepare a function for profiling
-       + remove_profiling      - remove  profiling instruction in a function
-       + reset_profiling       - reset  profiling data of a function
-
- - Rewrite in native code:
-        + warning
-  
- - Profile changed:
-       + unix_g                - a third output argument (optional) has been added to get standard error output in a variable.
-
-
-Time and date functions:
-========================
- - New functions:
-       + clock   - return current time as date vector
-       + eomday  - return last day of month
-       + weekday - return day of week
-       + now     - return current date and time
-
-
-Binary, octal and hexadecimal representation:
-=============================================
- - New functions:
-       + bin2dec  - return integer corresponding to a binary form
-       + bitand   - AND applied to binary representation of inputs argument
-       + bitcmp
-       + bitget
-       + bitor    - OR applied to binary representation of inputs arguments
-       + bitxor   - XOR applied to binary representation of inputs arguments
-       + dec2bin  - return binary representation
-       + dec2oct  - return octal representation of integers
-
-
-Jvm module:
-===========
-       + with_embedded_jre        - checks if scilab uses a embedded JRE
-       + system_getproperty       - gets the system property indicated by a specified key.
-       + javaclasspath            - set and get dynamic Java class path
-       + javalibrarypath          - set and get dynamic java.library.path
-
-
-Localization:
-=============
- - All the standard, warning and error messages have been rewritted to uniform output and also to provide more feedbacks to the user.
- - Scilab is coming with the included french localization (basic GUI for the beta version)
- - Russian localization (by Vorona Aleksey)
- - Traditionnal chinese localization (by Yung-Jang Lee)
- - Simplified chinese localization (by Shiqi Yu)
- - New functions:
-       + gettext(string) / _(string) - get text translated into the current locale
-                                       and domain
-       + dgettext                    - get text translated into the current
-                                       locale and a specific domain domain
-       + setlanguage(string)
-       + getlanguage()
-
-
-Online Help management:
-=======================
- - New Java help browser
- - New help system based on DocBook
- - New functions:
-       + check_help
-       + del_help_chapter
-       + add_module_help_chapter
-       + del_module_help_chapter
-       + xmltojar (the documentation provided in Scilab)
-       + xmltopdf
-       + xmltohtml
- - loaddefaultbrowser function and %browsehelp global variable have been removed:
-   The new Java help browser is the only help browser.
- - For more information, have a look to :
-        + http://wiki.scilab.org/howto/scilab_documentation_kit
-        + SCI/modules/helptools/doc directory
-
-Metanet : graph and network toolbox
-===================================
- - Data structures have been reorganized and made more flexible (user
-   can define and handle its own data fields for nodes and edges)
- - New functions:
-       + hilite_edges   - highlights a set of edges
-       + unhilite_edges - unhighlights a set of edges
-       + hilite_nodes   - highlights a set of nodes
-       + unhilite_nodes - unhighlights a set of nodes
-       + add_edge_data  - associates new data fields to the edges data structure 
-                          of a graph
-       + add_node_data  - associates new data fields to the nodes data structure
-                          of a graph
-       + arc_length
-       + nodedatafields - returns the vector of node data fields names
-       + set_edges_id
-       + set_nodes_id
-       + show_arcs      - highlights a set of arcs
-       + show_edges     - highlights a set of edges
-       + update_graph   - converts an old graph data structure to the current one
-
-
-Windows_tools:
-===============
- - New functions:
-       + consolebox          - show or hide console box
-       + findfileassociation - searches for and retrieves a file association-related string from the registry.
-       + dos                 - shell (cmd) command execution 
-       + win64               - determine whether Windows x64 version of Scilab
-       + istssession         - determine if scilab is launched from a ms terminal service session.
-       + getsystemmetrics    - retrieves the specified system metric or system configuration setting.
-       + createGUID          - creates a Globally Unique IDentifier (GUID)
-       + setdefaultlanguage  - set and save default language on Windows
-
-
-History manager:
-================
- - New functions:
-       + displayhistory          - displays current scilab history
-       + addhistory              - add lines to current history
-       + saveconsecutivecommands - Save consecutive duplicate commands
-       + saveafterncommands      - Save the history file after n statements are added to the file.
-       + gethistoryfile          - get filename used for scilab's history
-       + sethistoryfile          - set filename for scilab history
-       + removelinehistory       - remove the Nth line in history.
-       + historysize             - get number of lines in history
-       + historymanager          - enable or disable history manager
-
- - Rewrite:
-       + loadhistory
-       + savehistory
-       + gethistory
-       + resethistory
-
-
-Consoles:
-=========
- - Based on a joint project Artenum ( http://www.artenum.com ) - INRIA/Scilab called Jrosetta
- - Completion
-       + Functions
-       + Variables
-       + Paths
- - Advanced completion also available in NW & NWNI modes
-
-Modules/toolboxes template:
-===========================
- - A template model has been defined to normalize how modules and toolboxes 
-       should be.
-       + See http://wiki.scilab.org/Scilab_Module_Architecture for module
-       + See contrib/toolbox_skeleton/ for toolboxes
-
-
-Source reorganisation:
-======================
- - Source code split into dedicated and clear modules
- - Clear separation between the Scilab gateway (argument management, etc) and 
-       the code
- - Use XML declaration for the list of functions
- - Use XML declaration for the list of modules (and activation or not)
- - Massive cleanup of the code 
- - Thousand of warnings removed
- - First step to a future Scilab API
-
-
-New Scilab Functions:
-=====================
- - Function rewritten from Fortran to C for better maintenance
-
-
-Scilab modes:
-=============
- - Scilab is now available in four modes:
-       + Normal mode
-               The standard Java
-       + NW (No window) mode
-               Run in command line but can launch help or rendering/graphics 
-               (loads the Java Virtual Machine)
-       + NWNI (No window No interactive) mode
-               Run in command line but no help, TCL or rendering
-               (does not load the Java Virtual Machine)
-       + API mode
-               Scilab as API/computing engine
-
-
-GNU/Linux - Unix:
-=================
- - Please note that most of these points are outputs of the SCOS project ( http://www.oscos.org/ )
- - New configure (based on autoconf)
- - New compilation process (based on automake and libtool)
- - Parallel build (make -j)
- - FHS compliant
- - Switched to dynamic libraries
- - Advanced numerical libraries can be used (Atlas, MKL...)
- - Use librairies when available on the system
- - Build by default with gfortran
- - Versioned libraries
- - Easier profiling (memory and call graph)
- - Better support of 64 bits CPU
- - Better startup script
-       + Debug
-       + Profiling (valgrind)
-
-
-Windows:       
-========
- - Compilation process :
-       + Visual Studio 2008 solution (requires Intel Fortran 10.1) support (x86 & x64)
-       + Visual Studio 2008 express solution (fortran conversion with f2c) support
- - Dynamic libraries   
- - Atlas 3.8 support (Core 2 Duo and more support)
- - Intel Math Kernel Library support
- - Better support on Windows Vista
-
-
-Dynamic/incremental link:
-=========================
- - Module renamed to dynamic link
- - Visual Studio 2008 support
- - Intel Fortran 10 support on Windows
- - Under Linux/Unix, now based on basic autotools for the detection of compiler
-       and compilation.
- - New functions:
-        + getdynlibext - get the extension of dynamic libraries on your operating system.
- - Function improved:
-        + ilib_for_link & ilib_build - now accept the actual filename (not only filename.o but also filename.c or filename.f)
-
-
-TCL/TK:
-=======
- - New event loop 
-       + Tcl/Tk thread separated from the Scilab one.
-
- - Provided with version 8.5 of TCL/TK
- - Removed Functions:
-       + demoplay is obsolete
-       + sciGUIhelp is obsolete 
- - Some TCL/related functions have been tagged as obsolete 
-   (See http://wiki.scilab.org/obsolete_scilab_function )
- - TCL_CreateSlave now allows to create "safe" or "unsafe" slave interpreters (new option added).
-   Default switched from safe to unsafe interp.
-
-
-Java/Scilab API:
-================
- - Refactoring of the Java API
-
-
-Tests:
-======
- - Tests are now embedded into Scilab (binary and sources)
- - Many tests added 
-       + Unitary
-       + Non regression
-       + Benchmarks
- - New functions:
-        + test_run
-        + unitary_test_run
-        + nonreg_test_run
-
-OTHERS IMPROVEMENTS:
-====================
- - Update to the new version of Lapack (3.1.1)
-
-Internal API:
-=============
- - Used in functions GetRhsVar, PutLhsVar... The datatype naming have been 
-       changed to:
-       + "c" => STRING_DATATYPE
-       + "S" => MATRIX_OF_STRING_DATATYPE
-       + "d" => MATRIX_OF_DOUBLE_DATATYPE
-       + "r" => MATRIX_OF_RATIONAL_DATATYPE
-       + "I" => MATRIX_OF_VARIABLE_SIZE_INTEGER_DATATYPE
-       + "i" => MATRIX_OF_INTEGER_DATATYPE
-       + "b" => MATRIX_OF_BOOLEAN_DATATYPE
-       + "z" => MATRIX_OF_COMPLEX_DATATYPE
-       + "s" => SPARSE_MATRIX_DATATYPE
-       + "l" => LIST_DATATYPE
-       + "t" => TYPED_LIST_DATATYPE
-       + "m" => MATRIX_ORIENTED_TYPED_LIST_DATATYPE
-       + "p" => SCILAB_POINTER_DATATYPE
-       + "h" => GRAPHICAL_HANDLE_DATATYPE
-       + "f" => EXTERNAL_DATATYPE
-       These declarations are in modules/core/includes/stackTypeVariable.h
- - define TRUE_ and FALSE_ removed for TRUE and FALSE
- - Many other things... Have a look to the sources...
-
-
-Scicos:
-=======
- - Test framework currently under development:
-        + Unitary tests
-        + Non-regression tests (vs. Scicos 4.2 in Scilab 4.1.2)
-
-Known incompatibilty
---------------------
-
-  - The Metanet graph data structure has been completely redesigned
-    see update_graph for translation, Graph saving is not more
-    possible in a formatted way.
-
-  - Due to a bug fix the xstringb x and y arguments meaning had
-    changed "lower" and "left" are now relative to user coordinates
-    order.
-
-  - The xgetmouse flag option has been removed 
-
-  - Due to license restrictions from the Universidad de Cantabria, the quapro 
-       and linpro functions are no more available in the Scilab distribution, 
-       but as an external toolbox.
-
-  - Some uses of the pow function could cause issues for base ~ 1.0 and large
-       exponent (See http://sources.redhat.com/bugzilla/show_bug.cgi?id=706)
-
diff --git a/scilab/CHANGES_5.1.X b/scilab/CHANGES_5.1.X
deleted file mode 100644 (file)
index f2379b9..0000000
+++ /dev/null
@@ -1,828 +0,0 @@
-               Changes between version 5.1.0 and 5.1.1 of Scilab
-               =================================================
-
-
-Improvements:
-=============
-
-* Catalan localization added (Thanks Oriol Gonzalez and others)
-
-* German Localization added (Thanks Armin Mohring and others)
-
-* Spanish Localization added (Thanks Federico Vera and others)
-
-* Online Help translated into português do Brasil (pt_BR) added
-  (Thanks Daniel de Souza Grilo)
-
-
-Compilation:
-============
-
-* Defining the environment variable SCI_JAVA_ENABLE_HEADLESS disables the X11
-  access when building the documentation (necessary when building the
-  documentation in a chroot)
-
-* ./configure && make all && make distclean == tarball (ie, make distclean is
-  cleaning all the elements)
-
-* In the source tree of Scilab, ant target "build-example" added in order to
-  build only the javasci examples (cd modules/javasci && ant build-example)
-
-Source reorganisation:
-======================
-
-* New module added call_scilab: the goal of this module is to highlight the
-  possibility to call Scilab engine from other languages.
-
-* "SCI/modules/output_stream/includes/error.h" renamed to "do_error_number.h"
-
-Help & Tests:
-=============
-
-* Some equations in the documentation converted to the MathML format
-  (bugs #4180 & #4182)
-
-* Page "Compile and run with Javasci" added
-
-* Examples in javasci translated into english
-
-* Examples and unit tests added for the function find
-
-* Examples provided in the help of the function argn
-
-* Unit tests for the completion (GUI & NW/NWNI modes)
-
-* Minor improvements in the documentation of the ilib_* functions and
-  fprintf
-
-* Unitary tests for isfield() function has been added
-
-
-Enhancement:
-============
-
-* isfield() now accepts matrix of strings (fieldnames) as second input argument.
-  Then, it returns a matrix of booleans.
-
-* test_run() now accepts "skip_tests" as optionnal argument (3rd argument), if
-  present, the second input argument of test_run is no more the list of tests to
-  launch but the list of tests to skip.
-  For example, test_run("time",["bug_1506" "bug_793"],"skip_tests");
-
-* test_run() : The following tags have been added :
-  - <-- WINDOWS ONLY --> If the operating system isn't Windows, the test is skipped.
-  - <-- UNIX ONLY -->    If the operating system isn't an unix OS, the test is skipped.
-  - <-- LINUX ONLY -->   If the operating system isn't Linux, the test is skipped.
-  - <-- MACOSX ONLY -->  If the operating system isn't MacOSX, the test is skipped.
-
-License:
-========
-
-* Examples in SCI/modules/javasci/examples/ are now released under the public
-  domain
-
-
-Internal API:
-=============
-
-* GetLengthStringMatrixByName function added in stack3.h (return length of strings)
-
-
-Scilab / Scipad synchronisation bugs:
-=====================================
-
-A critical bug present in Scilab 5.0.X and 5.1.0 has been fixed.
-It has been reported a numerous number of time:
-
-* bug 2578 fixed - Calling input function within Scipad.
-
-* bug 3345 fixed - From SciPad editor ending Scilab with exit is not correct.
-
-* bug 3394 fixed - A malformed script originating from the editor window hangs
-                   Scilab and the editor.
-
-* bug 3553 fixed - System crash executing tk_getfile() from within scipad by
-                   CTRL+L.
-
-* bug 3643 fixed - Scilab spec function is the equivalent of Matlab function
-                   (mtlb_eig is now obsolete).
-                   
-* bug 3839 fixed - strrev doesn't work correctly if the string to be reversed includes some accentuated characters.
-
-* bug 3944 fixed - ilib_mex_build() wasn't using the content of the  
-
-* bug 3705 fixed - During execution of any Scipad sequence, entering abort
-                   after the prompt hang up both Scipad and Console.
-
-* bug 3778 fixed - Calling TK gui from Scipad.
-
-* bug 3799 fixed - Using xgetmouse from Scipad makes Scilab crash.
-
-* bug 4149 fixed - Calling TCL functions within Scipad
-
-* bug 4178 fixed - Scilab crash when using "legend" via Scipad.
-
-* bug 4196 fixed - Scipad and Scilab crashing when using menu "Execute->load
-                   into Scilab".
-
-* bug 4204 fixed - Strange error message when using usecanvas(%F).
-
-* bug 4331 fixed - Wrong result for gamma(13).
-
-Bug fixes:
-==========
-
-* bug 3186 fixed - input is lost when graphics window is closed.
-
-* bug 3240 fixed - msprintf error in plotprofile.
-
-* bug 3587 fixed - gsort is not stable: It does not preserve the relative order
-                   of equal values creates problem with function unique.
-
-* bug 3852 fixed - Line wrapping problem in help browser
-
-* bug 3666 fixed - 'input' with accentued character returns incorrect value
-
-* bug 3944 fixed - ilib_mex_build() wasn't using the content of the
-                   variable tables to compile other files
-
-* bug 3945 fixed - Error with the help example of library()
-
-* bug 3962 fixed - incorrect first left hand side argument of pca (one col instead of two)
-
-* bug 4052 fixed - A wrong usage of xmlCleanupParser (libxml2) was causing
-                   a seg fault on startup
-
-* bug 4067 fixed - bug with completion and some paths
-
-* bug 4073 fixed - mprintf does not display some special characters
-
-* bug 4074 fixed - Scilab now uses native MacOSX menubar.
-
-* bug 4088 fixed - When Tcl/Tk is disable, demos are now deactivated.
-
-* bug 4099 fixed - Demos mixing gui and plots were not desactivated on plateforms
-                   having usecanvas set to %T.
-
-* bug 4120 fixed - amell returns wrong value on Scilab x64 (Windows)
-
-* bug 4123 fixed - %i_prod crashs scilab (Windows release mode built with F2C
-                   only)
-
-* bug 4128 fixed - 'win' argument of the event_handler function did not work
-                   (was always 0 instead of current figure ID).
-
-* bug 4132 fixed - fullpath crashs
-
-* bug 4134 fixed - In some cases, bad detection of a 64 bit arch was
-                   causing a seg fault during the "make doc" process
-                   
-* bug 4141 fixed - ascii doesn't support extended ascii values in the range of [128-255].
-
-* bug 4242 fixed - Copyright added (INRIA code)
-                   on modules/linear_algebra/src/fortran/doldqr.f
-
-* bug 4150 fixed - user startup executed twice if you change directory to
-                   SCIHOME in this file.
-
-* bug 4159 fixed - coshlt was defined twice on windows
-
-* bug 4164 fixed - isinf is now defined in more recent versions of the Sun
-                   Compiler. Detection and replacement of the function is now
-                   done in the configure.
-
-* bug 4166 fixed - test_run was broken
-
-* bug 4179 fixed - The dec2hex "see also" part was missing in the help page.
-
-* bug 4192 fixed - When doing a getd in a directory where there are no .sci
-                   files, getd displayed a error message not clear at all.
-
-* bug 4197 fixed - inaccurate floating point results computed by norm with
-                   large/small vector matrices.
-
-* bug 4197 fixed - When warning messages are disabled, a blank line is printed
-                   out.
-
-* bug 4199 fixed - Missing information in findobj help page + findobj did not
-                   find figures.
-
-* bug 4201 fixed - Confusing error message in datafit
-
-* bug 4228 fixed - mclearerr with a false file descriptor crashs
-
-* bug 4231 fixed - graphics exports functions crash (xs2png, xs2svg, ...)
-
-* bug 4235 fixed - error.h renamed
-
-* bug 4238 fixed - waitbar and progressionbar won't close when clicking on the X
-                   in the upper-right corner of the window.
-
-* bug 4245 fixed - The icon of the progressionbar is a java icon.
-                   It should it be a Scilab one instead.
-
-* bug 4249 fixed - filter dos not work with perfect all pass system
-
-* bug 4250 fixed - The online help of intx function was badly located
-
-* bug 4258 fixed - Configure script does not contain the correct detection
-                   code for the JNI libraries under Solaris SPARC.
-
-* bug 4266 fixed - ones, rand, zeros functions do not remove highest dimensions
-                   equal to 1
-
-* bug 4269 fixed - Fix a bashim in the macros of detection of swig (causing
-                   problems with netbsd)
-
-* bug 4270 fixed - The module tclsci wasn't really desactivated when using
-                   the option --without-tk
-
-* bug 4274 fixed - Open dialog invoked from Toolbar to select file to open with Scipad
-                   has wrong "Scilab SCI files" filter instead of "All Scilab files"
-                   like dialog invoked from File -> Open a file...
-
-* bug 4282 fixed - When doing a symlink of scilab script, when calling this
-                   script, it changes the PWD
-
-* bug 4284 fixed - The online help of isfield() was missing.
-
-* bug 4295 fixed - mdelete no more works with "*.extension" as input (wildcard).
-
-* bug 4297 fixed - A spelling mistake was causing in some cases with the
-                   pfss function
-
-* bug 4299 fixed - getmemory is reporting bad total memory on system with
-                   a lot of memory (> 3Go)
-
-* bug 4301 fixed - Better reporting at the end of the configure
-
-* bug 4302 fixed - Do not build the helptool module when --disable-build-help
-                   is used
-
-* bug 4309 fixed - Under Scilab5 the dashed lines are not well displayed. They
-                   are reinitialized for each segment.
-
-* bug 4311 fixed - rcond(eye()) returns 1 and not eye()
-
-* bug 4312 fixed - Support for NetBSD in the memory detection (getmemory)
-
-* bug 4316 fixed - mfprintf(0,'string') does not redirect stderr as fprintf(0,...)
-
-* bug 4321 fixed - strcat with 3 input parameters crashs if input type
-                   parameters are wrong.
-
-* bug 4325 fixed - set("auto_clear","off") crashes Scilab.
-
-* bug 4326 fixed - move called with an already deleted handle crashes Scilab.
-
-* bug 4315 fixed - completion("",["commands","macros"]) will only returns "commands"
-
-* bug 4332 fixed - completion copies selected item instead of completing according to this one.
-
-* bug 4342 fixed - When the coutour function is called, an error message is printed.
-
-* bug 4343 fixed - the plot3d demo doesn't seems to work.
-
-* bug 4372 fixed - The graphics from the genetic_algorithms and simulated_annealing toolbox where not displayed
-
-* bug 4386 fixed - link('show') with only one symbol writes 'librairies' and not 'library'.
-
-* bug 4771 fixed - the configure did not stop when jhall (javahelp) or looks were not available on the system
-
-
-               Changes between version 5.0.X and 5.1 of Scilab
-               ===============================================
-
-New Features:
-=============
-
-* Added elementary functions: acosd acot actod acoth asecd asech asec asind
-  acsc acscd acsch csch atand cosd cotd cscd csc secd sech sec sind tand
-
-* Scicos documentation in Docbook format.
-  PDF, PS, JAR and other versions now available.
-
-* Graphics available on all platforms and OS using function usecanvas
-  See help page of usecanvas function for more details.
-
-* New function dae (for Differential Algebraic Equations) added.
-  This function is providing the same features as dassl with ode
-  (ordinary differential equations) profile.
-  For more information, see SEP #2.
-
-* Request 564: completion add '\' or '/' at the end of a directory
-
-* Added uigetfile (Functions xgetfile and tk_getfile are now obsolete).
-  For more information, see SEP #8.
-
-* Scilab is now supported natively under Mac OS X (See RELEASE_NOTES_5.1.X)
-
-* Uses termios instead of termio in NW & NWNI modes
-
-Enhancement:
-============
-
-* Graphics stabilty improved.
-
-* Graphics speed improved.
-
-* Menubar/toolbar update improved (particularly when (un)docking windows).
-
-* Update of some output strings (standard, warning & error)
-
-* Scilab uses Atlas 3.9.4 on Windows
-
-* Directive FRENCH IMPOSED added to test_run() to force the test in french
-
-* Errors occuring when getting or setting graphic/gui handles properties are
-  now treated as any other Scilab errors.
-
-* Now catch the exception when JOGL is crashing because native library
-  gluegen-rt is not available in the java.library.path (LD_LIBRARY_PATH) and
-  display a nice message
-
-* Better error report in the documentation build process (docbook)
-
-* Binary versions embed jre 1.6.0_11
-
-* test_run() now accepts absolute paths as first input argument. It permits
-  toolboxes to use this system.
-
-* Under Linux/Unix, do not launch Scilab in background when called without argument
-
-* icons are now installed into pkgdatadir/icons/
-
-* Update of the example in the dynamic_link modules and in the toolbox skeleton
-  (use the actual filename instead of the .o)
-
-* The demos of the simulated_annealing module have been integrated into the demos menu
-
-* The demos of the genetic_algorithms module have been integrated into the demos menu
-
-Tests:
-======
-
-* Tests added for functions: umf_luget, taucs_chget, pcg, removedir, rmdir, ones
-
-Internationalization:
-=====================
-
-* Almost all the i/o functions (isdir, mkdir, cd, chdir, mopen, fileinfo,
-mclose, deletefile, findfiles, ls, listfiles, getshortpathname,
-getlongpathname, removedir...) now handle file and directory names containing
-UTF-8 characters. This is the work of Yung-Jang Lee. Many thanks!
-(Unitary tests provided)
-
-Misc:
-=====
-
-* Some dead code removed (SCI/scripts/,
-                          SCI/bin/{dold,scilink,Blatdoc,Blatdocs,f77-linux,minfopr} )
-
-
-Compilation:
-============
-
-* libmatio is now detected thanks to pkg-config
-
-* More warnings in C/C++/Fortran during the compilation process.
-See http://lists.scilab.org/cgi-bin/ezmlm-browse?list=dev&cmd=showmsg&msgnum=684
-
-* --enable-build-help is now the default behaviour
-  (--disable-build-help removes the check of the dependencies)
-
-* --with-fftw, --with-pvm and --with-umfpack are now the default behaviour
-  (--without-fftw, --without-pvm and --without-umfpack removes their builds)
-
-* interpolation, signal_processing, statistics modules are loaded dynamically
-  by Scilab.
-
-* cc and cc-* are not longer consider as GNU C compiler when detecting the
-  compiler (use gcc & gcc-*) because it was causing some issues under Solaris
-
-* By default, under Linux/Unix/Macosx, static libraries are no longer built.
-
-* Do not init TK when building the doc ("make doc")... in order to be able to
-build Scilab through ssh
-
-* Giws has lost it .py extension
-
-* Force the build for the french documentation.
-
-
-Bug fixes:
-==========
-
-* bug 1582 fixed - If parametric 3d curve values are out of given ebox of 3d
-                   axes, this curve values are netherveless plotted.
-
-* bug 1926 fixed - wavwrite doesn't manage single channel mode.
-
-* bug 2175 fixed - "contour2d" prints level numbers partially outside the rect.
-
-* bug 2255 fixed - plot function fails to verify that x and y data have the same
-                   length in certain cases.
-
-* bug 2265 fixed - Add a property to toggle grid position between background
-                   and foreground.
-
-* bug 2273 fixed - chdir didn't manage UNC path on Windows.
-
-* bug 2357 fixed - The vertex-order of the plot3d2 and plor3d3 functions is
-                   different from the one given in the manual.
-
-* bug 2453, 3731, 3759, 3784, 3801 & 3802 fixed - Force all the numerical value
-                                              to remain to the english notation.
-
-* bug 2647 fixed - Bad display of some numbers in special cases due to a
-                   gfortran bug.
-
-* bug 2682 fixed - chart() is inconsistent in the second argument, angle.
-                   It might be treated as degrees or radian.
-
-* bug 2767 fixed - By default graphic windows are opened one above each others
-                                  whereas they should be tiled.
-
-* bug 2814 fixed - Ticks graduation produce some unwanted decimals.
-
-* bug 2959 fixed - functions on F1, F2, F12 keys are not mapped as scilab 4.x
-
-* bug 3070 fixed - Could not use non-simple character like °, µ, ø ....
-
-* bug 3080 fixed - When we click many times on a button of the Graphic window
-                   the instruction will be done as much times we have clicked.
-
-* bug 3089 fixed - chdir seems to have problems with directory names containing
-                   nordic characters like æ ø and å.
-
-* bug 3131 fixed - version 'GLIBC_2.4' not found with the binary version under
-                   some GNU/Linux distro
-
-* bug 3314 fixed - linspace primitive - rev 27707 - removed use of "ones" and
-                   use colon (i.e. :) operator only
-
-* bug 3322 fixed - trimmean primitive - rev 27627 - Added verbose option, added
-                   unit tests, updated doc.
-
-* bug 3326 fixed - ESC key clears the command line in the console.
-
-* bug 3407 fixed - Line number where error is reported changed in Scilab may be
-                   wrong.
-
-* bug 3411 fixed - eye on a sparse is not explicit.
-
-* bug 3462 fixed - The match string returned by regexp is not the right one if
-                   the subject string contains backslashes.
-
-* bug 3470 fixed - plot2d(), followed by legends produce an unexpected error.
-
-* bug 3500 fixed - [pcre] match position but no character = no match
-
-* bug 3512 fixed - regexp could return incorrect results
-
-* bug 3515 fixed - Erroneous submenu numbering for setmenu() and unsetmenu() in
-                   Scilab 5.0.1
-
-* bug 3527 fixed - Graphic windows created by figure are unable to display plots.
-
-* bug 3530 fixed - Check that X11/Xlib.h is available since the Tk header needs it.
-
-* bug 3546 fixed - frmag is broken when called with hn given by a vector of
-                   coefficients instead of a polynomial.
-
-* bug 3549 fixed - machine.h was including PATH_MAX.h, BOOL.h and PARAMS.h
-                   includes have been cleaned up.
-
-* bug 3554 fixed - 'findobj' function does not find figures nor sub-menus and
-                   the help example does not work.
-
-* bug 3556 fixed - derivative was not supporting non compiled functions.
-
-* bug 3559 fixed - paths in examples.bat in SCI/modules/javasci/examples were
-                   wrong.
-
-* bug 3561 fixed - 'call' crashs when we want to return a 'c' variable type.
-
-* bug 3565 fixed - bad detection of the IBM JDK
-
-* bug 3571 fixed - Only one message displayed when log(0) is computed with
-                   ieee(1) mode.
-
-* bug 3578 fixed - the definition of NewSparse and FreeSparse have been added.
-
-* bug 3581 fixed - Legends do not appear correctly when axes are plotted in log
-                   scale.
-
-* bug 3590 fixed - Error message when we want to see a figure which has as
-                   userdata a structure (struct).
-
-* bug 3596 fixed - In the graphic export (bitmap) the exported file is stored in
-                   vertical mirrored fashion.
-
-* bug 3605 fixed - Better fix of the javasci freeze. A part of this bug was
-                   caused by a dead lock in the TCL thread (we were trying to
-                   get access to a TCL interpretor which was locked).
-
-* bug 3608 fixed - Scilab freezes when executing a combination of
-                   "eventhandler", "xchange" and "plot"
-
-* bug 3624 fixed - Nan returned when multiplying large zero vector by its transpose.
-
-* bug 3624, 3640 fixed - Atlas 3.8.0 have a bug causing wrong answer for
-                         row-major gemm C=A*A' or A'A
-
-* bug 3626 fixed - lcc-win32 library (.lib) not correctly generated.
-
-* bug 3627 fixed - variance did not manage complex matrices of data
-
-* bug 3628 fixed - Problem with cdouble type arguments in intersci.
-
-* bug 3630 fixed - functions added by 'addinter' are not visible by 'what'.
-
-* bug 3635 fixed - popupmenu objects created using uicontrol does not work as
-                   expected (it is not possible to use the arrow keys on the
-                   keyboard to browse through the various options).
-
-* bug 3645 fixed - SCI/contrib/toolbox_skeleton package does not work out of the
-                   box, and crashes on help.
-
-* bug 3652 fixed - wrong computation of generalized eigenvalues.
-
-* bug 3653 fixed - Figure menus were deleted when deleting current axis.
-
-* bug 3661 fixed - cotg and coth do not work.
-
-* bug 3664 fixed - an error occurs when a change directory operation implies a
-                   directory name with french accent letter ('é' for example).
-
-* bug 3667 fixed - Function input() now accepts a \n in the text to be printed
-                   and colon is no more added.
-
-* bug 3673 fixed - When using Scilab embedded in a Java application through
-                   javasci, the first call to javasci API reset the look and
-                   feel of the Java application.
-
-* bug 3681 fixed - Disable automatic completion if there are only spaces in a line.
-
-* bug 3687 fixed - 'format' doesn't check inputs arguments.
-
-* bug 3697 fixed - setdefaultlanguage moved in localization module. (Windows)
-
-* bug 3700 fixed - Problem when displaying accents in the help browser using the
-                   fr language. (Windows)
-
-* bug 3702 fixed - When I start scilex.exe (Windows) in a windows console, the
-                   windows lost the focus.
-
-* bug 3714 fixed - fprintfMat and fscanfMat cannot cope with directories with
-                   accented characters.
-
-* bug 3745 fixed - "make install" now install all <module>/demos/
-                   and <module>/examples.
-
-* bug 3749 fixed - Scilab error when building scilab help in HTML.
-
-* bug 3753 fixed - drawaxis produces unreadable labels.
-
-* bug 3755 fixed - print files on some Windows.
-
-* bug 3756 fixed - undocumented input argument for prompt().
-
-* bug 3757 fixed - completion works better on nw mode on Windows.
-
-* bug 3767, 3827 fixed (windows) - Atlas 3.8.2 crashs scilab.
-
-* bug 3769 fixed - Dynamic link doesn't detect intel fortran compiler version 11
-                   on Windows.
-
-* bug 3770 fixed - "qld" returns a error (qld: The constraints are inconsistent).
-
-* bug 3775 fixed - get_absolute_file_path(input_file) returns a error if
-                   input_file is not opened in Scilab.
-
-* bug 3800 fixed - After using surf to plot giving a stacksize error, it is no
-                   longer possible to plot in the same window.
-
-* bug 3821 fixed - Problems with uicontrol scrolling when parent figure has
-                   property auto_resize set to "off".
-
-* bug 3822 fixed - When a figure handle is saved and reloaded the figure_size as
-                   well as the viewport properties are not saved nor restored.
-
-* bug 3833 fixed - Problems in cell insertion (loss of data).
-
-* bug 3844 fixed - Axes with a very high y-bounds/x-bounds ratio do not appear.
-
-* bug 3858 fixed - when trying to open a file from the GUI (Menu: File -> Open file), Scilab crashes (xgetfile error).
-
-* bug 3860 fixed - Scilab was using the dev name of the fftw library (ie without
-                   heading .3 in the lib name). Thanks to Andrea Florio for
-                   providing the patch
-
-* bug 3867 fixed - On the branch 5.0 nightly build 64 bits, the libmatio is
-                   defined with the GLIBC_2.7 as mandatory. There is no reason
-                   for this and it prevents Scilab binary to run under Redhat
-                   and Centos.
-
-* bug 3868 fixed - In the nightly 64 bits build of the branch 5.0, jogl & gluegen
-                   dyn lib are 32bits (should be 64 bits).
-
-* bug 3869 fixed - In the binaries, we have some useless files in thirdparty/tk8.5/demos/
-                   which are causing some issues with the LSB.
-
-* bug 3870 fixed - In the binaries, we incorporate checkstyle in thirdparty/checkstyle/
-                   which are causing some issues with the LSB (btw, it is useless in the binary).
-
-* bug 3873 fixed - While editing ticks'label on Axes, mouse click outside box or
-                   double clicks or using Tab key, program terminates.
-
-* bug 3874 fixed - When building the macros, only replaces the extension
-                   (.sci => .bin).
-
-* bug 3875 fixed - No images in PDF documentation.
-
-* bug 3877 fixed - No use of interp->result any more in the Tcl interface.
-                   Compatible with Tcl/Tk 8.6.
-
-* bug 3878 fixed - Under mandriva, the javahelp package is not called jhall but javahelp2.
-
-* bug 3879 fixed - Under mandriva, the batik package is not called batik but batik-all.
-
-* bug 3880 fixed - Bug with p_margin and g_margin fixed.
-
-* bug 3886 fixed - strsubst with regular expression was working only on the first
-                   element of the vector.
-
-* bug 3887 fixed - missing installation of scisparse.h and doublecomplex.h.
-
-* bug 3891 fixed - strsubst() replaces wrong characters with the regexp mode and
-                   when the subject contains backslahes.
-
-* bug 3892 fixed - example about mfprintf added in help.
-
-* bug 3894 fixed - missing information about status -2 returned by mkdir.
-
-* bug 3895 fixed - example about mputl added in help.
-
-* bug 3897 fixed - macros perturbs the behavior of mfprintf().
-
-* bug 3898 fixed - There was no way to check if mputl() has done his job.
-                                       mputl returns %t or %f to check if function has correctly
-                                       written on the file.
-
-* bug 3899 fixed - The help for "startup" was incorrect.
-
-* bug 3903 fixed - "xdel" of a non existent window crashes Scilab
-
-* bug 3905 fixed - fscanf supports filename and file descriptor as in scilab 4.x.
-
-* bug 3906 fixed - debug(4);exit kills scilab.
-
-* bug 3907 fixed - msprintf with a incorrect format can kill Scilab.
-
-* bug 3912 fixed - strsubst() used with regular expression may return very
-                   stange result.
-
-* bug 3918 fixed - The french documentation fails to build when french locales are not available on the system
-
-* bug 3919 fixed - scilab x64 doesn't display graphics from a remote desktop.
-
-* bug 3924 fixed - I used uicontrol with bad parameters, but uicontrol makes Scilab hangs.
-
-* bug 3931 fixed - fileparts returns invalid values with some special filenames.
-
-* bug 3941 fixed - Error in function minreal when used with state-space linear system.
-
-* bug 3947 fixed - format old syntax reintroduced.
-
-* bug 3950 fixed - Invalid index in kpure function (Example in help page failed).
-
-* bug 3951 fixed - krac2 did not work for rational input (Example in help page failed).
-
-* bug 3967 fixed - When called with a tf, pfss should of course return a tf.
-
-* bug 3987 fixed - The relation between the font_size property and the size in
-                   point is not clearly given in the help pages.
-
-* bug 3988 fixed - The title help page is not properly formatted.
-
-* bug 3989 fixed - xlfont help updated.
-
-* bug 3991 fixed - It is not possible to set a font_style greater than 10 even
-                   if one has added a new font using xlfont.
-
-* bug 3993 fixed - Scilab menu is not located in the "Apple menu bar" like other applications
-
-* bug 3995 fixed - install -D does not work under Mac OS X
-                   (used by the make install).
-
-* bug 3996 fixed - tabulation included in a paste string may make scilab crash
-                   in -nw or -nwni mode.
-
-* bug 3999 fixed - xbasc() doesn't clear the current graphics window.
-
-* bug 4005 fixed - Only localization system is used (only native now).
-
-* bug 4006 fixed - xlfont does not return the right index.
-
-* bug 4009 fixed - savematfile crashed when could not open the file for writing
-                   (error message added).
-
-* bug 4014 fixed - Wrong positioning in console after its clearing.
-
-* bug 4015 fixed - "Flip left to right" no longer worked on hypermatrices.
-
-* bug 4021 fixed - make distclean is cleaning also some temporary help files.
-
-* bug 4022 fixed - Having the source tree and packaged version of Scilab on the
-                   same system caused the system library to be loaded first
-                   (should be the source tree first).
-
-* bug 4026 fixed - With the "unix" command under Windows, it is not possible to
-                   run an external program which has a long path name.
-
-* bug 4027 fixed - Impossible to create hypermatrices under Linux x64
-                   (actually a bug with int32 values).
-
-* bug 4037 fixed - wavread detects broadcast file format and returns a error
-                   (format not yet managed).
-
-* bug 4046 fixed - core/includes/scisparse.h wasn't installed.
-
-* bug 4052 fixed - Due to a bug in the libxml2 provided by Fedora/Redhat,
-                                  Scilab was crashing on startup. Scilab binaries under Linux
-                                  are now shipping libxml2 as a workaround to this bug.
-
-* bug 4055 fixed - From time to time, when I plot a graphic, scilab displays a
-                   blank graphic windows. (Windows)
-
-* bug 4094 fixed - delete("all") does not refresh the graphic.
-
-* bug 4106 fixed - bar and barh override drawlater/drawnow mode.
-
-* bug 4108 fixed - Argument location of function caption has no effect.
-
-* bug 4173 fixed - Graphic export : Style the text fonts is not respected when exporting to SVG.
-
-* bug 4174 fixed - the xs2xxx (graphic export) functions don't support paths that start with a tild.
-
-* bug 4186 fixed - uigetfile() uses a hardcoded path in SCI\modules\gui\src\java\org\scilab\modules\gui\filechooser\Juigetfile.java
-
-* bug 4187 fixed - uigetdir() opens on "Desktop" and not on "Computer" on windows
-
-* bug 4221 fixed - graypolarplot uses to much memory.
-
-* bug 4272 fixed - Preconditionning in pcg was not taken into account.
-
-* bug 4761 fixed - memory leak in grep and regexp.
-
-* Side effect in the setenvc function.
-
-* In the binary, the path to the fortran include directory was wrong.
-
-* Some bashims in the starting script were causing startup issues.
-
-* uimenus and uicontrols callbacks were executed two times when their "enable"
-  property were set to "on" and they were already enabled.
-
-* Docking bugs fixed (problems with menubar, toolbar, infobar updates).
-
-* bug in the script in charge of the dispatch of localization files fixed
-  (tools/localization/dispatchLocalizationFile.sh)
-
-Obsolete functions removed :
-============================
-
-* mtlb_load()  (Please use loadmatfile() instead).
-
-* mtlb_save()  (Please use savematfile() instead).
-
-* xbasimp() (Please use toprint() for printing and by xs2ps() for the file export instead).
-
-* xg2ps() (Please use xs2ps() instead).
-
-* hidetoolbar() (Please use toolbar(,'off') instead).
-
-* browsehelp() (Please use helpbrowser() instead).
-
-* quapro() (Please use qpsolve() instead).
-
-* %sp_eye() (Please use speye() instead).
-
-* TCL_gcf() (Please use gcf() instead).
-
-* TCL_scf() (Please use scf() instead).
-
-* TK_EvalStr() (Please use TCL_EvalStr() instead).
-
-* TK_GetVar() (Please use TCL_GetVar() instead).
-
-* TK_SetVar() (Please use TCL_SetVar() instead).
-
-* sciGUIhelp() (Please use help() instead).
-
-* demoplay() (Please use scilab_demos() instead).
-
-* buttondialog() (Please use messagebox() instead).
-
-* tk_getvalue() (Please use getvalue() instead).
diff --git a/scilab/CHANGES_5.2.X b/scilab/CHANGES_5.2.X
deleted file mode 100644 (file)
index 92fd44d..0000000
+++ /dev/null
@@ -1,2395 +0,0 @@
-
-                Changes between Versions 5.2.1 and 5.2.2 of Scilab
-                ==================================================
-
-Performance:
-============
-
-* Regression which was slowing down loops in some cases, fixed.
-  Performances can be improved up to 50 %.
-  Note that other performance improvements will also be available in Scilab 5.3.0.
-
-Help Browser:
-============
-
-* Increase of the default size of the help browser window.
-
-* Help browser window position and size are now stored and restored for
-  next usage. See bug #6482.
-
-Scilab:
-=======
-
-* Title of the main Scilab window changed from 'Console' to 'Scilab Console'.
-  See bug #5023.
-
-For GNU/Linux, Unix & Mac OS X:
-
-* Arguments -h / --help added to get help about the startup script.
-
-* Clear separation in the help between users and developers arguments in
-  Scilab startup script.
-
-* Documentation updated to explain that -nwni and -nogui are the same
-  options.
-
-* Bug 6633 fixed - Unknown arguments are now accepted with option -args to
-  allow user to access them throught sciargs Scilab function:
-  scilab -nwni -args 2 3
-
-Dynamic Link:
-=============
-
-* Bug 4787 fixed -  Under Linux/Unix/Mac OS X, when a library is not available, 
-  process does not stop during the compiler detection but stop at build time.
-  The error message is now much more explicit.
-
-* In some cases, when a library is not available, we try to find it into the
-  .libs of the module (it is the case in the development source tree). 
-  However, in the binary, for any reason, the library failed to load correctly
-  (missing symbol, bad format of library, etc), the error message was not
-  displayed.
-  
-* Bug 4575 fixed - 'makename' argument in 'ilib_mex_build', 'ilib_gen_cleaner',
-  'ilib_gen_Make', 'ilib_for_link', 'tbx_build_src' and 'tbx_build_gateway' was
-  useless.
-  A warning will be displayed in next major release for any use of a wrong value.
-
-call_scilab:
-============
-
-* Examples added to show how to manage returned error.
-
-Graphics:
-=========
-
-* Adding two new line styles: "dot" and "double dot". See bug 6840.
-
-* Temporary files in the ps export were stored at a wrong place.
-
-* bug 6472 fixed - Resizing the graphics window after having plotted several 2D
-                   curves and a legend caused the disappearance of some of them.
-
-* bug 6531 fixed - Adding a new color to the current colormap caused the Legend
-                   entity's default background color to change.
-
-* bug 6557 fixed - The legend order of the "plzr" function was incorrect.
-
-* bug 6648 fixed - The description of the "format_n" property was missing from
-                   the "axis_properties" online help page.
-
-* bug 6660 fixed - In some cases, printing under GNU/Linux and Mac OS X was
-                   failing.
-
-* bug 6664 fixed - Setting the axes property "tight_limits" to "on" caused the 
-                   axes and their attached entities to disappear when data min
-                   and max bounds were equal (for any of the X,Y or Z axes).
-
-* bug 6687 fixed - The "Matplot" function did not set the clip_state property of 
-                   the entities it created.
-
-* bug 6712 fixed - The "title" function forced displaying axes.
-
-* bug 6718 fixed - A text in a graphic containing a "<" symbol could not be
-                   exported in eps.
-
-* bug 6720 fixed - "caption" function did not handle properly polylines
-                   handles.
-
-* bug 6721 fixed - Loading a saved Axis graphics entity did not correctly 
-                   restore its tics_direction property.
-
-* bug 6735 fixed - The "landscape" option in the print dialog as well as in
-                   xs2eps did not work as expected.
-
-* bug 6738 fixed - The horizontal line of the square root symbol was not
-                   drawn when exported.
-
-* bug 6817 fixed - The "xstring" function shifted the start position of the 
-                   string relative to the string length.
-
-* bug 6834 fixed - The rotation formula in the rotate help page was incorrect.
-
-* bug 6850 fixed - "PlotSparse" function did not use the ticks provided by the
-                   axis but drew his own.
-
-* bug 6870 fixed - Arrowed polylines with infinite value were not plotted even
-                   if it was possible.
-
-Compilation:
-============
-
-* Build problem on exp10 (mainly under Gentoo) fixed.
-
-* GNU/Linux sparc64 and sh4 supported.
-
-* Detection of JOGL/Gluegen under Suse/Opensuse improved. 
-  Thanks to Michal Vyskocil.
-
-* "make clean" continues even if errors are found.
-
-* Add a new option to the configure for Mac OS X --with-fink-prefix
-  This is done to prepare Scilab 5.3 and the mandatory dependency on 
-  Java 1.6 (64 bits only).
-  This option will set the LDFLAGS & source the fink init script.
-
-* Some macros were duplicated during the installation process.
-
-* CFLAGS -msse2 added under Mac OS X for Scilab module shell.
-  See bug #6839.
-
-Xcos:
-=====
-
-* bug 1982 fixed - It was not possible to use links label on a diagram.
-
-* bug 5297 fixed - The algnement sub-menu was not intuitive without icons.
-
-* bug 5541 fixed - The Cut/Copy-n-Paste operation did not preserve the block
-                   rotation.
-
-* bug 5700 fixed - Compilation under RHE4 was failing on term.h and termcap.h
-                   inclusion. Thanks to Nicolas Vergnes for providing the fix.
-
-* bug 6415 fixed - The SAWTOOTH_f block was not working properly.
-
-* bug 6501 fixed - The border color and fill default color was not set 
-                   when changing it.
-
-* bug 6575 fixed - The graph mask was not removed at the end of the simulation.
-
-* bug 6576 fixed - Specifying the debug level was not working when two diagrams 
-                   were opened.
-
-* bug 6621 fixed - The Zoom shortcuts was not working as expected. The 
-                   Ctrl+Wheel was not working for zooming.
-
-* bug 6657 fixed - The importXcosDiagram call with specific parameters was 
-                   crashing Scilab.
-
-* bug 6671 fixed - The style was not saved in superBlockDiagram.
-
-* bug 6694 fixed - The grid was always enabled when opening a diagram.
-
-* bug 6697 fixed - The multi-point link did not align its edges on the grid.
-
-* bug 6780 fixed - The region to superblock action did not work when an 
-                   outgoing link was selected.
-
-* bug 6797 fixed - The importXcosDiagram macros was Scicos libraries dependant.
-
-* bug 6799 fixed - The TOWS_c block had wrong default values.
-
-* bug 6808 fixed - The GOTO/FROM blocks did not display their parameters.
-
-* bug 6699 fixed - The Capacitor block had wrong default label settings.
-
-Tests:
-======
-
-* The internal tag "<-- LONG TIME EXECUTION -->" has been added. It allows to
-  disable tests that need long-time duration. These tests are enabled if
-  test_run() is called with the "enable_lt" optional argument.
-
-On-line Help Building System:
-=============================
-
-* Compilation of the on-line help failed if two XML files had the same name.
-  This constraint has been removed.
-
-Obsolete Functions:
-===================
-
-* 'tk_choose' obsolete. Please use 'x_choose' instead.
-
-* 'readc_' obsolete. Please use 'input' instead.
-
-Bug Fixes:
-==========
-
-* bug 2395 fixed - mfile2sci could failed with "undefined variable: mfile_path"
-                   error message for some functions conversion.
-
-* bug 4599 fixed - It was possible to create many different variables with the 
-                   same name in the same scope.
-                   
-* bug 5140 fixed - Lines to be executed were not printed in the console.
-                   A message box added to advice to use ""Execute into Scilab",
-                   if file is very long (more 100 lines).
-
-* bug 5466 fixed - "savematfile" no more append variables in file by default, 
-                   file is now reinitialized at each "savematfile" call.
-
-* bug 6675 fixed - x_mdialog crashed Scilab with some incorrect input 
-                   arguments.
-
-* bug 6698 fixed - isreal did not work on hypermatrix.
-
-* bug 6730 fixed - Problem with function calls when seen as member of an 
-                   mlist fixed.
-
-* bug 6734 fixed - read_csv function contained erroneous error messages.
-
-* bug 6739 fixed - If a Scilab coded library function was redefined in a new 
-                   library, completion on its name made Scilab crashed.
-
-* bug 6719 fixed - Error fixed in example of root_properties help page
-                   (French version only).
-
-* bug 6720 fixed - "lib" function did not print the same thing when it was 
-                   entered several times.
-
-* bug 6792 fixed - Wrong interpretation of macro arguments when the macro call
-                   appeared in an list extraction.
-
-* bug 6796 fixed - test_run() crashed if SCI directory was read-only.
-
-* bug 6798 fixed - About Matlab to Scilab tools help page updated.
-
-* bug 6816 fixed - Incoherent extraction when there was no index: M()
-* bug 6829 fixed - kpure failed to compute  when applied to an high degree 
-                   system.
-
-* bug 6841 fixed - fun2string failed on simple examples containing variable
-                   extraction.
-
-* bug 6787 fixed - toprint(filename) required only absolute path to filename.
-
-* bug 6788 fixed - toprint(filename) UTF8 chars in a file were mis-printed.
-
-* bug 6790 fixed - toprint(nFigure): %F was returned while the figure was
-                   actually printed.
-
-* bug 6821 fixed - In text editor, labels of contextual menu called
-                   "Execute selection into Scilab" and menu called 
-                   "Evaluate selection" were not homogenized.
-
-* bug 6864 partially fixed - ATOMS: Error messages were not homogenized.
-
-* bug 6879 fixed - Error messages in "sci_champ.c" were not homogenized.
-
-* bug 6897 fixed - On Windows, umfpack had some wrong dependencies.
-
-* bug 6905 fixed - Error messages in "Gray.c" & "Plo2dn.c" were not homogenized.
-
-* bug 6906 fixed - Error messages in "SetProperty.c" were not homogenized.
-
-
-
-                Changes between Versions 5.2.0 and 5.2.1 of Scilab
-                ==================================================
-
-
-Internationalization:
-=====================
-
-* Ukrainian localization added (Thanks to Yuri Chornoivan).
-
-* Many English typos have been fixed (Thanks to Yuri Chornoivan).
-
-Xcos:
-=====
-
-* Some checks on the loading of data files have been added.
-
-* Superblock masks can now be used and a new window is created when a user wants 
-  to configure the variable settings.
-
-* Some performance improvements under Linux.
-
-* Update to jgraphx version 1.2.0.7 has been performed.
-
-* Non-applicable actions are now disabled and can not be performed anymore.
-
-* Refactoring:
-    - The port position algorithm has been reviewed in order to take into account 
-       default position and calculate placement according to its default 
-       associated side.
-    - The communication with Scilab interpreter is now easier to use and can
-      be synchronous or asynchronous (with callback).
-    - The simulation function identifier is now mapped to an Enum to better 
-      follow Java semantics.
-    - Blocks instantiations are performed through a Factory and reference
-      instances are shared.
-    - Java package (eg. namespace) has been added to reduce the number of classes
-      per package and improve readability.
-    - org.scilab.modules.graph is independent from Xcos and can be safely used.
-    - The actions are now only instantiated per graph.
-    - A first check on checkstyle metrics on the code has been done.
-
-* bug 4206 fixed - The CreateMask action did not generate a valid submatrix.
-
-* bug 5095 fixed - Menus were not disabled when actions were not possible.
-
-* bug 5165 fixed - The CreateMask/RemoveMask/CustomizeMask actions
-                   were not available.
-
-* bug 5285 fixed - Scicos could not simulate modelica diagrams when 
-                   filename contained space.
-
-* bug 5434 fixed - At Scicos files loading (cos and cosf files), some 
-                   blocks were not updated to the lastest Xcos/Scicos version.
-
-* bug 5508 fixed - When loading a Xcos project, hdf5 files used were stored
-                   into /tmp/ instead of TMPDIR.
-
-* bug 5595 fixed - In susp demo, DSUPER blocks were not SuperBlocks.
-
-* bug 5625 fixed - The Ground block port position was not right.
-
-* bug 5626 fixed - The VoltageSensor port positions were not right.
-
-* bug 5627 fixed - It was not possible to place a port in a non-conventional
-                   side.
-
-* bug 5640 fixed - At Xcos launching, toolbar and menubar did not appear 
-                   before the focus was on Xcos window.
-
-* bug 5660 fixed - A Scicos block with negative simulation function type was 
-                   not working (especially the ESELECT_f block).
-
-* bug 5666 fixed - The CLKGOTO block was not valid anymore after setting
-                   its parameters.
-
-* bug 5667 fixed - Simulation starts faster on Linux for huge diagram 
-                   (hdf5 export issue).
-
-* bug 5674 fixed - The Signal.notify did not check if we were waiting for it
-                   (thus the next wait was blocked).
-
-* bug 5683 fixed - Xcos code updated to work with jgraphx >= 1.2.0.X
-
-* bug 5701 fixed - The "AFFICH_m" block did not simulate anymore.
-
-* bug 6386 fixed - The Quit operation did not work properly on 
-                   SuperBlockDiagrams.
-
-* bug 6414 fixed - Old Xcos diagrams without rotation fields did not load.
-
-* bug 6415 fixed - The SAWTOOTH_f block did not allow parameters.
-
-* bug 6463 fixed - The jgraphx library has been updated to 1.2.0.7.
-
-* bug 6474 fixed - demo_watertank.xcos crashed when a block parameter dialog 
-                   was closed a second time.
-
-* bug 6490 fixed - The multiple-point link did not work accordingly to the 
-                   zoom level.
-
-* bug 6540 fixed - SuperBlock could not be opened due to jgraphx serializer
-                   limitation.
-
-* bug 6551 fixed - SaveAs action was not accessible.
-
-* bug 6578 fixed - The CONSTRAINT_f was not recognized as a valid block.
-
-Atoms:
-======
-
-* atomsSetConfig("offLine","True"/"False") automatically calls atomsSystemUpdate()
-  if its value has changed.
-  
-* Under Windows platforms, the Internet connection is now based on the default 
-  browser configuration.
-
-* Various bugs when installing local packages have been fixed. 
-
-* bug 6383 fixed - A message displayed by atomsRemove() (when the module to
-                   remove is loaded) was not correct.
-
-* bug 6389 fixed - Atoms GUI: "Update" button just removed the selected module
-                   but did not update it.
-                   
-* bug 6518 fixed - atomsRepositoryAdd() did not accept local repositories.
-
-Text Rendering:
-===============
-
-* Handles Greek, Cyrillic and complete unicode for latin alphabets characters 
-when using LaTeX in the graphics and documentation (See bug #5525).
-Example: xstring(0.5,0.5,"$\overbrace{привет\ мир} \underbrace{γειά\ κόσμο}$")
-
-* \textsuperscript LateX was not supported (See bug #6573).
-
-* bug 5679 fixed - LateX texts were not displayed (replaced by a black box) if
-                   Scilab was used in a terminal service session on Windows.
-
-* bug 6603 fixed - Lines were too long in the help browser.
-
-Text Editor:
-============
-
-* bug 5649 fixed - The Editor did not undo properly after a find/replace.
-
-* bug 5650 fixed - Replace all was not working in some cases.
-
-* bug 5651 fixed - Closing find/replace box was not removing highlights.
-
-* bug 5707 fixed - cmd-e executed the wrong editor file.
-
-Compilation:
-============
-
-* Under GNU/Linux, Mac OS X & Unix, a m4 macro called 
-  AC_JAVA_CHECK_VERSION_PACKAGE has been added to check the version of Java
-  packages used.
-
-* Check of the version of jgraphx added (Min: 1.2.0.7).
-
-* Improved detection of Fedora/Redhat packages.
-
-* Better detection of JOGL.
-
-* Better check of the lib math (libm).
-
-* When --disable-build-help was given to the configure, some mandatory 
-  libraries (batik, fop & avalon framework) used by the graphic export features
-  were not checked. This was causing build failure.
-
-* In some cases with two versions of the same jar libraries, the system
-  could not detect any of them.
-
-* bug 5496 fixed - When the option --disable-build-help was enabled, the 
-                   check/use of jeuclid was disabled. It was causing build 
-                   issue since jeuclid is now necessary for graphics.
-
-* bug 5503 fixed - add /usr/lib/*/ and /usr/lib64/*/ in the search path when
-                   looking for Java libraries (Fedora 12 for example).
-
-* bug 5665 fixed - Under Linux, hdf5 module can now be compiled without Java.
-
-* bug 6453 fixed - ImplicitPointerConversions was triggered by some Debian/
-                   Ubuntu check tools.
-
-Scilab CLI:
-===========
-
-* With the option --texmacs, the mode NWNI was used. It has been changed to NW
-  to allow the use of graphic features.
-
-Scilab Extensions:
-==================
-
-* call_scilab: Complex examples had not been updated to use the new Scilab API.
-
-* API_Scilab: A page of presentation for this feature have been added.
-
-Packaging:
-==========
-
-* Scilab binaries are now shipped with Java JRE 1.6.0 b18.
-
-Matlab Binary Files I/O:
-========================
-
-* Support for logical/boolean type added.
-
-Obsolete Functions:
-===================
-
-* 'scilab_demos' obsolete see 'demo_gui'.
-
-* 'with_gtk' obsolete see 'getversion'.
-
-Bug Fixes:
-==========
-
-* bug 4543 fixed - Waitbar command seemed not to work properly with message
-                   defined by a string.
-
-* bug 4941 fixed - uigetdir & ugetfile lacked icons on top right when running
-                   on Windows 7.
-
-* bug 4979 fixed - Unzoom on an empty figure resulted to a warning message.
-
-* bug 5035 fixed - Demos --> tcl/tk --> Scroll Information printed on terminal
-                   was not displayed on Windows.
-
-* bug 5140 fixed - 'Load into Scilab' did not work as expected.
-
-* bug 5413 fixed - help_from_sci was replacing the < > in the examples by
-                   &gt; and &lt; causing issues in the build of documentation.
-
-* bug 5436 fixed - The export to svg did not work with bar graphs.
-
-* bug 5513 fixed - 'input' failed after Ctrl+C was typed.
-        
-* bug 5578 fixed - Some Tree functions were not documented (iConcatTree, 
-                   uiDeleteNode, uiEqualsTree, uiFindNode, uiGetChildrenNode, 
-                   uiGetNodePosition, uiGetParentNode, uiInsertNode).
-
-* bug 5659 fixed - emptystr changed the value of an input variable.
-
-* bug 5664 fixed - Demo Simulation > Wheel simulation > Simulation with ode failed.
-
-* bug 5668 fixed - When using Scilab graphic with a LaTeX expression, the
-                   message "Jlatexmath: Could not access to createFont.
-                   Please update to java 6" was displayed.
-
-* bug 5669 fixed - fminsearch: optimsimplex_new has been improved for "randbounds".
-
-* bug 5673 fixed - Under Linux, dependency on GLIBC_2.7 removed.
-
-* bug 5687 fixed - When setting "figure_name" the window title was not set until
-                   the mouse came over it.
-
-* bug 5688 fixed - The xrpoly macro's rotation direction was inconsistent with
-                   that of xarc and related functions.
-
-* bug 5691 fixed - PDF/EPS exports with LaTeX/MathML failed.
-
-* bug 5695 fixed - 'uigetfile' failed when we used 'multiple selection'.
-
-* bug 5696 semi/fixed - There was a lack of feedback when SELinux was 
-                   preventing Scilab to start under Fedora 12.
-                   
-* bug 5699 fixed - FreePtr() was declared as a macro but it was not 
-                   exported on Windows.
-
-* bug 5700 fixed - Compilation under RHE4 was failing on term.h and termcap.h
-                   inclusion.
-
-* bug 5702 fixed - Calling legend disabled any previous call to drawlater.
-
-* bug 5716 fixed - Some links to the documentation about hypermatrices were 
-                   missing.
-
-* bug 5722 fixed - tand returned an error when called with ieee(0) mode.
-
-* bug 6387 fixed - 'dos' failed to execute very long command line and 
-                   returned "line too long" message error.
-                   
-* bug 6388 fixed - javasci: methods getNumberOfColsFromScilab and 
-                   getNumberOfRowsFromScilab (SciAbstractArray) 
-                   returned an error message on stderr previously 
-                   (5.1) there was no message.
-
-* bug 6399 fixed - m2sci failed and returned error 240.
-
-* bug 6400 fixed - Msecs was not correctly handled in datevec/datenum 
-                   functions.
-
-* bug 6401 fixed - chfact() had trouble factoring 3X3 identity matrix.
-
-* bug 6412 fixed - sp2adj function was not working.
-
-* bug 6420 fixed - It was not possible to use ax.x_ticks with LaTex commands.
-
-* bug 6436 fixed - uigetfile(["*.bin";"*.sce";"*.cos"]); did not let the user 
-                   select either of those file extensions.
-
-* bug 6437 fixed - fileext('plop') crashed Scilab on Linux.
-
-* bug 6441 fixed - Callback of uimenus with option "Checked" is now executed 
-                   when the menu is clicked.
-
-* bug 6456 fixed - SCI & SCIHOME added in getdebuginfo list.
-
-* bug 6461 fixed - Scilab External function executed by scifunction could make
-                   Scilab crashed when they produced an error.
-
-* bug 6471 fixed - help about 'file' had some errors.
-
-* bug 6480 fixed - Added some info. about Calling convention used on Windows. 
-
-* bug 6488 fixed - The API function 'createMatrixOfUnsignedInteger32' creates 
-                   good Scilab type variable.
-
-* bug 6489 fixed - Wrong dependency on 'WININET.dll' (Windows) removed.
-
-* bug 6491 fixed - libinter.h was not installed under Linux (SEP #35 updated).
-
-* bug 6521 fixed - 'getmd5' crashed with a wrong second input argument.
-
-* bug 6547 fixed - 'uigetdir' crashed Scilab when returning some "root" path.
-
-* bug 6558 fixed - Infinite value was not plotted even if it was possible.
-
-* bug 6586 fixed - getmd5() crashed if the file (1st input argument) did not exist.
-
-* bug 6613 fixed - example of 'schur' failed.
-
-* bug 6619 fixed - In demo Graphics/Misc
-                   Changing the colormap was drawing the 2 right subplot with a black box.
-
-* bug 6641 fixed - 'hist3d' did not handle correctly optionals arguments. (Thanks to Kose for the patch).
-
-
-               Changes between Versions 5.2.0-beta1 and 5.2.0 of Scilab
-               ==========================================================
-
-
-Text editor:
-============
-
-* Mnemonic added on View ("V") and Document ("D") in the menu bar
-
-* Refactoring of some large part of the source code
-
-* Thanks to right button click, a popup menu displays the following features:
-- Execute in Scilab
-- Edit selection into a new text editor
-- Copy
-- Select all
-- History
-- Help on the selected text
-See bug #5387
-
-* bug 4873 fixed - "undo" did not work if the last action affected several lines
-
-* bug 4883 fixed - "Menu->Document->Auto Indent" preference was not saved
-
-* bug 4886 fixed - Performance enhancements for colorization
-  (notable speed-up on opening large scripts)
-
-* bug 5013 fixed - Find/Replace dialog box: Buttons were resized after the search
-
-* bug 5103 fixed - File=>Save now opens the "Save" dialog box for
-                   Untitled files even if they are not modified
-
-* bug 5125 fixed - An infinite loop is no more got when using the
-                   Undo functionnality
-
-* bug 5137 fixed - Drag & drop on editor was not enabled
-
-* bug 5140 fixed - "Load into Scilab" was executed line by line
-
-* bug 5171 fixed - Problem with the highlight in the undo manager
-
-* bug 5173 fixed - Better multi-thread correctness wrt Event Dispatching
-  Thread
-
-* bug 5174 fixed - The undo did not work on tab
-
-* bug 5189 fixed - No more error when a file selection
-                   for saving is cancelled
-
-* bug 5219 fixed - Rename of the item menu "Indent" => "Reformat Selection"
-
-* bug 5220 fixed - In editor, "Colorize" action in "Document" menu is now
-                   implemented as check box
-
-* bug 5224 fixed - Maj+Tab modified the text selection
-
-* bug 5270 fixed - In editor, shortcut for the line numbering (CTRL+L) changed
-                   and assigned to "Load into Scilab" in order to match the old
-                   behavior
-
-* bug 5290 fixed - Function editorHighlightLine removed, and editor updated in order
-                   to have in argument files to open and lines to be highlighted
-                   for each files
-
-* bug 5308 fixed - Editor did not check input argument type
-
-* bug 5317 fixed - Inserting a tab inside a line tabified the whole line instead
-                   of only its queue
-
-* bug 5318 fixed - When a "if" line took its "end" on the line, its indentation
-                   was one level too high
-
-* bug 5319 fixed - Default filename proposed in 'Save As' dialog
-
-* bug 5341 fixed - "Save All" functionality was missing
-
-* bug 5386 fixed - Wrong title for auto indent action in menu
-
-* bug 5460 fixed - 'Close All' and 'Close all but this' added menus in editor
-
-* bug 5465 fixed - Better Undo/Redo support (works across "Save"/ "Save as..",
-                   undo / redo multiple edits on a region in one go)
-
-* bug 5482 fixed - It was not possible to choose EOL type
-
-* bug 5497 fixed - Selection drag was not available
-
-* bug 5515 fixed - Encoding was not well managed
-                   Now:
-                   - default encoding is the system default one
-                   - user defined encoding save in Editor configuration file
-
-* bug 5519 fixed - Message asking the user if he wants to exit the
-                   editor when he clicks on the cross added
-
-
-
-Help Browser:
-=============
-
-* Thanks to right button click, a popup menu displays the following features:
-- Execute in Scilab
-- Edit in the text editor
-- Copy
-- Select all
-- History
-- Help on the selected text
-
-* In the console and the text editor, in the menu associated to the right button
-click, the item "Help on the selected text" has been added.
-
-
-Text Rendering:
-===============
-
-* New function "prettyprint" added
-  This function provides the capability to represent a Scilab variable to LaTeX,
-  TeX and Mathml.
-  See SEP #36 for more information
-
-* pol2tex is now obsolete. Please use prettyprint instead
-
-* texprint is now obsolete. Please use prettyprint instead
-
-* bug 5303 fixed - pol2tex() could not be used straightforwardly with the new
-                   "$...$" LaTeX feature.
-
-* bug 5304 fixed - texprint() could not be used with the new "$...$" LaTeX
-                   feature.
-
-ATOMS:
-======
-
-* An "offline" mode has been added. This mode allows the user to install modules
-  from a local repository or a local package even if the network is unreachable :
-  --> atomsSetConfig('offLine','True');
-  --> atomsInstall("/home/johnsmith/module_lycee_1.1.bin.i686.linux.tar.gz");
-
-Graphic Export:
-===============
-
-Refactoring of the graphic export for vectorial files (PDF, EPS, PS & SVG)
-through FOP/Batik:
-
-* Improved quality of the vectorial export
-
-* Improved size of the PDF (PS & EPS are however bigger but this should be
-  fixed in Scilab > 5.2.0)
-
-* Handles export of graphics with LaTeX/MathML text
-
-* bug 4200 fixed - Export PDF was causing a "bad /BBox" with Acrobat
-
-
-Localization:
-=============
-
-* Some strings were untranslatable/untranslated (Bug #4124)
-
-* Some typos fixed
-
-
-Documentation Improvements:
-===========================
-
-* More examples with LaTeX use-cases (colors, etc)
-
-
-Compilation:
-============
-
-* Rebuild some C++/Java wrappers with a newest version of SWIG
-
-* In some cases under Windows, the detection of libjogl.* could fail
-  because of a missing explicit link against libGL.*
-
-
-Xcos:
-=====
-
-* Icon added in the main Scilab tool bar
-
-* bug 4997 fixed - Now Scilab editor and Xcos ask to save unsaved documents
-                   when user closes Scilab
-
-* bug 5026 fixed - Now palette browser appears only with a new diagram or by the
-                   menu View->Palette browser
-
-* bug 5052 fixed - The context variables defined at an upper level were not known
-                   at a lower one
-
-* bug 5053 fixed - Layout of in/out port of a block when modified, updated
-
-* bug 5054 fixed - Remove ports on a block remove the connected links
-
-* bug 5083 fixed - If lines are selected and user call the "Find/replace" dialog
-                   box, the radiobox "Selected lines" in the frame "Scope" is
-                   checked by default
-
-* bug 5099 fixed - Diagram was not visible after a "Fit diagram to view"
-
-* bug 5104 fixed - The block view was not updated on undo/redo
-
-* bug 5111 fixed - "Save As" default path was not the current file path
-
-* bug 5158 fixed - Region to SuperBlock now keeps links breaks inside and outside
-                   SuperBlock
-
-* bug 5159 fixed - The region to superblock action could not be undone/redone
-
-* bug 5167 fixed - xcos*.h5 and xcos*.h5 were not deleted
-
-* bug 5179 fixed - The accented letters used in text in Scicos diagram were not
-                   visible with Xcos at least under Linux
-
-* bug 5180 fixed - TEXT_f was not selectable on the palette
-
-* bug 5182 fixed - In some cases, the main diagram dialog no more responded
-                   neither to the "validate" nor "cancel" menu
-
-* bug 5183 fixed - Simulation menu was not disabled on a superblock diagram
-
-* bug 5184 fixed - Setup menu values were not localized
-
-* bug 5188 fixed - A function to reopen a parent diagram was added in the pop up
-                   menu of the diagram
-
-* bug 5196 fixed - Opening a SuperBlock modified some positions
-
-* bug 5202 fixed - The description of a module is now scrollable
-
-* bug 5209 fixed - Bad French translation for "Optimisation and Simulation"
-
-* bug 5218 fixed - Uicontrols of style 'text' are now scrollable
-
-* bug 5221 fixed - libhdf5 is defined with the GLIBC_2.7 as mandatory
-
-* bug 5235 fixed - Error message added when launching Scicos
-
-* bug 5267 fixed - Scilab exited when closing Xcos setup window using the upper
-                   right cross
-
-* bug 5281 fixed - The menu "View->"Palette Browser" is correctly checked at Xcos
-                   start
-
-* bug 5299 fixed - When saving a Xcos diagram, when the selected file was
-                   already existing and did not contain the .xcos extension
-                   (~/foo), the 'Replace file' dialog appeared but did not
-                   overwrite the file
-
-* bug 5301 fixed - When a superblock was created with the region to superblock,
-                   selected internal links were not included into the
-                   superblocks but were also not considered as IN_f OUT_F
-
-* bug 5305 fixed - Display of filenames used by Xcos was wrong (under Windows)
-
-* bug 5310 fixed - Closing a Xcos diagram closed all of Xcos
-
-* bug 5312 fixed - 'Compile' information was not displayed
-
-* bug 5313 fixed - Clicking repeatedly and quickly on a block in a diagram
-                   made Scilab quit
-
-* bug 5327 fixed - When indenting a block, the selection area was shifted one
-                   line down with respect to the previously selected one
-
-* bug 5328 fixed - The RegionToSuperblock action produced a poorly rendered
-                   diagram
-
-* bug 5336 fixed - Xcos palette tabs now load much faster and use less
-                   memory
-
-* bug 5343 fixed - The DLSS_f block was transparent when dropped in the working area
-
-* bug 5344 fixed - Status of a modified file did not change on 'Save As'
-
-* bug 5347 fixed - The 'Region to superblock' action crashed Xcos
-
-* bug 5348 fixed - Opening a Superblock crashed Xcos
-
-* bug 5349 fixed - The file predator.cos could not be opened
-
-* bug 5351 fixed - Remove ports on a block remove the connected links
-
-* bug 5353 fixed - Bad French localization for "set context"
-
-* bug 5383 fixed - FROMWSB from workspace block was not working
-
-* bug 5388 fixed - Editor dialogs was not centered on editor main window
-
-* bug 5389 fixed - If there was no C compiler detected on Windows, Xcos
-                   tried to call dynamic link functions
-
-* bug 5395 fixed - The Xcos block AFFICH_m did not bother with the max
-                   number of digits
-
-* bug 5397 fixed - If there was a unconnected block in a superblock, the
-                   simulation did not start and the "Simulate/start" menu
-                   remained disabled
-
-* bug 5403 fixed - A graphic window is created only when needed
-
-* bug 5404 fixed - Open & close Editor created a java exception
-
-* bug 5405 fixed - The whole diagram is now updated when a superblock
-                   is modified
-
-* bug 5407 fixed - It was impossible to use the arrow keys to move a block
-
-* bug 5410 fixed - Html4.0 specific symbols were used
-
-* bug 5412 fixed - Context modifications were not saved for Superblocks
-
-* bug 5416 fixed - Blocks modifications were not saved for Superblocks
-
-* bug 5417 fixed - AUTOMAT and PDE blocks were in demo blocks
-
-* bug 5418 fixed - DEBUG_SCICOS block was not in the palette
-
-* bug 5419 fixed - French translation issues
-
-* bug 5422 fixed - A file was not a unique diagram instance (opened twice)
-
-* bug 5423 fixed - French translation issues
-
-* bug 5424 fixed - French translation issues
-
-* bug 5426 fixed - The icon of modelica blocks Resistor Inductor was not
-                   rotating while the block was
-
-* bug 5428 fixed - Connecting Implicit I/O port to Link was not allowed
-
-* bug 5437 fixed - Show error message during Xcos simulation initialization
-
-* bug 5440 fixed - OUT* blocks were not in the sinks palette
-
-* bug 5441 fixed - Xcos files (XML files) contained their own paths
-
-* bug 5442 fixed - Undo a Mirror Action did not work as expected
-
-* bug 5444 fixed - When the Xcos compiler failed to find the size of the data
-                   on some links it asked user for it into a bad window
-
-* bug 5445 fixed - The modified state was not updated on undo/redo
-
-* bug 5449 fixed - The palette tab position was modified even if invisible
-
-* bug 5450 fixed - The Signal Builder demos did not work
-                   (xcos/demos/Signal_Builder.xcos does not exist)
-
-* bug 5459 fixed - Editor "block" Scilab with example
-
-* bug 5464 fixed - Actions were not disabled on file loading
-
-* bug 5474 fixed - The demo Standard demos --> Scilab block was not working
-
-* bug 5475 fixed - drag & drop .xcos file on console did not open Xcos diagram
-
-* bug 5480 fixed - When creating a Superblock, input and output links were removed
-                   and input and output ports were not created
-
-* bug 5528 fixed - ENDBLK and ENC_c blocks (Sinks palette) did not have icons
-
-* bug 5529 fixed - The parent diagram was not updated when performing undo/redo
-                   on a SuperBlockDiagram
-
-* bug 5530 fixed - IN_f, OUT_f and similars blocks did not accept expression as
-                   parameter
-
-* bug 5531 fixed - Setup values were not strongly typed (use of spinner)
-
-* bug 5533 fixed - SetupAction did not valid inputs
-
-* bug 5592 fixed - The Xcos startup operations were performed on the Scilab
-                   execution thread
-
-* bug 5594 fixed - The links did not move on arrow key typing
-
-* bug 5598 fixed - The CLKOUT_f block was not an EventOutBlock
-
-* bug 5634 fixed - The export functionnality did not work.
-
-Tree functions :
-================
-
-* Rename tree functions:
-  - insertNode      => uiInsertNode
-  - getParentNode   => uiGetParentNode
-  - getNodePosition => uiGetNodePosition
-  - getChildrenNode => uiGetChildrenNode
-  - findNode        => uiFindNode
-  - equalsTree      => uiEqualsTree
-  - dumpTree        => uiDumpTree
-  - deleteNode      => uiDeleteNode
-  - createTree      => uiCreateTree
-  - createNode      => uiCreateNode
-  - concatTree      => uiConcatTree
-  - displaytree     => uiDisplayTree
-
-* bug 5170 fixed - displaytree() name was not homogeneous with other
-                   tree functions.
-
-Bug fixes:
-==========
-* bug 2588 fixed - Calling a function with no input argument contained in an
-                   mlist generated an error
-
-* bug 3200 fixed - The add_help_chapter function returned a boolean
-
-* bug 3478 fixed - file function returned a wrong error message when file did
-                   not exist
-
-* bug 3593 fixed - Macros to read and write csv file format updated
-
-* bug 3675 fixed - Issues when saving/loading gui (uicontrols,figure...) fixed
-
-* bug 3849 fixed - Path selected for graphics export is now memorized and used
-                   as default for next export file selection
-
-* bug 4401 fixed - isnum returned wrong values
-
-* bug 4435 fixed - bench_run is now documented
-
-* bug 4565 fixed - getvalue macro was defined twice
-
-* bug 4670 fixed - ilib_build examples updated with api_scilab
-
-* bug 4767 fixed - Typo in minreal was causing errors in some cases
-
-* bug 4844 fixed - The help page for the deletefile function did not specify
-                   what was the meaning of the output variable
-
-* bug 5025 fixed - The Tabbed palette manager became a Tree palette
-                   manager
-
-* bug 5037 fixed - The link style menu did not have mnemonics
-
-* bug 5077 fixed - demo neldermead/output Command failed under Windows (Release)
-
-* bug 5106 fixed - mopen help page did not contain any example
-
-* bug 5107 fixed - mgetstr help page did not contain any example
-
-* bug 5163 fixed - Incorrectly resized text after having performed
-                   magnification+demagnification
-
-* bug 5190 fixed - Context menus are now available under MacOS
-
-* bug 5195 fixed - "get" crashed with "Lycee" module
-
-* bug 5200 fixed - Adding a code generation error message when not applicable
-
-* bug 5211 fixed - A non reg test was failing with the binary of Scilab
-
-* bug 5213 fixed - ATOMS GUI: Module's author(s) was not displayed
-
-* bug 5214 fixed - ATOMS GUI: The download size was not displayed
-
-* bug 5233 fixed - The Windows installer bugged in some cases
-
-* bug 5237 fixed - ATOMS: The load of an ATOMS module could produce an error.
-                   The error is now catched.
-
-* bug 5249 fixed - Using the help or apropos functions, some words (stop word)
-                   were not taken into account during the search
-
-* bug 5251 fixed - getversion help page updated
-
-* bug 5258 fixed - diary help page had some erroneous timestamp prefix formats
-
-* bug 5259 fixed - root_properties help page displayed mis-encoded characters
-
-* bug 5263 fixed - diary returned incorrect path for automatically numbered
-                   filenames
-
-* bug 5266 fixed - Modelica demos made available in MacOS binary version
-
-* bug 5271 fixed - ATOMS GUI: Frames title was not emphasized
-
-* bug 5283 fixed - Intel Fortran 11 compiler did not require to import some
-                   settings in Visual Studio
-
-* bug 5284 fixed - Function "legend" drew line segments in its box in a
-                   reverse order
-
-* bug 5286 fixed - Calling the 'lib' function with the wrong path made Scilab
-                   hung
-
-* bug 5292 fixed - There was a conflict between bool and Scilab header mex.h
-                   (with Visual Studio and mex files)
-
-* bug 5293 fixed - Undocumented features with function string(x)
-
-* bug 5294 fixed - In mex.h, we had a bad type declaration
-
-* bug 5295 fixed - configure: LibGL.so included at link time when
-                   linking with libjogl.so
-
-* bug 5298 fixed - Obsolete Makefile in the mexlib module
-
-* bug 5307 fixed - In Neldermead, inconsistent shape for the input argument x
-                   of the cost function
-
-* bug 5325 fixed - Wrong default path on FileChooser
-
-* bug 5326 fixed - graphic_export module was not loaded dynamically
-
-* bug 5330 fixed - "help str1 str2" returned an error
-
-* bug 5331 fixed - There was no example in the help page of matfile_*
-                   loadmatfile or savematfile
-
-* bug 5339 fixed - Some macros had multiple definitions
-
-* bug 5340 fixed - There was no example in the help of arma
-
-* bug 5355 fixed - There was no automatic indentation in the editor when
-                   commands such as "try" or "catch" were entered
-
-* bug 5359 fixed - ATOMS: Path of the non-existing loader file was not well
-                   displayed at Scilab startup
-
-* bug 5360 fixed - "sciargs" documentation help page updated
-
-* bug 5367 fixed - Incorrect %nan multiplication with vectors on 64-bit Vista
-
-* bug 5368 fixed - input() behaved weird on carriage return response to prompt
-                   on 64-bit
-
-* bug 5373 fixed - isalphanum() did not support non ascii chars
-
-* bug 5375 fixed - isdigit() did not support non ascii chars
-
-* bug 5376 fixed - tool_skeleton.iss had not been updated
-
-* bug 5384 fixed - get_absolute_file_path was case sensitive with filename on
-                   Windows
-
-* bug 5391 fixed - Bad warning/error messages in ATOMS
-
-* bug 5402 fixed - Update status bar contents after saving canceled
-
-* bug 5413 fixed - help_from_sci: An error was triggered when < or > where used
-                   in the comments
-
-* bug 5431 fixed - When network is unreachable, ATOMS now displays an explicit
-                   warning and return softly
-
-* bug 5433 fixed - LCC-Win32 did not work with Scicos
-
-* bug 5452 fixed - legend reversed the order of plotted curves
-
-* bug 5453 fixed - ATOMS: Sizes were displayed with French units
-
-* bug 5456 fixed - TCL_UpVar(source,alias) returns %T even if the TCL variable
-                   source did not exist and then aliasing had not been
-                   performed
-
-* bug 5457 fixed - Scilab could not start with Korean Win XP
-
-* bug 5460 fixed - Added menus 'Close All' and 'Close all but this' in editor
-
-* bug 5461 fixed - The savematfile did not work when a format argument was given
-
-* bug 5462 fixed - savematfile() did not save correctly sparse matrices
-
-* bug 5469 fixed - Force origin presence on axes with location property set
-                   to 'origin'
-
-* bug 5470 fixed - The addcolor function help page did not contain example
-
-* bug 5484 fixed - LCC-Win32 failed to generate makefile.lcc with this example
-
-* bug 5487 fixed - help_from_sci was taking the first line of code as author
-                   when no empty line was provided
-
-* bug 5488 fixed - When the documentation was extracted from a .sci file using
-                   help_from_sci function, the docbook refsynopsisdiv section
-                   was not correct
-
-* bug 5489 fixed - When the documentation was extracted from a .sci file using
-                   help_from_sci function, the docbook Author refsection
-                   section was not correct
-
-* bug 5494 fixed - On Windows 2000, stacksize with the argument 'max' set
-                   stack to minimum size if it failed
-
-* bug 5499 fixed - tbx_build_loader() automatically added a test about
-                   version in the loader.sce even if the module has been 100%
-                   written in Scilab code
-
-* bug 5505 fixed - getdebuginfo() output in French was partially translated,
-                   with few errors
-
-* bug 5506 fixed - There were some memory leak with getMatrixOfWideString
-
-* bug 5507 fixed - whereis(bin2dec) returned an error
-
-* bug 5511 fixed - printf_conversion help page was not clear
-
-* bug 5513 fixed - input("message") did not restore the original prompt after
-                   the input job was done
-
-* bug 5532 fixed - added a "Save All" menu to save all modified files by editor
-
-* bug 5546 fixed - Initialization trouble of the variable "compilerpath"
-
-* bug 5577 fixed - help_skeleton macros encoded the generated xml file in
-                   ISO-8859-1 and not in UTF-8
-
-* bug 5585 fixed - sysdiag(): Both examples were duplicated
-
-* bug 5586 fixed - getscilabkeyworgs was broken
-
-* bug 5604 fixed - Fminsearch: optimsimplex_new did not check for consistency
-                   of x0 and len for "axes" simplex
-
-* bug 5607 fixed - 'mtlb_mode' did not work on Windows
-
-* bug 5615 fixed - xls_open failed if there was a trailing space after the
-                   file extension
-
-* bug 5619 fixed - bitset() could not set hypermatrix bits
-
-* bug 5620 fixed - dec2bin() could not convert hypermatrices
-
-               Changes between Versions 5.1.1 and 5.2.0-beta1 of Scilab
-               =======================================================
-
-
-Xcos:
-=====
-
-Xcos is developed simultaneously and together with Scilab, and replaces Scicos
-in Scilab distributions. With a new ergonomic and efficient block diagrams
-editor, Xcos provides functionalities for modeling mechanical systems and control
-systems, and is particularly suitable for industrial and academic needs.
-
-This new version provides numerous new features:
-* Several diagrams can be edited at the same time
-* Scilab can be used during the diagram construction
-* Diagram edition is available even during simulation
-* Drag and drop from palettes to diagram and between diagrams
-* History (Undo/Redo) with an unlimited number of actions memorized
-* Viewport to have an overall view of your diagram
-* Palette window with new palettes organization
-* Improved stability
-* Better usability of menus
-* Tool tips on block
-* Big diagram managements
-* Better integration of the demonstrations
-* Standard shortcuts (Copy/Paste/Undo/Redo/...)
-
-ATOMS:
-======
-
-ATOMS is the packaging system for Scilab's modules. Thanks to ATOMS, any user
-running Scilab on a supported operating system is able to
-install any modules from Scilab or third-party repositories with only three
-clicks or with just one Scilab command.
-
-For example, the following command will install plotlib:
-atomsInstall("plotlib")
-This command will:
-* download the binary package of plotlib from the Scilab repository
-* unpack the package
-* configure the package
-* load the package
-
-Many packages are already available and more are going to be offered
-on Scilab's repositories.
-
-This system is fully open to contributors. Anyone can manage his own toolbox
-on Scilab ATOMS website (http://atoms.scilab.org) or run his own
-repository.
-
-Note that ATOMS website replaces the current toolboxes/modules web interface.
-
-
-Text Editor:
-============
-
-A new text editor is implemented in this version of Scilab. The editor now
-follows the look and feel of Scilab and is integrated into the docking system.
-
-The following features are available:
-* Syntax colorization
-* Automatic indentation
-* Line numbering
-* Execute into Scilab
-* Comment/uncomment of blocks
-* Go to line
-
-Graphics:
-=========
-
-* Text rendering with LaTeX / MathML
-
-The annotation of Scilab's graphics in MathML or LaTeX is now possible.
-It enables the integration of mathematical equations, greek variables, matrix
-displays...
-This is available in any cases where text can be set in the graphic (label,
-tick, title, xstring...).
-For example:
-x = 1:0.25:10;y1 = 1 + sin(4*%pi*x / 10);plot(x,y1,'k-');
-xstring(6,1.4,'$\leftarrow f \left( x \right) = 1 + \sin \left( \frac{x \cdot 4 \cdot \pi}{10} \right)$');
-See demos => Graphics => LaTeX/MathML
-Thanks to Calixte Denizet for this feature and the underlying API for LaTeX rendering (project JLaTeXMath)
-
-* Antialiasing on graphics
-  This new feature improves the quality of graphic rendering.
-  It can be activated with the following commands:
-  df = gdf(); df.anti_aliasing = "8x"; plot3d();
-  The rational and performance tests are available in SEP #16 or can be
-  seen in Scilab bugtracker as bug #2984.
-
-* Add transparency to markdrawing.
-
-* 'xbasc' is obsolete. See 'clf'
-
-Introduction of new binaries:
-=============================
-
-The goal of these changes is to improve the capabilities to use Scilab
-in different environments and use cases.
-
-* Scilab 5.2 introduces new binaries in the distribution:
-
-  - classical - The GUI application (equivalent to Scilab Standard Mode).
-    This program is exactly the same as in the previous version and all arguments
-    are still available
-    Name: scilab
-
-  - Advanced Command-Line Interpreter (ACLI) - Interpreter in command line with the graphic capabilities available
-    (equivalent to Scilab NW Mode)
-    Name: scilab-adv-cli
-
-  - Command-Line Interpreter (CLI) - Interpreter in command line without the graphic or Tcl/Tk capabilities (faster)
-    (equivalent to Scilab NWNI Mode)
-    Name: scilab-cli
-
-  See SEP #18 for more details
-
-* The pipe has been plugged back under all operating systems
-    It is now possible to do:
-    echo "disp(%pi)"|./bin/scilab-adv-cli
-    echo "disp(%pi)"|./bin/scilab-cli
-    echo "disp(%pi)"|./bin/scilab -nw
-    echo "disp(%pi)"|./bin/scilab -nwni
-
-* Add error code capability to exit (SEP #19 and request 505).
-  Example:
-  echo "if 1<>2 then exit(99) end"|scilab -nwni; echo $?
-  returns 99
-
-
-Optimization:
-=============
-* New features
- - Created neldermead component for simplex-based direct search optimization
- - Created nmplot component for fast plots of neldermead optimization
- - Created optimbase component to build optimization algorithms
- - Created optimsimplex component to build direct search algorithms
- - Created fminsearch optimization function
- - Created optimget/optimset to configure fminsearch
- - Created optimplotfunccount, optimplotfval, optimplotx as plotting functions for fminsearch
-* Improvements
- - Added examples in the help of optim for logging feature and optimization
-   based on numerical derivatives
-
-
-Extension capabilities of Scilab (API Scilab):
-==============================================
-
-In the previous versions of Scilab, there was no clear or easy way to extend
-Scilab or to use it as an embedded application.
-Knowing these drawbacks, Scilab 5.2 tackles all those issues by providing a new
-consistent, documented and easy way to use API.
-
-* A new API called api_scilab is available. This API provides functions to
-  read/write data from/to Scilab memory.
-  It provides many advantages:
-  - management of all Scilab data types
-  - consistency over all data types
-  - error management
-  - fully documented
-  - fully tested by unitary tests
-  - and it will be maintained over future versions of Scilab
-
-  Note that all other Scilab API (straight access to the Scilab stack, stack1,
-  stack2 and stack3) will be maintained in the Scilab 5.X family but most of
-  them will be dropped in the 6 family.
-  Do not hesitate to submit a bug report if you would like to see new features
-  and functions in Scilab API.
-
-* In the enum sci_types which lists all Scilab data types, the type
-  "sci_lufact_pointer" has been renamed "sci_pointer".
-  A define of "sci_lufact_pointer" on "sci_pointer" has been added to backward
-  compatibilities.
-  The rationale is to improve the use in special case of the pointer data type
-  to avoid memory duplication.
-
-* Under all operating systems but Windows, all headers are not installed in a single directory
-  in order to simplify the use of Scilab features in the dynamic link.
-  See SEP #32 for more information
-
-* From this version of Scilab, only a defined and documented number of headers
-  are installed.
-  Thanks to this change, a module/toolbox developer knows exactly what are the
-  available functions provided by Scilab.
-  See SEP #35.
-  Do not hesitate to contact us if you have been using a Scilab header which has been removed from Scilab 5.2.
-
-
-call_scilab module:
-===================
-
-Call Scilab is the API which allows Scilab to be called as computing engine or
-embedded into a third-party application.
-From this version, Call Scilab is based on Scilab API and handles all Scilab
-data types (in previous versions, Double, Boolean, Complex Matrices and String
-elements were managed).
-The Call Scilab function has the same profile as Scilab API with 'Named' into
-the function name.
-
-* CallScilab.h renamed call_scilab.h (See SEP #34). CallScilab.h is still
-  available and points to call_scilab.h
-
-* Documentation and examples about call_scilab added (BooleanManagement call_scilab
-  compile_and_run_call_scilab DisableInteractiveMode GetLastJob DoubleManagement
-  ScilabHaveAGraph SendScilabJobs SendScilabJob StartScilab StringManagement
-  TerminateScilab)
-
-* Some function profiles in stack3.h provided to manage named variable
-  have been moved in CallScilab.h (please note that we have not changed the ABI
-  and the symbols remain in the core library)
-  The goal of this modification is to separate functions dealing with the
-  call_scilab API and the internal API used in the gateways.
-  Note that all moved functions are considered as obsolete.
-
-* In call_scilab, all previous functions available to read/write data from/to
-  the Scilab engine are now obsolete but supported until Scilab 6:
-
-  * C2F(readmat) is obsolete. Please use readNamedMatrix in api_double.h
-  * C2F(readchain) is obsolete. Please use readNamedMatrixOfString or readNamedMatrixOfWideString in api_string.h
-  * C2F(matptr) is obsolete. Please use readNamedMatrixOfDouble in api_double.h
-  * C2F(creadmat) is obsolete. Please use readNamedMatrix in api_double.h
-  * C2F(creadbmat) is obsolete. Please use readNamedMatrixOfBoolean in api_boolean.h
-  * C2F(creadcmat) is obsolete. Please use readNamedComplexMatrixOfDouble in api_double.h
-  * C2F(creadchain) is obsolete. Please use readNamedMatrixOfString or readNamedMatrixOfWideString in api_string.h
-  * C2F(creadchains) is obsolete. Please use readNamedMatrixOfString or readNamedMatrixOfWideString in api_string.h in api_string.h
-  * C2F(cmatptr) is obsolete. Please use readNamedMatrixOfDouble in api_double.h
-  * C2F(cmatcptr) is obsolete. Please use readNamedComplexMatrixOfDouble in api_double.h
-  * C2F(cmatsptr) is obsolete. Please use createNamedMatrixOfString or createNamedMatrixOfWideString in api_string.h
-  * C2F(cmatbptr) is obsolete. Please use createNamedMatrixOfBoolean in api_boolean.h
-  * C2F(cwritemat) is obsolete. Please use createNamedMatrixOfDouble in api_double.h
-  * C2F(cwritecmat) is obsolete. Please use createNamedComplexMatrixOfDouble in api_double.h
-  * C2F(cwritechain) is obsolete. Please use createNamedMatrixOfString or createNamedMatrixOfWideString in api_string.h
-  * C2F(cwritebmat) is obsolete. Please use createNamedMatrixOfBoolean in api_boolean.h
-
-* "make check" now also builds call_scilab examples
-
-* An example to call Scilab from C# added.
-   see SCI/modules/call_scilab/examples/call_scilab/NET/C# directory
-
-* An example to call Scilab from VB.NET added.
-   see SCI/modules/call_scilab/examples/call_scilab/NET/VB.NET directory
-
-Option configuration:
-=====================
-
-* The file jvm_options.xml has been moved into etc/jvm_options.xml in order to
-facilitate the use of this configuration file.
-
-
-Mac OS X:
-=========
-
-* Support of Snow Leopard
-
-* Docking system enabled
-
-* bug 4087 fixed - Under Mac OS X, an Apple + C shortcut (Ctrl + C) did not work from the console.
-
-* bug 4508 fixed - When saving/exporting a figure under
-                   Mac OS X, a file could not be created.
-
-* bug 4393 fixed - When launching Scilab from the puffin icon, it did not detect the locale and switched to English.
-
-* bug 4949 fixed - Using Xcos/Scicos in the source tree environment, with
-                   schema using sundials library, the application had problems
-                   to load the dynamic library.
-
-toolbox_skeleton:
-=================
-
-The toolbox skeleton is an example of standard toolbox which shows most of the
-use cases.
-
-* examples of gateways functions (c_sum, f_sum, cpp_find) rewritten with new API.
-
-* cleaner added
-
-Input/Output functions:
-=======================
-
-* Input arguments of fprintf are now checked
-
-* Rewrite:
-    + getenv
-    + diary - SEP 23
-
-Core functions:
-===============
-
-* Rewrite:
-   + mode
-   + predef
-   + type
-   + typename
-   + whereis
-
-* 'sethomedirectory' is obsolete. See 'home'.
-
-* 'getf' is obsolete. See 'exec'.
-
-* toolboxes is obsolete.
-
-fileio functions:
-=================
-
-* Input arguments of functions are now checked
-    (mclearerr, mclose, merror, mget, mgetstr, meof, mopen, mput, mputstr, mseek, mtell)
-
-* fileinfo manages column vector of strings (SEP #25)
-
-* basename uses fileparts
-
-* pathconvert: If the flagtrail argument is set to FALSE and the trailing separator
-                of the path is removed (if present of course). See Bug 4468.
-
-* 'getcwd' is obsolete. See 'pwd'.
-
-* isfile: checks if filename is an existing file.
-
-* movefile: moves files or directory (Request 661)
-
-* Rewrite:
-   + copyfile (primitive)
-   + fileparts (primitive)
-   + isdir manages matrix of strings as input argument
-   + basename (primitive)
-   + pathconvert (primitive)
-   + cd, chdir (primitive)
-
-Dynamic link:
-=============
-
-* Windows: temporary files (objects) are generated in an intermediate subdirectory (Release or Debug)
-   ilib_for_link and ilib_gen_Make (with Visual studio) use a same makefile template.
-   (SCI/modules/dynamic_link/src/scripts/TEMPLATE_MAKEFILE.VC)
-
-* ilib_for_link and ilib_gen_Make with lcc-win32 use a same makefile template.
-   (SCI/modules/dynamic_link/src/scripts/TEMPLATE_MAKEFILE.LCC)
-
-* ilib_verbose (SEP #17) Set level of display returned by dynamic link functions.
-
-* add an example to call a Scilab macro from a C interface
-   (see SCI/modules/dynamic_link/examples/interfaces/call_scilab_function directory)
-
-* a 'cleaner.sce' file is generated by 'ilib_for_link' and 'ilib_build'.
-
-* addinter: each interface added can manage 999 functions (see bug 4675).
-
-* ilib_gen_gateway can generate gateway without PutLhsVar (Managed by user, in this case)
-  see help of 'ilib_gen_gateway' about this modification and
-  SCI/contrib/toolbox_skeleton/sci_gateway/c/builder_gateway_c.sce (example)
-
-* ilib_gen_loader now generates loaders which can be executed outside the loader's directory
-
-* bug 4726 fixed - Under Windows, when the dynamic link was copying the files,
-  in some cases, it was going to copy backup files (for example, sci_luinc.c.bak
-  instead of sci_luinc.c)
-
-* bug 4919 fixed - If the source file was stored in TMPDIR, the dynamic link
-  was removing the content of this file.
-
-Online Help:
-============
-
-* Sub-chapters are now allowed (See SEP #24)
-
-* xmltochm exports help to chm format (Windows)
-
-* add_help_chapter now accepts string array as input argument: consequently,
-   several online help chapters can be added at the same time.
-
-* add_help_chapter now accepts to add help chapters with the same title.
-
-* In the documentation, the font size of the equations has been increased
-  for a better readability.
-
-* Javasci FAQ page added
-
-* Online help XML files have been converted into UTF-8
-
-
-Source reorganization:
-======================
-
-* Makefile.incl.mak (Windows, dynamic link) moved from SCI directory to
-  SCI/modules/src/scripts
-
-* newest, get_absolute_file_path, getrelativefilename moved from io to fileio.
-
-* bug 3668 fixed - formatnumber.f, dmdsp.f, ... moved in output_stream module.
-
-* printf, msprintf, mprintf, print moved in output_stream module.
-
-* disp moved in output_stream module.
-
-* bug 3668 fixed - lib, deff, getf, exec, execstr moved in functions module.
-
-* oldsave, oldload functions (only used with macros of Scilab 2.4) are removed
-  Replaces oldsave, oldload by save and load in your code.
-
-* bug 3669 fixed - integrate, intc and intl moved in Differential equations
-  interp1, interp2d and splin2d  moved in the Interpolation module.
-
-* libs/MALLOC/src/malloc.c is no longer build (used to be built for 64
-bits archs). Note that if Scilab is built on a 64 bits and triggers a
-seg fault on startup, uncomment the related line in
-libs/MALLOC/Makefile.am and launch autoreconf.
-
-
-Compilation:
-============
-
-* Visual studio uses default runtime library /MD (msvcrt.lib) to build all libraries of Scilab.
-
-* Scilab on Windows built with Intel Fortran 11.0.061 and Intel C++ 11.0.074
-
-* Symbols in dlls are explicitly exported on Windows.
-  In previous versions of Scilab all symbols were exported.
-
-* modelicac (Xcos/Scicos) built with Ocaml 3.11.0 on Windows
-
-* blas, lapack, arpack libraries moved as pre-requirements (Windows)
-
-* blas, lapack libraries moved as pre-requirements (Linux/Unix/Mac OS X)
-
-* lapack 3.2 used on Windows
-
-* functions module is dynamically loaded by Scilab.
-
-* autoconf updated to version 2.64
-
-* automake updated to version 1.11
-
-* libtool updated from version 1.5.26 to 2.2.7a (Closes bug #4279) with some
-  patches for Mac OS X/Darwin support
-
-* --enable-debug-java add two options to the JVM args (-verbose:jni and
-  -Xcheck:jni) in order to provide more feedbacks on debug
-  Note that this should not be used into a binary since it is expensive
-
-* C++ => Java connector updated (using GIWS -
-  http://www.scilab.org/giws/ version 1.0.5)
-  There was a bug in GIWS:
-  The use of a static method returning an int was not calling the right
-  method.
-  It did not seem to trigger any errors in the past but the latest
-  version of the JDK is now complaining.
-
-
-* Patches applied (see bugs #4506, #4517 & #4588) by Dan McMahill. They fix
-  some compile time problems under NetBSD which also improve all operating systems but Windows.
-    - adds some missing $host to the 64 bit list.
-    - adds a needed compiler flag for alpha-*-netbsd
-    - adds autoconf check for term.h header
-    - adds autoconf checks for gettext
-    - adds autoconf check for dlopen in -ldl
-      (on some systems, we do not need -ldl because dlopen is in libc).
-      Do not hardcode linking with -ldl but rely on this new check.
-    - adds correct getrlimit() argument for NetBSD and DragonFly
-    - avoids pulling in an OSF1 specific header on NetBSD/alpha
-    - adds missing newline at the end of a file
-    - adds missing XML LIBS and CFLAGS
-    - adds LTLIBINTL to the list of common objects needed for linking the top level binary.
-    - adds checks for term.h and termcap.h headers.
-    - adds check for -lpthread
-    - reworks the checks for curses a little bit to search for
-      curses.h and -lcurses first followed by ncurses.h and -lncurses.
-    - uses configure results to protect the inclusion of curses.h,
-      ncurses.h, term.h, and termcap.h.
-    - adds __DragonFly__ to a few conditional lines.
-    - removes the static declaration of BC to match what was found
-      in a header file.
-    - adds missing enable_keypad_mode()
-    - uses configure results to protect the inclusion of curses.h,
-      ncurses.h, term.h, and termcap.h.
-    - Large amounts of cleanup of the PVM configure code (Closes: #4151)
-
-* Improve detection of build/run environment under GNU/Linux Debian under
-  arm, armel, mips & mipsel
-
-tests:
-======
-
-* test_run() now accepts Sub-Modules (See SEP #31)
-
-Internationalization and Characters Encoding:
-=============================================
-
-* Portugues do Brazil localization added (Thanks Daniel de Souza Grilo and others)
-
-* Japanese localization added (Thanks Hiroshi Saito)
-
-* Italian localization added (Thanks Carmelo Leggio)
-
-* More help pages translated to Portugues do Brazil (Thanks Daniel de Souza Grilo)
-
-* Catalan localization added to Scipad (Thanks Oriol Gonzalez)
-
-* Japanese localization added to Scipad (Thanks Hiroshi Saito)
-
-* Characters encoding:
-
-  Strings manipulations functions updated to use wide characters.
-  This feature add ability to manipulate any language on any system regardless of the system code page.
-
-  Internal C functions added: readNamedMatrixOfWideString, createNamedMatrixOfWideString,
-                              getMatrixOfWideString, createMatrixOfWideString in api_string.h
-                              to manage wide characters with scilab API.
-
-  input/output files functions also updated to use wide characters.
-  Default file format encoding used by Scilab is UTF-8.
-
-Bugs:
-
-* bug 2627 fixed - Scilab 5 console retrieved input strings in UTF-8 format and Scilab did not
-                   manage this format but ISO-8859.
-
-* bug 3228 fixed - ascii function was broken for extended set (example: ascii('é')).
-
-* bug 3433 fixed - Length with a UTF string returned an incorrect size
-
-* bug 3472 fixed - Dropping files into Scilab shell did not work when the path
-                   contained accented characters.
-
-* bug 3666 fixed - 'input' returned accented characters.
-
-* bug 3701 fixed - "Error during call to UTFToLocale: No such file or directory" on Windows.
-
-* bug 3839 fixed - strrev() did not work correctly if the string to be reversed
-                   included some accented characters.
-
-* bug 4003 fixed - setenv & getenv did not manage utf string on Windows.
-
-* bug 4012 fixed - Display of month and week were wrong in sessions starts and ends (history manager).
-
-* bug 4019 fixed - With -nw or -nwni mode on Windows, console returned error about
-                   localization.
-
-* bug 4068 fixed - Accented names in directories were not supported.
-
-* bug 4145 fixed - Simplified Chinese file names were not shown properly.
-
-* bug 4233 fixed - exec command with a UTF filename failed.
-
-* bug 4277 fixed - strsubst,regexp, strindex, grep returned strange results if accented
-                   characters and character class were associated in the pattern to match.
-
-* bug 4617 fixed - Some items (Console pull down menu and help browser item)
-                 were not translatable
-
-* bug 4660 fixed - Error in the French localization (Edit instead of Edition)
-
-* bug 4758 fixed - Embedded version of autoconf libs.m4 were causing some issues
-
-* bug 4768 fixed - strsplit returned strange results with accented characters
-
-* bug 4915 fixed - The default font in some of the uicontrols applications in
-                   Scilab were not handling correctly for the Japanese and
-                   others languages. This was happening with m2sci and the
-                   demos browser.
-
-* bug 5071 fixed - isletter("é") returned [%F %F] instead of %F.
-
-* bug 5072 fixed - strspn("aéio","éa") returned 3 instead of 2.
-
-String manipulation:
-====================
-
-* Rewrite:
-    + strsplit - SEP #26
-
-* 'NumTokens' is obsolete. See 'tokens'.
-
-Java/Scilab API:
-================
-
- - uses api_scilab functions to write & read data (internal for javasci)
-
- - SciInteger class added
-
-Functions removed:
-==================
-
-* lgfft (See bug #4600)
-
-Linear algebra:
-===============
-* Clarified documentation for lu function.
-
-Elementary functions:
-=====================
-* 'sort' is obsolete. See 'gsort'.
-
-TCLSCI interface:
-=================
-* 'tk_getdir' is obsolete. See 'uigetdir'.
-* 'tk_savefile' is obsolete. See 'uiputfile'.
-
-GUI interface:
-==============
-* 'x_message_modeless' is obsolete. See 'messagebox'.
-
-Bug fixes:
-==========
-
-* bug 336  fixed - pspect and cspec help pages improved
-
-* bug 415 fixed - Order in the roots of a polynomial fixed
-
-
-* bug 667  fixed - scilab.start-file caused an initialization error when you
-                    used predef('all') in a user startup file.
-
-* bug 1412 fixed - A(3,3)=%s,A(:)=%z caused Scilab to hang
-
-* bug 1451 fixed - theta, alpha, leg, flags as optional named arguments for hist3d set
-
-* bug 1628 fixed - With long programs (several hours) a negative value for
-                   timer() was get
-
-* bug 1776 fixed - funcprot accepted non-integer arguments
-
-* bug 1809 fixed - Warning message (figure_size) after an invalid graphical script added
-
-* bug 1885 fixed - histplot starts from %eps rather than 0 to avoid logarithmic trouble.
-
-* bug 2042 fixed - copy function altered axes properties.
-
-* bug 2043 fixed - The function copy applied to an axis handle did not work
-
-* bug 2238 fixed - Function returned a wrong error
-
-* bug 2275 fixed - isvector help page added
-
-* bug 2347 fixed - "fun2string" indentation problem with select/case
-                    instruction.
-
-* bug 2446 fixed - "while" documentation help page improved to explain
-                    that the keywords do or then can be omitted.
-
-* bug 2453 fixed - mfscanf and probably the other variants msscanf mscanf could crash Scilab when
-                   first argument was -1 (any number of lines)
-
-* bug 2509 fixed - execstr forgot to store the function name and line number when in the errcatch mode
-
-* bug 2537 fixed - xstring feature improved
-
-* bug 2570 fixed - LCC did not work with some "stk" ref on some old toolboxes.
-
-* bug 2649 fixed - diary() function could not be nested.
-
-* bug 3131 fixed - a glibc >= 2.4 was mandatory (causing Scilab to fail under
-                   Debian Etch, Centos 4.X and some other old operating
-                   systems)
-
-* bug 3184 fixed - Ticks of colorbar have disappeared
-
-* bug 3200 fixed - add_help_chapter returns a boolean result which was
-                   not explained in the help page.
-
-* bug 3201 fixed - Help page for the function del_help_chapter added
-
-* bug 3264 fixed - More explicit message when too many files have been
-                    opened added.
-
-* bug 3422 fixed - The keyword for history search was not updatetable
-
-* bug 3488 fixed - Dynamic link functions can now handle Fortran 90 code.
-
-* bug 3533 fixed - lib(dir_path) did not work if the final slash was missing in dir_path.
-
-* bug 3537 fixed - Problem with examples in French help page for metanet functions.
-                    The old graph data structure was used.
-
-* bug 3543 fixed - Wrong parenthesize in struct indices (code generated by tree2code).
-
-* bug 3580 fixed - A gateway declaration containing a false primitive ID or gateway ID crashed Scilab.
-
-* bug 3612 fixed - History manager did not work at startup
-
-* bug 3660 fixed - font_angle was lost on the axis label when exporting through xs2pdf - Thanks to Paul Griffiths for the patch
-
-* bug 3772 fixed - Input argument of 'predef' was not correctly checked.
-
-* bug 3773 fixed - 'ans' was protected with predef('all').
-
-* bug 3884 fixed - chdir, getcwd, pwd moved from core to fileio module.
-
-* bug 3923 fixed - diary() function produced bad files when it tried to record interactive commands.
-
-* bug 3953 fixed - delete() always set the current entity to the parent of the
-                   deleted entity.
-
-* bug 3980 fixed - Wrong line number in error message
-
-* bug 3992 fixed - Some invalid dependencies on external libraries removed.
-
-* bug 4030 fixed - unix_w('dir /s') could display strange matrix on Windows.
-
-* bug 4090 fixed - Draw did not work any more while inside drawlater/drawnow scope.
-
-* bug 4101 fixed - -ns option was not clearly explaining that it is
-                    disabling many Scilab features
-
-* bug 4110 fixed - Demos order were different between Linux and Windows versions
-
-* bug 4181 fixed - AdCommunications help page removed
-
-* bug 4183 fixed - the function readmps has been moved to the
-                   optimization folder
-
-* bug 4184 fixed - Style of the examples corrected
-
-* bug 4217 fixed - gsort sorted complex by magnitude only with 'g' and not support 'r', 'c', 'lr', 'lc'
-
-* bug 4222 fixed - Documentation page on fromc and fromjava added
-
-* bug 4232 fixed - Problem in the Java detection with GNU/Linux under
-                    PowerPC fixed
-
-* bug 4262 fixed - Lines returned incorrect values.
-
-* bug 4263 fixed - Completion cleaned current input line.
-
-* bug 4267 fixed - A non-initialization of a lock under Netbsd was
-                   causing an error on startup
-
-* bug 4277 fixed - Force UTF8 management in pcre processing.
-
-* bug 4278 fixed - typename() called with a wrong number of input arguments returned incoherent errors.
-
-* bug 4298 fixed - ilib_for_link failed with lcc-win32 (Windows).
-
-* bug 4304 fixed - Fail to build with ./configure --without-gui
-
-* bug 4307 fixed - Desactivate (in modules.xml) modules if their functionalities
-                   are not available.
-
-* bug 4307 fixed - Help file for %io added
-
-* bug 4330 fixed - stacksize('max') + stacksize(required_mem) did not work
-
-* bug 4347 fixed - messagebox(): buttons were displayed in reverse order with
-                   respect to their order in the vector specifying them (Windows).
-
-* bug 4351 fixed - Test about 'exit' did not work on Linux.
-
-* bug 4358 fixed - Changing defaultstacksize in scilab.start did not work
-
-* bug 4360 fixed - The reference of bug_3954.tst was missing
-
-* bug 4364 fixed - stacksize('max') + stacksize(required_mem) did not work
-
-* bug 4365 fixed - Completion failed on a wrong path
-
-* bug 4366 fixed - The test dsaupd.tst was not working
-
-* bug 4369 fixed - Help for text_properties: For the clip_state attribut,
-                   the second possible value was 'clipgrf' instead of 'cliprf'
-
-* bug 4378 fixed - The gamma function did not work properly with large numbers under Linux 64 bits
-
-* bug 4379 fixed - If the thickness property (of plot3d for example) was set to 0,
-                   the lines/edges could disappear
-
-* bug 4380 fixed - diary(0) without an initialization of diary crashed Scilab
-
-* bug 4380 fixed - Help page of the printf command had a problem
-
-* bug 4380 fixed - Merror error codes documented
-
-* bug 4385 fixed - the param3d_properties page has been removed, but a lot of
-                   links to this page existed in the documentation.
-
-* bug 4386 fixed - Dynamic link: link('show') displayed only one library if
-                   we had only one symbol.
-
-* bug 4391 fixed - make install-html (when the option --with-install-help-xml
-                   was added to the configure) was not installing MathML sources
-
-* bug 4394 fixed - 'origin' as position for X and Y axes added
-
-* bug 4395 fixed - Incorrect descriptions of the axesflag and nax parameters
-                   in the plot2d help page.
-
-* bug 4396 fixed - In Plot2d, the nax option could receive -1 for number of ticks, which meant autoticks
-
-* bug 4403 fixed - ieeefp.h was not included under Solaris in evaluate_expr.c
-                   isinf was defined (when not provided by the system) with a return
-
-* bug 4407 fixed - Help file scilab_xx_XX_help.jar had another scilab_xx_XX_help.jar embedded
-                   and not valid.
-
-* bug 4409 fixed - Fortran optim subroutines used fwrite (fortran) and not basout as
-                   standard output
-
-* bug 4414 fixed - Complex grayplots were not saved correctly in Scilab 5.1
-
-* bug 4421 fixed - Completion failed on some relative path.
-
-* bug 4426 fixed - uigetfile() - File name was cut when we were in the root directory.
-
-* bug 4428 fixed - Function compute_initial_temp could not handle functions with
-                    several arguments
-
-* bug 4429 fixed - Use hidden_axes instead of hidden_axis
-
-* bug 4430 fixed - Incorrect description of the margins property in the axes_properties help page.
-
-* bug 4431 fixed - xsegs() accepted z argument
-
-* bug 4433 fixed - Problem using optim. In some cases, the optim function made Scilab hung.
-
-* bug 4437 fixed - Exporting an empty figure crashed Scilab.
-
-* bug 4438 fixed - Completion did not support insert mode.
-
-* bug 4439 fixed - Unexpected complex conjugates when using cat.
-
-* bug 4459 fixed - grayplot did not always plot map containing %nan.
-
-* bug 4461 fixed - Redefined prompt not displayed in a diary.
-
-* bug 4463 fixed - Creating an one-colored Sgrayplot generated some exceptions
-                   and did not plot anything.
-
-* bug 4466 fixed - .' operator defined for strings and booleans
-
-* bug 4467 fixed - getshortpathname,getlongpathname did not manage string matrix as input
-
-* bug 4468 fixed - pathconvert(<path>,%F) could remove last trailing separator.
-
-* bug 4469 fixed - getmd5() & mopen hung if there were called with an existing
-                    directory as input argument and not a filename (Linux)
-
-* bug 4474 fixed - Help of 'fort' was obsolete.
-
-* bug 4474 fixed - addinter help had no example.
-
-* bug 4479 fixed - A few minor bugs were causing the configure to fail under
-                   FreeBSD (Thanks to Otacílio de Araújo Ramos Neto)
-
-* bug 4483 fixed - Handle FreeBSD Java detection
-
-* bug 4486 fixed - When a file had been opened for execution with "File/Execute..."
-                   menu, its pathname was lost.
-
-* bug 4489 fixed - oldsave and oldload removed.
-
-* bug 4491 fixed - get() with wrong argument causes EXCEPTION_ACCESS_VIOLATION error.
-
-* bug 4492 fixed - output_stream_gateway.xml was not include in Windows binary.
-
-* bug 4495 fixed - exec did not check second and third input arguments.
-
-* bug 4496 fixed - in tbx_build_gateway help page, ismex parameter was not documented.
-
-* bug 4497 fixed - xmltoformat got stuck in directories beginning with '.'.
-
-* bug 4498 fixed - merror() returned weird strings if called before opening files.
-
-* bug 4499 fixed - basename returned a wrong value if file or a directory started with a dot
-
-* bug 4500 fixed - basename('') returned a error
-
-* bug 4501 fixed - mput() no more allowed integer types as first input argument.
-
-* bug 4507 fixed - Depending on the Fortran runtime libraries a dummy main
-                   definition was needed.
-
-* bug 4514 fixed - valgrind.supp was not installed
-
-* bug 4515 fixed - Linking and loading some external functions already used crashed Scilab
-
-* bug 4516 fixed - ilib_for_link did not use ilib_gen_loader but an internal function.
-
-* bug 4518 fixed - ilib_build with a column vector of strings as filenames did not work on Linux
-
-* bug 4522 fixed - The Tcl interpreter initialization code made use of some uninitialized variables
-
-* bug 4525 fixed - scilab.sln and scilab_f2c.sln did not apply same dependencies on libraries (Windows)
-
-* bug 4528 fixed - makefile (Windows) generated by ilib_for_link forced to rebuild all files each time
-
-* bug 4530 fixed - Leg labels curves were in reverse order
-
-* bug 4533 fixed - Link failed on some path (Windows)
-
-* bug 4539 fixed - Some optional parameters were not set in hist3d
-
-* bug 4542 fixed - Unexpected interpreter warning
-
-* bug 4546 fixed - Error message added for linpro function (moved to an external function)
-
-* bug 4547 fixed - Examples of javasci with graphics were no more interactive
-
-* bug 4548 fixed - With Intel Fortran, file unit opened in a external dll were not shared
-
-* bug 4551 fixed - Menus could return an error in GUI mode (error 2 Invalid factor)
-
-* bug 4552 fixed - c++ comments in stack3.h had been translated into c comments
-
-* bug 4564 fixed - Unable to edit matrices using x_mdialog function
-
-* bug 4573 fixed - core.start tried to load add_module_help_chapter even if it did not exist
-
-* bug 4574 fixed - ilib_build did not check if library was already loaded in Scilab
-
-* bug 4580 fixed - rpem documentation made more accurate
-
-* bug 4584 fixed - Under Windows, home value was wrong
-
-* bug 4585 fixed - Scilab failed to build with Intel C++ compiler 11.0.074 on Windows
-
-* bug 4586 fixed - Function fieldnames added for getting tlist, mlist and struct field names (see SEP #28)
-
-* bug 4592 fixed - The ged entity picker produced an error if a menu had been
-                   added to the graphic window
-
-* bug 4596 fixed - g_margin failed to return the gain margins in some cases
-
-* bug 4600 fixed - Missing function inside lgfft (lgfft needed be removed)
-
-* bug 4601 fixed - Hidden functions and missing help for vec2list list2vec aplat and recons
-
-* bug 4603 fixed - Unknown function lst2tree called by function mtlb_eval
-                   (+ some other problems fixed in mtlb_eval)
-
-* bug 4604 fixed - rmdir(<dir>,"s") did not work if it contained a hidden file
-                   (starting with a dot)
-
-* bug 4605 fixed - basename('') returned a error
-
-* bug 4606 fixed - Example of 'link' in help did not work
-
-* bug 4608 fixed - get_function_path returned a non-consistent path
-
-* bug 4611 fixed - what function did not return a complete list of functions
-
-* bug 4612 fixed - The graphic export used to consider .jpeg as an invalid
-                   extension
-
-* bug 4614 fixed - On some (rare) archs/OS, File -> Export on a graphic could
-                    led to a crash
-
-* bug 4615 fixed - xs2jpg(0, '/tmp/myplop.jpeg'); was creating a file
-                   called /tmp/myplop.jpeg.jpg (Thanks to Guilherme
-                   Kunigami for the fix)
-
-* bug 4616 fixed - Text strings in SVG output were not rotated. Thanks
-                   to Paul Griffiths for the patch!
-
-* bug 4618 fixed - buttmag produced a warning because of redefining symbol sample
-
-* bug 4620 fixed - the setenv function made Scilab hung.
-
-* bug 4626 fixed - When using the CLI version, completion made Scilab crashed
-
-* bug 4627 fixed - The function matfile2sci did not manage 7.x format
-
-* bug 4630 fixed - Problem with the Xcos/Scicos block affich
-
-* bug 4634 fixed - The expression "old graphic" has been removed from
-                   the graphics help pages
-
-* bug 4635 fixed - Bad title in the French help of the graphic module
-
-* bug 4636 fixed - Metanet on-line help: an accent was missing on the "e" in the French version
-
-* bug 4638 fixed - This example with optim froze Scilab
-
-* bug 4639 fixed - Some graphics demos did not contain the menu item "show code"
-
-* bug 4641 fixed - The parameter Q of the function derivative was not clear
-
-* bug 4645 fixed - French 'gsort' help had some wrong information
-
-* bug 4646 fixed - Assigning a string to an element of a matrix of numbers did not give an error
-
-* bug 4650 fixed - SCI/modules/graphics/macros/Sfgrayplot.sci had not been modified for localization
-
-* bug 4654 fixed - Max of an empty sparse matrix made Scilab hung
-
-* bug 4656 fixed - part(input_matrix,[]) always returned a single string even if
-                   input_matrix had a several dimensions
-
-* bug 4658 fixed - For graphics macros from adddcolor to getfont and all colormap
-
-* bug 4666 fixed - SCIHOME was not well defined if Scilab had been launched in another Scilab session
-
-* bug 4676 fixed - diary() removed whitespaces characters from the output of mprintf()
-
-* bug 4683 fixed - There was no example of the use of tlist in the dedicated page
-
-* bug 4684 fixed - printf(), mprintf, msprintf did not properly deal with -%inf
-
-* bug 4688 fixed - listfiles("/") returned an error
-
-* bug 4689 fixed - diary() did not report interactive commands into the output file
-
-* bug 4695 fixed - Some help pages + examples were missing in the arnoldi package
-
-* bug 4702 fixed - On some cases, dos(cmd) did not return results
-
-* bug 4707 fixed - Could not save a Xcos/Scicos diagram to a non-existing file under Mac OS
-
-* bug 4709 fixed - The set function with 2 parameters and no handles made Scilab hung
-
-* bug 4710 fixed - Error with C++ interface which uses the function CreateVar
-
-* bug 4712 fixed - By GUI handle affectation produced an error
-
-* bug 4719 fixed - fsolve might failed on some system of equations. An example in the documentation was added
-
-* bug 4724 fixed - When the f variation of a data set was too small, plot hung
-
-* bug 4727 fixed - The function 'length' did not return the same value in Scilab 5.1 and Scilab 4.1.2
-
-* bug 4728 fixed - The function 'strcat' did not return the same value in Scilab 5.1 and Scilab 4.1.2
-
-* bug 4732 fixed - The help page of function ss2ss had some missing part
-
-* bug 4737 fixed - Completion failed on file extension search
-
-* bug 4744 fixed - whereis, librairieslist, libraryinfo primitives moved in "functions" modules
-
-* bug 4746 fixed - Some ID for constraint linkend were missing.
-
-* bug 4750 fixed - Error boolean catenation
-
-* bug 4752 fixed - ci2exp produced erroneous code when applied to boolean matrices (; are missing)
-
-* bug 4753 fixed - If you had a toolbox and you launched scilab-cli, you had an error message at startup
-
-* bug 4759 fixed - Better error message in nlev when called with no input argument provided.
-
-* bug 4770 fixed - modules::renderer::utils::ColorMap::isValidScilabIndex test was wrong
-
-* bug 4773 fixed - Using "axes_reverse" produced a switch between the front and back color of a figure
-
-* bug 4785 fixed - tand(0) generated an error
-
-* bug 4789 fixed - Number of input arguments was not checked in ilib_functions (dynamic_link module)
-
-* bug 4792 fixed - Macro name too long
-
-* bug 4795 fixed - CallScilab.h renamed call_scilab.h
-
-* bug 4797 fixed - macro make_help_index.sci (internal) removed (not used in Scilab 5.x)
-
-* bug 4798 fixed - pathconvert macro rewritten as a primitive (many times used and not faster)
-
-* bug 4807 fixed - strsubst did not check if second argument was a valid patter where fourth argument was 'r'
-
-* bug 4810 fixed - gsort did not manage sparse vectors as sort
-
-* bug 4811 fixed - For some figures, it was not possible to save and load the handle of the figure
-
-* bug 4812 fixed - xs2... function did not work if the first argument was a handle
-
-* bug 4816 fixed - plot did not manage autoclear correctly
-
-* bug 4817 fixed - macro savedefaultbrowser (internal) removed (not used in Scilab 5.x)
-
-* bug 4820 fixed - the help page for the function csgn has been added
-
-* bug 4826 fixed - The type of the 'dims' entry of an hypermat was not always the same
-
-* bug 4828 fixed - Completion cleared the content of some completed path
-
-* bug 4832 fixed - wavread returned a non explicit error if RIFF had some 'smpl' chunck
-
-* bug 4838 fixed - Completion returned wrong value with '..'
-
-* bug 4846 fixed - mopen("","") crashed on Windows
-
-* bug 4853 fixed - C,C++ dlls generated by Scilab had a dependency on fortran runtime (Windows)
-
-* bug 4855 fixed - Standard error messages added when setting/getting values from graphics handles
-
-* bug 4880 fixed - Query-replace with a regular expression doesn't work in editor
-
-* bug 4904 fixed - wrong localized fr_FR message
-
-* bug 4917 fixed - fileinfo(SCI+'/') returned [] (under Windows)
-
-* bug 4918 fixed - Error message returned by 'get_absolute_file_path' was incorrect
-
-* bug 4925 fixed - Verbose option of the optim function crashed on Windows
-
-* bug 4926 fixed - Could not save a structure in a MAT-file using savematfile
-
-* bug 4927 fixed - When the user tried to plot some data in semilogx or semilogy, a blank plot windows was displayed
-
-* bug 4928 fixed - x_mdialog crashed when more default valued than labels
-
-* bug 4943 fixed - execstr did not check input arguments
-
-* bug 4944 fixed - If the extension is not provided, some functions adds the extension, some others don't.
-
-* bug 4961 fixed - missing some field when printing some graphics Handle
-
-* bug 4964 fixed - set or get 'format_n' property from an axis crashed Scilab
-
-* bug 4966 fixed - execstr([]) return []
-
-* bug 4970 fixed - Some link ID's were not correct in the doc of the
-                   current master
-
-* bug 4974 fixed - exec('') crashed Scilab
-
-* bug 4983 fixed - When Scilab was started in nw mode, the addmenu examples were failing with a weird error message
-
-* bug 4991 fixed - No check if there was modification when doing "Execute Into Scilab" in the editor
-
-* bug 5033 fixed - The Demo CACSD / Inverted pendulum was broken.
-
-* bug 5042 fixed - (1|[1,0,1;1,1,0]) returned a wrong result.
-
-* bug 5074 fixed - French help star showed mis-encoded characters.
-
-* bug 5081 fixed - demo "Signal Processing" --> "Spectral Estimation" failed (on Windows)
-
-* bug 5105 fixed - completion: cd "..\L<tab>  did not work.
-
-* bug 5121 fixed - Gui associated to PDE block has been localized
-
-* bug 5138 fixed - ilib_build: if the "makefile name" argument is an empty matrix, the generated Makefile is ".mak"
-
-* bug 5148 fixed - Setting {x,y,z}_ticks with empty value work.
-
-* bug 5155 fixed - Scilab windows 32 bits version required CPU SSE 2 instructions.
-
-* bug 5160 fixed - When a graphic has exported by the 'File -> export' menu, and did not specify any 'filter', scilab crashed.
-
-* bug 5210 fixed - editor("SCI/etc/scilab.start") freezes Scilab.
-
-* bug 5670 fixed - in the demo Latex with colored box, the sqrt symbol was not rendered correctly.
-
-* bug 6423 fixed - update the documentation of perctl.
-
-* bug 6468 fixed - wrong check in dnaupd.
-
-* bug 6495 fixed - in lqr, variable Q not defined.
-
-* bug 6587 fixed - loadmatfile makes scilab hang on sparse matrix reading.
-
-* bug 6632 fixed - nm_contour failed with respect to vector orientation.
-
-* bug 6883 fixed - black failed to plot integrators.
-
diff --git a/scilab/CHANGES_5.3.X b/scilab/CHANGES_5.3.X
deleted file mode 100644 (file)
index 7ee86c5..0000000
+++ /dev/null
@@ -1,3386 +0,0 @@
-            Changes between versions 5.3.3 and 5.3.3mac0 of Scilab
-            =================================================
-
-Bug fixes:
-==========
-
-* Bug 8718 fixed - Scilab on Mac OS X 10.5 did not start.
-
-* Bug 9766 fixed - Scilab on Mac OS X 10.7 did not start.
-
-
-
-            Changes between versions 5.3.2 and 5.3.3 of Scilab
-            =================================================
-
-Bug fixes:
-==========
-
-* Bug 9475 fixed - A mistake in the translation of a string was causing Scinotes
-                   to fail with the Japanese and Polish localizations.
-
-* Bug 9527 fixed - Problem when a text was exported in SVG from the GUI.
-
-* Bug 9545 fixed - contrib/loader.sce was no longer installed under GNU/Linux
-                   and Mac OS X.
-
-* Bug 9590 fixed - Xcos examples were not embedded in Windows binary versions.
-
-* Bug 9670 fixed - Scilab crashed under Mac OS X 10.6.8.
-
-
-            Changes between versions 5.3.1 and 5.3.2 of Scilab
-            =================================================
-
-Scilab:
-=======
-
-* The Mac OS X version is checked to avoid errors on unsupported versions
-  of Mac OS X. As a reminder, Scilab is supported under Mac OS X 10.6.
-
-* Under GNU/Linux, in case of an internal (C, C++ or Fortran) programming error
-  of Scilab or an extension, the full error stack is displayed and Scilab no
-  longer crashes.
-
-Scinotes:
-=========
-
-* Tools 'Find Files' (CTRL+SHIFT+B under Windows and Linux / CMD+SHIFT+B under
-  Mac) and 'Find word in Files' (CTRL+SHIFT+F under Windows and Linux /
-  CMD+SHIFT+F under Mac) added.
-
-* Added possibility to replace single quoted by double quoted strings.
-
-* Added possibility to save and execute the code with F5 key.
-
-* Added possibility to remove the comments when executing the code in the
-  console.
-
-* All occurrences of a search word are now highlighted in yellow in the
-  text editor.
-
-* Bug 9012 fixed - Print preview triggered a Java exception.
-
-* Bug 9047 fixed - edit('foo',12) now opens the function foo 12 lines after the
-                   definition of foo.
-
-* Bug 9132 fixed - When s = "abc // def" was evaluated WITH ECHO, only s="abc was
-                   executed.
-
-* Bug 9171 fixed - Encountered problem to enter Japanese chars under Windows
-                   with IME.
-
-* Bug 9183 fixed - Bad display of selected text when horizontal wrapping was
-                   disabled.
-
-* Bug 9186 fixed - An exception was thrown when textfield got the focus in code
-                   navigator.
-
-* Bug 9189 fixed - Some keywords were not helpable.
-
-* Bug 9257 fixed - Scinotes could not be started from NW / adv-cli mode.
-
-* Bug 9340 fixed - Bad name was proposed at PDF export.
-
-* Bug 9348 fixed - Miscolorization of a transposed field.
-
-
-Xcos:
-=====
-
-* Some blocks parameters dialogs now support the translation system.
-
-* A skeleton of an Xcos module has been introduced and should help the user
-  to design his own palette.
-
-* Documentation updated with examples of the blocks and their translations
-  into French:
-  - OUT_f - Regular Output Port
-  - IN_f - Regular Input Port
-  - Modulo_Count - Modulo counter (0 to N counter)
-  - OUTIMPL_f - Output implicit port
-  - CLKINV_f - Input activation port
-  - CLKOUTV_f - Output activation port
-  - INIMPL_f - Implicit Input port
-  - GENSIM_f - Sine wave generator
-  - STEP_FUNCTION - Step Function
-  - SAWTOOTH_f - Sawtooth generator
-  - TEXT_f - Free annotation
-  - Counter
-  - RAMP
-  - INTRPLBLK_f (english update only)
-  - TKSCALE (english update only)
-  - EXPRESSION (english update only)
-  - DELAY_f
-  - RFILE_f Read from input file
-
-* Some duplicated tests have been removed.
-
-* Bug 5425 fixed - Drag and drop of blocks between different Scilab versions
-                   produced an exception.
-
-* Bug 5605 fixed - REGISTER block was not listed in the discrete palette.
-
-* Bug 6416 fixed - GENSQR_f block documentation was not complete.
-
-* Bug 7479 fixed - The diagram did not update its origin on block moving.
-
-* Bug 8630 fixed - Scopes crashed Scilab on simulation when they had the same
-                   window id.
-
-* Bug 8692 fixed - Null block parameters were not checked before encoding.
-
-* Bug 8735 fixed - Mixed (Implicit-Explicit) superblocks I/O blocks produced
-                   warnings.
-
-* Bug 8931 fixed - Simulations errors were not reported under Linux and Mac.
-
-* Bug 9024 fixed - Opening a non existing file led to palette closing issues.
-
-* Bug 9077 fixed - The diagram in Automotive Suspension demo was indicated as
-                   modified on loading.
-
-* Bug 9111 fixed - Zoom In/Zoom Out keyboard shortcuts did not work under Mac.
-
-* Bug 9122 fixed - Java check failed on diagram validation.
-
-* Bug 9160 fixed - Saving a diagram with the default name produced an exception.
-
-* Bug 9175 fixed - Xcos: Sigbuilder, modify "Data bounds" in curve editor failed.
-
-* Bug 9237 fixed - Labels were not editable after a block copy.
-
-* Bug 9219 fixed - AFFICH_m format was not the parameterized one.
-
-* Bug 9307 fixed - AFFICH_m block only printed the first column for an input
-                   matrix.
-
-* Bug 9346 fixed - FROMWS_c block had a functional regression since Scilab 5.3.1.
-
-* Bug 9369 fixed - Diagrams with an origin did not pass validation.
-
-* Bug 9386 fixed - Diagram root cell could be invalid on hierarchical diagrams.
-
-
-Packaging:
-==========
-
-* Scilab's icons updated.
-
-* In the source tree, Scilab's icons moved from icons/ to desktop/.
-
-* In the source tree, scilab-adv-cli.desktop, scilab-cli.desktop,
-  scilab.desktop can be found desktop/. This follows the FreeDesktop Standards:
-  "Desktop Entry Specification".
-
-
-toolbox_skeleton:
-=================
-
-* removal of temporary variables created on the stack by the build and load of
-  the toolbox_skeleton.
-
-
-Javasci:
-========
-
-* Javasci v2 FAQ updated.
-
-* Bug 6823 fixed - In Javasci v1, the constructor
-                   SciStringArray(String name, int r, int c) did not work.
-                   Thanks to F. Legrand for providing the fix.
-
-* Bug 9147 fixed - Javasci v1 was broken since the introduction of the
-                   version 2.
-
-
-Dynamic Link:
-=============
-
-* Under GNU/Linux and Mac OS X, the dynamic link is now creating a subdirectory
-  of TMPDIR instead of doing everything in the same directory which could have
-  led to unexpected side effects.
-
-* Added 'ilib_include_path' macro to handle includes flag for platform
-  compiler. See SEP 55.
-
-* bug 7887 fixed - Under some GNU/Linux distributions (like Ubuntu or Mageia),
-                   the dynamic link process was using the libstdc++ embedded
-                   into the Scilab distribution. Now, if the compiler is gcc,
-                   the dynamic link guesses the libstdc++ path and use it
-                   uppermost.
-
-
-Graphics:
-=========
-
-* JPG compression level is now set to 95 by default.
-
-* Extends the xs2jpg function with a compression argument to set the quality of
-  the exported JPG.
-  See Bug 5573 and SEP 54.
-
-* New functions 'comet' and 'comet3d' have been added.
-
-* Bug 9428 fixed - A Java exception was displayed in some cases when using event handlers.
-
-
-Localization:
-=============
-
-* Bug 8994 fixed - Some localization templates were not included and
-                   translated.
-
-
-Help:
-=====
-
-* Creation of a "complex" sub-section of "Elementary Functions".
-
-* Bug 6975 partially-fixed - Beginning of the documentation of xlabel(),
-                             ylabel() and zlabel() functions.
-
-* Bug 7072 fixed - Fix various issues in the documentation.
-                   Thanks to Yves Barois.
-
-* Bug 7305 fixed - issparse was not documented.
-
-* Bug 9362 fixed - An exception was thrown on the pdf doc generation.
-
-* Bug 9439 fixed - There was no entry "Scilab Home" in help toc list.
-
-
-Compilation:
-============
-
-* Option --without-scicos renamed to --without-xcos
-
-* Option --without-ocaml renamed to --without-modelica
-
-* Detection of Jgoodies / looks updated under GNU/Linux and Mac OS X.
-
-* g77 is no longer supported. gfortran is replacing it.
-
-* Explicit check Java version (at least 1.6).
-
-* Bug 7049 fixed - JgraphX version was checked even if the --without-xcos
-                   flag was set.
-
-* Bug 9018 fixed - --without-xcos disabled the detection of jhdf5 but was still
-                   building xcos.
-
-
-Optimization:
-=============
-
-* semidef help page updated.
-
-* Formatting of the leastsq help page updated.
-
-* Bug 7723 fixed - The demonstrations of the nmplot functions generated
-                   warnings.
-
-
-Numerical Maths:
-================
-
-* Bug 7101 fixed - The roots had convergence problems for some polynomials.
-                   The default algorithm has been changed to the eigenvalue
-                   of the companion matrix.
-
-* Bug 9350 fixed - abs(complex(%nan,0)) returned zero instead of nan.
-
-
-
-CACSD Module:
-============
-
-* Bug 6744 fixed - p_margin() returned an erroneous result (new fix).
-
-* Bug 9205 fixed - Optional argument added to nyquist to control the drawing of
-                   the symetric part and a new function added for high
-                   definition zoom.
-
-* Bug 9285 fixed - g_margin() returned an erroneous result.
-
-
-Bug Fixes:
-==========
-
-* Bug 5687 fixed - The window title of a figure was not immediately updated when
-                   figure_name was changed.
-
-* Bug 6789 fixed - The page header was not printed with
-                   toprint(["line 1" "line 2"],"Page header").
-
-* Bug 6945 fixed - Conflicting options were confusing Scilab argument processing
-                   (example: scilab-cli with the -nw option).
-
-* Bug 7954 fixed - Using TCL_EvalStr randomly froze Scilab.
-
-* Bug 7976 fixed - help/cleaner_help.sce was not called when cleaning a toolbox.
-
-* Bug 8317 fixed - Examples of Matplot1 updated.
-
-* Bug 8371 fixed - Each thread used to get the command line was not detached
-                   from the JVM.
-
-* Bug 8423 fixed - With certain options of the configure, the build process
-                   failed.
-
-* Bug 8595 fixed - When exporting with several windows opened, the Dialogbox options
-                   did not appear at the front.
-
-* Bug 8675 fixed - The complex function was undocumented.
-
-* Bug 8959 fixed - winqueryreg returned an incorrect value if the value name was
-                   false.
-
-* Bug 8971 fixed - The termination rule of optim was unclear.
-
-* Bug 9070 fixed - The demonstration "Simulation/Wheel Simulation/Simulation
-                   with ode" displayed a warning about an obsolete use of
-                   ilib_for_link.
-
-* Bug 9082 fixed - It was not possible to preview LaTeX with second LaTeX
-                   string displayed.
-
-* Bug 9083 fixed - Bad output with prettyprint and syslin.
-
-* Bug 9113 fixed - setlookandfeel could led to an exception.
-
-* Bug 9121 fixed - Doc generation did not fail when an invalid image was displayed.
-
-* Bug 9125 fixed - Scilab could not start when called through a symbolic link.
-
-* Bug 9126 fixed - Some new files of the module/toolbox skeleton introduced in
-                   Scilab 5.3.1 were not installed.
-
-* Bug 9128 fixed - In help page of dir(), infos about bytes field were missing.
-
-* Bug 9139 fixed - Scilab 5.3.1 had an unexpected dependency on GLIBC_2.7
-                   causing Scilab to crash under old RHEL / CentOS.
-
-* Bug 9141 fixed - An extra empty line was present in the console.
-
-* Bug 9159 fixed - grand(1,3,'uin',1,0) crashed Scilab.
-
-* Bug 9168 fixed - Bad command line width when completion window was displayed
-                   at the bottom of the console.
-
-* Bug 9170 fixed - 'help clink' threw an exception.
-
-* Bug 9195 fixed - Empty lines entered in Scilab console were displayed in
-                   the history browser.
-
-* Bug 9200 fixed - perl.sci script crashed under Windows with a wrong error
-                   message.
-
-* Bug 9211 fixed - set("userdata", list()) crashed Scilab.
-
-* Bug 9232 fixed - Play the example in 'help about' in NW mode led to an
-                   exception.
-
-* Bug 9246 fixed - It was not possible to insert an integer in an integer array
-                   with a different integer type.
-
-* Bug 9250 fixed - mkdir used to display a wrong message when called with
-                   two inputs arguments.
-
-* Bug 9264 fixed - Important loss of performance on some string management
-                   functions in api_scilab (example: on mputl).
-
-* Bug 9270 fixed - The contour function was broken.
-
-* Bug 9279 fixed - Add a version number in configuration.xml.
-
-* Bug 9280 fixed - wavread failed to read PCM 32 bit float file format.
-
-* Bug 9300 fixed - Scilab crashed when one tried to complete an empty mlist.
-
-* Bug 9442 fixed - Sometimes, an exception could be thrown in the console.
-
-* Bug 9457 fixed - set("figure_style", "new") returned a error message.
-
-
-            Changes between versions 5.3.0 and 5.3.1 of Scilab
-            =================================================
-
-
-Three main improvements particularly deserve to be enlightened with Scilab 5.3.1:
-* Improvements of the current features, mainly focusing on usability, better user
-  experiences  and stabilization.
-* Consolidation of the undertaken efforts with Scilab documentation (content,
-  integration with Scilab and Xcos, etc).
-* Integration of the Japanese documentation into the Scilab distribution.
-  Thanks to Rui Hirokawa.
-
-
-Console:
-========
-
-* Scilab provides an on-the-fly rendering when a LaTeX expression is being typed.
-
-* The console can now be scrolled with Page Up/Down keyboard keys.
-  See Bug #6251.
-
-* Performance improvements on the display of long computation with a lot of
-  output (the more text was entered in the console, the slower was the display).
-  See Bug #4840.
-
-* Evaluate Selection With Echo/No Echo Right click options added in
-  the console.
-  See Bug #8749.
-
-
-Documentation:
-==============
-
-* Homepage added in the help browser to highlight the new features of Scilab
-  and list the online available resources.
-
-* Add the capability to increase or decrease font size.
-  Shortcuts under Windows and Linux: CTRL + + / CTRL + - or CTRL + mouse wheel
-  increases/decreases.
-  Shortcuts under Mac OS X: CMD + + / CMD + - or CMD + mouse wheel
-  increases/decreases.
-
-
-* Add an incremental search bar to search for text in the browser.
-  Shortcut under Windows and Linux: CTRL + F
-  Shortcut under Mac OS X: CMD + F
-
-* Enable the creation of links in between external modules with the following
-  syntax:
-<link type="scilab" linkend="mytoolbox/exec/macros/fooexec.sce">macros/fooexec.sce</link>
-
-* Enable the creation of links between an external module and Scilab main documentation
-  with the following syntax:
-<link type="scilab" linkend="scilab.help/bvode">bvode</link>
-
-* Enable the execution and the edition of any Scilab example.
-
-* Enable the execution of demos with the following syntax:
-<link type="scilab" linkend="scilab.demos/gui/demos/uicontrol_plot3d.dem">Uicontrol demo</link>
-
-* Enable the opening of a Xcos diagram from the help browser:
-<link type="scilab" linkend="scilab.xcos/xcos/demos/bounce.xcos">Open bounce.xcos</link>
-
-* Enable the opening of Scilab macros with Scinotes from the help browser:
-<link type="scilab" linkend="scilab.scinotes/elementary_functions/macros/log2.sci">Edit log2.sci</link>
-
-* "See also" links to other interesting functions now display the corresponding
-  function description.
-
-* In the documentation, Java, C, C++ and XML codes are now colorized if the role
-  in the program listing is set (role='java', role='c', role='cpp' or role='xml').
-
-* The categories "Bitwise", "Elementary matrices", "Matrix manipulation",
-  "Matrix operations", "Set operations", "Signal processing", "Symbolic",
-  "Search and sort" have been created for the elementary functions module.
-
-* Help pages for the bitxor, bitcmp, bitget and bitset functions have been
-  created.
-
-* In documentation's examples, when an undocumented function is used,
-  a warning is displayed and there is no link on that function name.
-
-* Bug 3716 fixed - There was no "find text" option in the right area of
-  the help window.
-
-* Bug 5362 fixed - There were problems with the same xml:id when different
-  cases were used.
-
-* Bug 5511 fixed - printf_conversion help page was unclear.
-
-* Bug 5796 fixed - No way to increase/decrease font size.
-
-* Bug 6514 fixed - 'help %k' did not open the correct corresponding
-  help file.
-
-* Bug 7069 fixed - Former documentation about the documentation build process
-  was removed.
-
-* Bug 8463 fixed - scilab PDF (fr_FR and pt_BR) were not fully generated.
-
-* Bug 8677 fixed - The factorial function was not documented.
-
-* Bug 8690 fixed - Typo fixed in min French help page.
-
-* Bug 8756 fixed - The file id was only expected in refentry which caused
-  xmltojar not to process XML files.
-
-* Bug 8915 fixed - ASCII art removed in histplot help page.
-
-* Bug 8937 fixed - The tag <screenshot> was not handled.
-
-* Bug 9019 fixed - dsearch help page was unaccurate.
-
-* Improved the help page of ode.
-
-
-Xcos:
-=====
-
-* Many improvements on Xcos English documentation (better description
-  of the blocks, arguments, examples, etc).
-  For now, functions such as EXTRACTBITS, DLATCH, DFLIPFLOP, INTMUL,
-  SRFLIPFLOP, CONVERT, BITSET, BITCLEAR, etc have been fully documented
-  and provided with examples of use.
-  Many thanks to Bernard Dujardin.
-
-* Capability added to display directly Xcos sample schemas from the help browser.
-
-* Beginning of the French translation of Xcos documentation.
-  Thanks to Bernard Dujardin.
-
-* Improvements of error reporting.
-
-* The demos have been updated to use the latest features.
-
-* Most of the old user interface for Xcos/Scicos control functions are now
-  deprecated and will be removed in Scilab 5.4.0.
-  See Bug #7232.
-
-* Bug 5346 fixed - Title was not used as default file name.
-
-* Bug 5680 fixed - Labels were not visible by default.
-
-* Bug 6705 fixed - When drag and drop was used, port alignment was not correct.
-
-* Bug 7194 fixed - Block UUID could not be used on a block implementation.
-
-* Bug 7363 fixed - Linking CBLOCKs implementation with an external library was
-                   impossible.
-
-* Bug 7424 fixed - Integer parameters could not be modified when loading a diagram.
-
-* Bug 7639 fixed - Generating code for Scilab function block was failing with
-                   a syntax error message.
-
-* Bug 7953 fixed - No error message was displayed when the diagram was invalid.
-
-* Bug 8042 fixed - After a region to superblock action, the ports were wrongly
-                   positioned.
-
-* Bug 8064 fixed - Without the grid, a SplitBlock could not be moved.
-
-* Bug 8223 fixed - Xcos did not produce a visible error when Saxon was used as
-                   XML DOM implementation.
-
-* Bug 8235 fixed - Using masked superblock did not work when parameters were
-                   defined in the inner-context.
-
-* Bug 8440 fixed - The SVG background was not exported to SVG.
-
-* Bug 8480 fixed - The DeBug block did not have a valid function type.
-
-* Bug 8580 fixed - Mirror and flip icons were inverted.
-
-* Bug 8639 fixed - Simulations did not stop at Xcos close.
-
-* Bug 8642 fixed - The getDiagramVersion unit test failed.
-
-* Bug 8644 fixed - Example added to define customed block.
-
-* Bug 8658 fixed - Accentuated characters use on file name lead to a Modelica
-                   compiler error.
-
-* Bug 8674 fixed - xcosShowBlockWarning was not protected against arbitrary
-                   arguments.
-
-* Bug 8696 fixed - An exception was thrown while linking and deleting the
-                   source block.
-
-* Bug 8711 fixed - The "Cont. Plant-Hybrid Observer" demo contained a translated
-                   origin point which led to strange links creation.
-
-* Bug 8731 fixed - Copied superblocks lost some graphical settings.
-
-* Bug 8737 fixed - Compilation failed when a diagram contained any hidden links
-                   (wrong indexes issues).
-
-* Bug 8740 fixed - In the Modelica initialization GUI, discrete parameters were
-                   not added to the unknown sum.
-
-* Bug 8741 fixed - In the Modelica initialization GUI, the "fixed" checkbox
-                   disabled some fields.
-
-* Bug 8743 fixed - In the Modelica initialization GUI, the fixing states did
-                   not de-fix derivatives.
-
-* Bug 8798 fixed - The context parameter of scicos_simulate was not taken into
-                   account.
-
-* Bug 8818 fixed - Generic Modelica blocks did not transform Scilab exponential
-                   notation into Modelica one.
-
-* Bug 8822 fixed - Remove an implicit link connected to a split block could lead
-                   to an unconnectable port.
-
-* Bug 8867 fixed - Unconnected links could not be deleted.
-
-* Bug 8870 fixed - TKSCALE block did not work without TCL.
-
-* Bug 8884 fixed - Using region to superblock with ports on the same position
-                   was resulting to a non-reconnected link.
-
-* Bug 8896 fixed - Under Windows, a multi-line context could not be edited twice.
-
-* Bug 8945 fixed - Blocks did not update their shape on parameters update.
-
-* Bug 8952 fixed - "lincos" did not produce a valid error message when the
-                   diagram had no inputs nor outputs.
-
-
-Scinotes:
-=========
-
-* Refactorization of the printing.
-
-* Add the capability to export code to PDF, PS, EPS and RTF.
-
-* Name of the current function and position (line, column) are now displayed
-  in the status bar of Scinotes.
-
-* Replace CTRL key by META key under Mac OS X.
-
-* A rectangular selection tool is now available. CTRL+selection
-  (under Windows and Linux) and CMD+selection (under Mac OS X) activates it.
-  This improves the selection action (of data for example).
-
-* "edit" function can now open a file at a given line number.
-  See Bug #9047
-
-* Content assist:
-  * An identifier is now shown in the text editor when a wrong variable is typed.
-  * When typing a closing char (e.g. ')',']',...), user do not need to insert it
-    again (like in Eclipse).
-
-* Bug 8095 fixed - With OpenJDK, the size of the dialog 'Set colors' was bad.
-
-* Bug 8697 fixed - An exception was thrown when an empty document was reload.
-
-* Bug 8709 fixed - Default font had no Japanese glyphs.
-
-* Bug 8714 fixed - Problem was encountered with Incremental Search bar when
-  Code Navigator was docked.
-
-* Bugs 8715, 8716 fixed - Problems with dnd'ed tabs.
-
-* Bug 8764 fixed - File permissions were not checked.
-
-* Bug 8885 fixed - Anchors were removed on a Replace All action.
-
-* Bug 9000 fixed - '1+..' was not correctly colorized.
-
-
-New Functions
-=============
-
-* 'repmat' function added. This function replicates and tiles a matrix.
-  See SEP #49.
-
-
-Graphics:
-=========
-
-* Fix a critical Bug in the graphic rendering which was crashing Scilab.
-  This Bug was occuring on some Buggy drivers (Intel HD graphics for example).
-  See Bug #7526 for more information.
-
-* Bug 2913 fixed - In the histplot function, the legend was displayed over the
-                   graphic.
-
-* Bug 4818 fixed - It was not possible to export a figure with a lot of circle
-                   marks.
-
-* Bug 7509 fixed - Update of the legend help page regarding some previous
-                   changes.
-
-* Bug 7526 fixed - Scilab crashed under Windows and Intel HD graphics cards
-                   while executing a plot command.
-
-* Bug 7836 fixed - The sub_tics property was not correctly tracking the number
-                   of displayed sub-ticks. Thanks to Paul Griffiths for the patch.
-
-* Bug 7990 fixed - Box thickness was badly exported in vectorial formats
-                   (SVG/PDF/...). Thanks to Paul Griffiths for the patch.
-
-* Bug 8163 fixed - datatipToggle could not be called without argument as
-                   stated in the help page.
-
-* Bug 8518 fixed - When graphic export failed, error messages were not
-                   clear.
-
-* Bug 8766 fixed - For small input matrices, the "Matplot1" function was not
-                   correctly taking into account its rectangle argument.
-
-* Bug 8786 fixed - When entering wrong input arguments in 'getcolor' function,
-                   the error message had no sense.
-
-
-GUI:
-====
-
-* user_data for a uimenu was not displayed.
-
-* Bug 8203 fixed - It was not possible to close the font chooser or the
-                   color chooser with the escape key.
-
-* Bug 8717 fixed - Bad window's title just after creation.
-
-* Bug 8793 fixed - 'waitbar' function crashed when the handle was not initialized.
-
-* Bug 8826, 8827 fixed - userdata property for a menu crashed Scilab.
-
-* Bug 8838 fixed - uimenu without input argument crashed Scilab.
-
-* Bug 9044 fixed - Updating a LaTeXed label of uimenu() misworked.
-
-Statistics:
-==========
-
-* Bug 8560 fixed - The grand function failed on 64 bits machines.
-
-
-Optimization:
-=============
-
-* Improvement of the karmarkar linear optimization solver:
-  * User can configure an output function.
-  * The number of iterations can be put as an output argument.
-  * x0 can be put as an optional argument.
-  * Management of inequality constraints.
-  * Management of bounds.
-  * Computation of the exitflag.
-  * Computation of the Lagrange multipliers.
-  * Documentation provided for the rtolf and gam parameters.
-  * Documentation provided for the stopping rule.
-  * More examples provided.
-
-* Bug 7164 fixed - The help for neldermead does not give examples of
-                   constrained optimization.
-                   Added an example of bound constrained optimization and
-                   and example of nonlinearily constrained optimization.
-
-* Bug 7165 fixed - The neldermead help page stated that the constraint
-                   is negative, while it is positive.
-
-* Bug 7166 fixed - The second example in neldermead's help was wrong.
-
-* Bug 7193 fixed - The karmarkar help page did not document the
-                   eps, gamma, and crit arguments.
-
-* Bug 8719 fixed - The karmarkar function printed unwanted messages.
-
-* Bug 8720 fixed - The karmarkar function stopped too early in the iterations.
-
-* Bug 8726 fixed - The karmarkar function produced a division-by-zero error.
-
-* Bug 8727 fixed - The karmarkar function required the initial guess x0.
-
-* Bug 8775 fixed - The karmarkar function did not detect unbounded problems.
-
-File I/O:
-=========
-
-* mkdir is now able to create recursively directories.
-  See Bug #8529.
-
-
-Obsolete Functions:
-===================
-
-* 'loadScicosLibs' is obsolete and will be removed on 5.4.0, please use
-  'loadXcosLibs' instead.
-
-* ilib_for_link, ilib_build will not accept files with ".o" or ".obj" extensions
-  for source files in Scilab 5.4.0.
-
-
-Removed Functions (previously declared as obsolete):
-====================================================
-
-* 'maxi' removed. Please use 'max' instead.
-
-* 'mini' removed. Please use 'min' instead.
-
-* 'VCtoLCCLib', 'configure_lcc', 'with_lcc', 'chooselcccompiler', 'findlcccompiler'
-  are now available as ATOMS modules.
-  See http://atoms.scilab.org/toolboxes/LCC-windows
-  or type atomsInstall('lcc-windows') in Scilab.
-
-* 'oldbesseli', 'oldbesselj', 'oldbesselk' and 'oldbessely' removed.
-  Please use 'besseli', 'besselj', 'besselk' and 'bessely' instead.
-
-
-Javasci:
-========
-
-* Bug 8807 fixed - Javadoc of javasci v2 was not installed under GNU/Linux and
-                   Mac OS X.
-
-
-Demonstration:
-==============
-
-* A demonstration (Non isothermal plug flow reactor model) of ode usage has been
-  added. Thanks to Jakub Kopac.
-
-
-Module Skeleton:
-================
-
-* New example added (function with copy instead of reference).
-
-
-Localization:
-=============
-
-* Bug 8096 fixed - With Russian localization, the banner was not centered.
-
-
-Installer:
-==========
-
-* Bug 8825 fixed - Mac OS X installer reported a wrong version of Scilab.
-
-
-Quality Assurance:
-==================
-
-* C/C++/Fortran test coverage available on the Scilab source code.
-  Add "--enable-code-coverage" to the configure under GNU/Linux and Mac OS X
-  Start the unitary tests or launch Scilab
-  "make code-coverage" creates the report into "/coverage/results/"
-
-* Using the configure with the option "--enable-compilation-tests" launchs Java
-  unitary tests (based on TestNG).
-
-* Bug 6684 fixed - Some Xcos unitary tests encountered problems at native
-                   libraries loading.
-
-* Bug 6873 fixed - A jar file was not available when testng was called.
-
-
-Compilation:
-============
-
-* -Wimplicit removed for Gfortran in the enable deBug mode
-
-* Intel Compiler XE 2011 update 1 C++/Fortran used to build Scilab under Windows.
-
-* Upgrade to autoconf 2.67
-
-* Update of JLaTeXMath to version 0.9.4
-
-* Bug 3196 fixed - Minimal version of pcre (7.2) was not checked by the
-                   configure
-
-* Bug 8053 fixed - For an unknown reason, libtool refused to set the Wl flag
-                   when the Gfortran compiler was set as
-                   ./configure F77=gfortran
-
-* Bug 8961 fixed - Ubuntu 11.04 explicitly forced the as-needed option to the
-                   linker. It has been disabled.
-
-
-Dynamic link:
-=============
-
-* Intel Fortran Composer XE 2011 (12) used by default if it is detected.
-
-
-Scilab:
-=======
-
-* Scilab startup script of the binary is now automatically synchronized with
-  the one from the source tree.
-
-
-
-Bug Fixes:
-==========
-
-* Bug 476  fixed - find did not work when there were more output arguments
-                   than matrix dimensions.
-
-* Bug 4930 fixed - When the console was resized from 0-height to x-height,
-                   lines() were not correctly updated.
-
-* Bug 5551 fixed - With the function dir(), add a trailing filesep() for each
-                   directory.
-
-* Bug 6884 fixed - Issues with the buttmag help page fixed.
-
-* Bug 7152 fixed - It was not possible to export LaTeX in SVG.
-
-* Bug 7377 fixed - Thrownan failed on empty matrix.
-
-* Bug 7691 fixed - Giving complex arguments to inverse degree trigonometric
-                   functions produced inconsistent results.
-
-* Bug 8007 fixed - Hit UP key when the message 'Continue display...' was
-                   displayed could lead to a crash.
-
-* Bug 8383 fixed - "void" and "undefined" items in list were not saved by
-                   import and export hdf5 functions.
-
-* Bug 8435 fixed - squarewave(t) failed for t<0. Thanks to Samuel Gougeon for
-                   the fix.
-
-* Bug 8478 fixed - A searched path was missing for docbook xsl under Gentoo.
-
-* Bug 8492 fixed - When the documentation was generated, error messages were not
-                   displayed in the console but in the terminal.
-
-* Bug 8563 fixed - Scilab under GNU/Linux 64 bit was unable to load files bigger
-                   than 2GB.
-
-* Bug 8732 fixed - strchr and strrchr did not work with a non-ASCII character
-                   needle.
-
-* Bug 8765 fixed - A(1:N,j)=[] returned wrong values if N>size(A,1).
-
-* Bug 8783 fixed - loadmatfile could not load hyper matrices of integer types.
-
-* Bug 8789 fixed - read function crashed under Windows XP 64 bit platform.
-
-* Bug 8809 fixed - Bad top link in the chm files.
-
-* Bug 8820 fixed - squeeze function returned 2D hyper matrix instead of regular
-                   2D array function also extended to all array types included
-                   cells ans structs.
-
-* Bug 8828 fixed - "savematfile" could no more save a structure.
-
-* Bug 8830 fixed - In call_scilab, TerminateScilab did not clear the last
-                   error.
-
-* Bug 8836 fixed - fileparts crashed when a matrix of strings was given as
-                   input argument.
-
-* Bug 8837 fixed - fscanfMat did not read a malformatted text with many blanks
-                   at the end of file.
-
-* Bug 8845 fixed - An example in call_scilab module with Visual Studio has been
-                   rewritten to use api_scilab.
-
-* Bug 8854 fixed - warning about Bug 7575 disabled for new Nvidia drivers.
-
-* Bug 8897 fixed - Typo fixed.
-
-* Bug 8906 fixed - Bad links to javasci javadoc on the website.
-
-* Bug 8912 fixed - fullpath did not return same result under Windows and Linux.
-
-* Bug 8919 fixed - Typo fixed.
-
-* Bug 8954 fixed - Print the console led to an exception.
-
-* Bug 9034 fixed - atomsVersionCompare failed on version with '-0'.
-
-* Bug 9096 fixed - Sometimes an exception was thrown at the Scilab's startup.
-
-
-            Changes between versions 5.3.0-beta-5 and 5.3.0 of Scilab
-            ========================================================
-
-
-SciNotes:
-=========
-
-* Bug 8465 fixed - Under GNU/Linux, it was not possible to paste with the
-                   middle click.
-
-Xcos:
-=====
-
-* Bug 8348 fixed - Sometimes when openning the parameters of a block, its ports
-                   changed their index (and position).
-
-* Bug 8407 fixed - The blocks was always resized after a parameters edition.
-
-* Bug 8441 fixed - "xcos_block" abstract block were not removed on the
-                   compilation.
-
-* Bug 8483 fixed - Multiplying a scalar and vector using the MATMUL block did not
-                   work.
-
-* Bug 8540 fixed - Fix a typo on the "highligthed" term.
-
-* Bug 8556 fixed - Creating a split block from a link did not work.
-
-* Bug 8569 fixed - Deleting a link with a split-block did not reconstruct any
-                   valid link.
-
-
-Bug Fixes:
-==========
-
-* Bug 4673 fixed - An example of "addinter" function call was added.
-
-* Bug 4821 fixed - help file 'man' was obsolete.
-
-* Bug 5686 fixed - Complex number manipulation could crash Scilab.
-
-* Bug 6768 fixed - input did not return good value when RETURN was pressed
-                   on Windows XP.
-
-* Bug 7694 fixed - There were no key shortcuts in the command history browser.
-
-* Bug 7695 fixed - Only the first selected line was deleted in command history
-                   browser.
-
-* Bug 7714 fixed - diag, triu, tril applyed to rational matrices  changed
-                   the formal variable name
-
-* Bug 7727 fixed - The help page of sp2adj was not correct.
-                   Improved the help page of adj2sp.
-                   Added unit tests for sp2adj and adj2sp.
-                   Improved implementation by checking the input arguments.
-
-* Bug 7806 fixed - [a, b] = dos("git 1>&2") returned a wrong error.
-
-* Bug 7849 fixed - eqfir / remez functions crashed under MacOSX due to
-                   a lapack Bug on slamch function.
-
-* Bug 7900 fixed - inserting a rational in a rational hymermatrix  generated
-                   invalid rationals entries (with zero denominators)
-
-* Bug 8091 fixed - Scilab was unable to find fortran compiler under MacOSX.
-
-* Bug 8175 fixed - roots function did not converge under MacOSX due to
-                   a lapack Bug on slamch function.
-
-* Bug 8254 fixed - The nearfloat function did not work properly for near
-                   denormalized numbers.
-
-* Bug 8279 fixed - error(144) returned a unexpected message.
-
-* Bug 8390 fixed - a "Warning : redefining function: mputl" displayed if you
-                   did not install fftw on Windows.
-
-* Bug 8412 fixed - find returned incorrect values with big vector.
-
-* Bug 8448 fixed - 'whereis' function with a string as input argument did not work
-                   with ATOMS functions.
-
-* Bug 8459 fixed - strsplit failed when second input argument was a "/"
-
-* Bug 8462 fixed - bvodeS crashed on Windows and did not return a error.
-
-* Bug 8468 fixed - size with 2 input arguments did not work for hypermatrices.
-
-* Bug 8475 fixed - It was impossible to get the data of an entity through
-                   the graphic editor.
-
-* Bug 8481 fixed - Scilab crashed when display a rational containing a complex.
-
-* Bug 8505 fixed - help was not generated on Windows, if there was a path name
-                   with some spaces.
-
-* Bug 8528 fixed - length returned a wrong size for malformed characters.
-
-* Bug 8531 fixed - "edit" function failed to open a defined macro loaded on stack.
-
-* Bug 8532 fixed - size of input arguments of read_csv was not verified.
-
-* Bug 8540 fixed - Fix a typo in Xcos.
-
-* Bug 8582 fixed - Under Linux & Mac OS the waitbar window was too small and we
-                   could not see the bar inside it.
-
-* Bug 8587 fixed - readNamedMatrixOfDouble (readCommonNamedMatrixOfDouble)
-                   returned wrong values.
-
-* Bug 8598 fixed - Fix a typo in the french help page of "return".
-
-* Bug 8601 fixed - An help page was misdiplayed when the title contains html tag.
-
-* Bug 8611 fixed - Path of few images in documentation was bad.
-
-
-
-            Changes between versions 5.3.0-beta-4 and 5.3.0-beta-5 of Scilab
-            ===============================================================
-
-Due to an important change from Apple in the Java environment, a new beta
-release of Scilab has been decided. This will allow further testing for
-this architecture.
-
-
-Documentation:
-==============
-
-Massive improvement of the documentation system:
-* Improved navigation in the help browser and the web interface.
-* Improved look and feel in the help browser and the web interface.
-* Colorisation of the Scilab code.
-* In the examples, functions can be clicked to see their help pages.
-* Improved maintainability.
-* Faster build process (30 to 60 minutes => less than 30 seconds).
-
-In the meantime, a work of categorisation has been started in order to
-improve the Scilab documentation. More updates will follow in the upcoming
-versions of Scilab.
-
-* Documentation of trigonometry functions moved in a dedicated documentation
-  section.
-
-* Documentation of profiling functions moved in a dedicated documentation
-  section.
-
-* Documentation of color management in graphics functions moved in a dedicated
-  section. See Bug 7048.
-
-* Documentation of floating point functions moved in a dedicated section.
-  See Bug 7052.
-
-* Documentation of Integer representation functions moved in a dedicated
-  section. See Bug 8268.
-
-* Documentation of adj2sp was not in the sparse help section. See Bug 8269.
-
-* Documentation of discrete mathematics functions moved in a dedicated section.
-  See Bug 8270.
-
-* Bugs 8357, 8358 fixed - There was an encoding problem under Windows.
-
-* Bug 8367 fixed - In synopsis function, &apos were displayed rather than '.
-
-
-Javasci:
-========
-
-A new version of the Java => Scilab API called Javasci v2 is now included into
-the Scilab distribution.
-This version fixes most the issues and limitations of the previous version.
-This API is automatically fully tested through unitary tests and code coverage.
-Please, note that previous version of Javasci remains available and shipped
-into the Scilab distribution.
-Advanced documentation and examples will be provided in the stable release of
-Scilab 5.3.0.
-
-
-License:
-========
-
-The license of all demos and examples have been changed to the 3-clause BSD
-license. The domain public license was not valid in some countries.
-
-
-Security issue:
-===============
-
-* Fix a (minor) security issue. CVE-2010-3378
-See: http://security-tracker.debian.org/tracker/CVE-2010-3378
-
-
-Known incompatibilities:
-========================
-
-* Due to Bug 7364 fix, "Checked" uimenus have to be manually managed, these
-  uimenus are no more (un)checked on mouse click. Moreover, they can now have
-  a callback.
-
-* The graph of the nyquist function (CACSD module) has been symetrized.
-
-
-Xcos:
-=====
-
-* Loop link on a block produced some error when openning it.
-
-* Bug 8081 fixed - The context was not checked before being set.
-
-* Bug 8140 fixed - Masked suberblock became empty when copied and pasted
-                   between two xcos schemes.
-
-* Bug 8141 fixed - Superblock mask became empty when reopening a file.
-
-* Bug 8186 fixed - Demos with Superblocks were not simulating.
-
-* Bug 8195 fixed - Creating implicit links was not working.
-
-* Bug 8220 fixed - Improve the link creation with split block adding.
-
-* Bug 8291 fixed - Some blocks (PDE, SQRT) did not display any label.
-
-* Bug 8322 fixed - Rotated shape had 2 different bounds (icon and shape).
-
-* Bug 8326 fixed - Region to superblock action did not work with OUT_f blocks.
-
-* Bug 8331 fixed - Block.doc was not cleared on superblock diagrams.
-
-* Bug 8397 fixed - the simulation was blocked on a Modelica translator error.
-
-
-* Bug 8400 fixed - start demos from Xcos menu (? --> Xcos demos) did not work.
-
-
-* Bug 8417 fixed - An h5 diagram open a new diagram before the end of the
-                   decoding.
-
-
-Graphic export:
-===============
-
-* Decrease the amount of feedbacks when exporting a graphic.
-
-
-Graphics:
-=========
-
-Thanks to Samuel Gougeon, many improvements on the polarplot function:
-* Clipping was missing. See Bug #7007.
-* In some common cases, values of radial labels were wrong with respect to the
-plotted radial frame or/and were lacking of digits.
-* When the plot was centered around an angle far from 45°, the radial labels
-were completely clipped.
-* Sampling of the angular frame is improved according to the number of drawn
-quadrants.
-* Improved H&V positionning of angular labels
-* Polar frame drawn in grey instead of black for a better data visibility.
-* if the basic radius is >= 10^4 or <=10^-4, LaTeX is used to display smart
-$..10^p$ exponents instead of the D+/-## console style display.
-* Finally, their positioning is still improved in order to avoid their mutual
-overlaying for big values.
-
-* Bug 7110 fixed - When inserting a structure in a handle, the handle was
-  overwritten.
-
-* Bug 7492 fixed - If its "data_mapping" property was set to "direct", the
-  Grayplot object's data seemed to be transposed when displayed.
-
-* Bug 8168 fixed - Adding a datatip in a figure that mix surface and curve
-                   generated a zero divide error.
-
-
-Completion:
-===========
-
-* Add a completion on the fields name of a mlist or a tlist.
-
-
-SciNotes:
-=========
-
-* Incremental search added with the shortcut: the F2 key.
-
-* Add a "Save file in..." menu which gives the capability to save a file
-  in favorite directories.
-
-* Bug 4399 fixed - It was not possible to distinguish lines from inner functions
-                   and from normal functions.
-
-* Bugs 5321, 7760 fixed - It was not easy to configure the tabulation.
-
-* Bug 7263 fixed - Scilab code could not be copy as HTML to keep the formatting.
-
-* Bug 7762 fixed - A keyword was not fully helpable depending on the caret
-                   position.
-
-* Bug 7806 fixed - Blocks elseif...end and else...end were not highlighted.
-
-* Bug 8095 fixed - The Set Colors window was too height with OpenJDK.
-
-* Bug 8135 fixed - An exception was thrown when restoring files on MacOS X.
-
-* Bug 8166 fixed - All the checkboxes in SciNotes 'Preferences' menu were
-                   inefficient.
-
-* Bug 8227 fixed - The commands evaluated with "Evaluate selection" were not
-                   stored in history.
-
-* Bug 8229 fixed - There was a problem of selection after an indentation.
-
-* Bug 8230 fixed - Save As action did not propose the current file name as
-                   default.
-
-* Bug 8267 fixed - The file encoding was not correctly detected and no default
-                   encoding was set.
-
-* Bug 8277 fixed - Under Windows, exceptions were thrown when a key was hit on
-                   a keyboard in chinese mode.
-
-* Bug 8304 fixed - A Java exception was thrown on Exit menu.
-
-* Bug 8309 fixed - Bad display of the line number in whereami mode with broken
-                   lines.
-
-* Bug 8359 fixed - An exception was thrown on Save As action.
-
-* Bug 8368 fixed - Incremental search did not correctly highlight the pattern
-                   under Windows.
-
-* Bug 8381 fixed - It was not logical to add favorite dirs only in "Open file
-                   in" action.
-
-Completion:
-===========
-
-* Add completion on fields of mlist, tlist, struct and graphic handles in console.
-
-
-Compilation:
-============
-
-* Bug 7489 fixed - VPATH was failing on scicos_blocks generation headers.
-                   Note that the VPATH build system is not fully available.
-
-* Bug 7606 fixed - Build option -Wold-style-cast removed for C++.
-
-* Bug 8013 fixed - In some cases, the build of the compiler of modelica failed.
-
-* Bug 8274 fixed - Improve detection of Java regarding Apple changes:
-                   Java for Mac OS X 10.6 Update 3 and 10.5 Update 8 Release
-                   Notes
-
-Dynamic link:
-=============
-
-* Intel Fortran Composer XE 2011 (12) support on Windows x86 and x64 platform.
-
-
-Bug Fixes:
-==========
-
-* Bug 3175 fixed - There were no shortcuts in the console menus.
-
-* Bug 4738 fixed - The number of columns in the console was badly calculated.
-
-* Bug 4827 fixed - The test_run function did not properly work with modules
-                   begining with a "n".
-
-* Bug 5486 fixed - It was not possible to precise the text of a link in
-                   help_from_sci.
-
-* Bug 6942 fixed - Explicit dependency on the libX11 on scilab-cli was existing.
-
-* Bug 7242 fixed - API Scilab returned bad address for named variables
-                   when name was provided by input arguments.
-
-* Bug 7364 fixed - The "Checked" property misworked for uimenus and they could
-                   not have a callback.
-
-* Bug 7566 fixed - The handling of immediate_drawing had been broken in zgrid by
-                   Bug 6395 fix in 5.3.0-beta-4 version
-
-* Bug 7768 fixed - For cdfgam, the Scale parameter was, in fact, the Rate.
-
-* Bug 7805 fixed - clear called inside an exec while in pause could
-                   have unexpected results.
-
-* Bug 7970 fixed - The eager loading of openmp support library was crashing
-                   on Linux with unsupported configuration for openmp.
-
-* Bug 7997 fixed - getfreememory function adapted for FreeBSD. Thanks to Rob
-                   Farmer.
-
-* Bug 8016 fixed - An error in a german translation gave an error message.
-
-* Bug 8046 fixed - msprintf did not manage tabulation as format.
-
-* Bug 8067 fixed - Nyquist unitary test failed due to a change of the nyquist
-                   function. The graph has been symetrized.
-
-* Bug 8068 fixed - Figures were not all closed at the end of a demonstration.
-
-* Bug 8077 fixed - browsevar, scinotes, xcos functions were not disabled in
-                   scilab-cli / -nwni mode on Linux and MacOS X.
-
-* Bug 8079 fixed - When the max number of variable available has been reached,
-                   it was not possible to leave Scilab.
-
-* Bug 8087 fixed - prettyprint did not handle %inf and %nan.
-
-* Bug 8107 fixed - sum(a,1), cumsum(a,1), .. made Scilab 5.0.3-beta-4 crash
-                   in some particular context.
-
-* Bug 8108 fixed - ATOMS: Modules that start by the letter "n" were not well
-                   managed by ATOMS. The cause of the issue is the behaviour of
-                   the msprintf function, which considers "\n" in file paths as
-                   a new line insertion.
-
-* Bug 8110 fixed - ATOMS: When removing a module, its main directory was not
-                   deleted even if it was empty.
-
-* Bug 8115 fixed - DisableInteractiveMode() (call_scilab) did not work.
-
-* Bug 8122 fixed - help of write_csv said that it reads file and not that it
-                   wrotes.
-
-* Bug 8124 fixed - Some translations were not up to date.
-
-* Bug 8126 fixed - Some demos from the GUI modules were hanging.
-
-* Bug 8128 fixed - A warning was displayed on 'Save' action in a graphic window.
-
-* Bug 8129 fixed - The error message was not cleared in tbx_builder_src if you
-                   did not have a compiler.
-
-* Bug 8134 fixed - The font attributes (FontName, FontSize, FontWeight) were not
-                   taken into account for "text" uicontrols.
-
-* Bug 8148 fixed - fscanfMat did not read matrix file with tabulation as
-                   default separator.
-
-* Bug 8154 fixed - It was not possible to cancel a messagebox with ESC key.
-
-* Bug 8160 fixed - The derivative function did not check for input argument #1,
-                   if it was a list.
-
-* Bug 8164 fixed - Typo in the fileparts help page.
-
-* Bug 8170 fixed - Loading HDF5 files in non-Scilab format caused crash
-                   of application.
-
-* Bug 8174 fixed - ss2tf produced bad results if applied to a complex
-                   state space system.
-
-* Bug 8177 fixed - Format mode was modified by some macros and not restored.
-
-* Bug 8181 fixed - uicontrol did not handle color where composants were outside
-                   the range 0-255.
-
-* Bug 8202 fixed - Typo in the localization.
-
-* Bug 8206 fixed - isnum did not manage blanks.
-
-* Bug 8208 fixed - Error in creating the temporary directory in function
-                   createScilabTMPDIR.
-
-* Bug 8218 fixed - File association with filename with accentued characters
-                   did not work.
-
-* Bug 8232 fixed - Drag and drop of .scg files (on console) used "xload"
-                   and not "load".
-
-* Bug 8240 fixed - Demo of polarplot improved (Thanks to Samuel Gougeon).
-
-* Bug 8257, 8258 fixed - fscanfMat did not read matrix file not formated by
-                   fprintfMat.
-
-* Bug 8283 fixed - File graphics/help/en_US/datatips datatipLookfor.xml removed.
-                   datatipLookfor is an internal function that has not be used
-                   directly.
-
-* Bug 8294 fixed - A help page about "supported compilers" has been added.
-
-* Bug 8296 fixed - size( M,3) crashed scilab 5.3.0-beta-4.
-
-* Bug 8299 fixed - ilib_compile did not return enough feedback on Windows when
-                   compilation failed.
-
-* Bug 8300 fixed - a(48400, 48400) = 0 crashed scilab.
-
-* Bug 8318 fixed - help window was not brought up to front when already opened.
-
-* Bug 8321 fixed - In some cases, configure_msvc failed and returned a wrong
-                   error message.
-
-* Bug 8332 fixed - Some use of clipboard function crashed Scilab.
-
-* Bug 8413 fixed - fscanfMat crashed when file included text lines at the
-                   beginning.
-
-         Changes between versions 5.3.0-beta-3 and 5.3.0-beta-4 of Scilab
-         ===============================================================
-
-Due to a critical Bug from an underlying library of Scilab, a new beta release
-of Scilab has been decided. This will allow further testing and avoid potential
-side effects in the future stable release.
-
-Xcos:
-=====
-
-* Include all the old-scicos palettes in the binary version.
-
-* Use a user-friendly error message on the palette management implementation.
-
-* Update to the latest jgraphx version.
-
-* Bug 6500 fixed - The ideal transformer block was unusable due to wrong port
-                   positioning (update the Transfomer demo).
-
-* Bug 7219 fixed - The old gain demo did not work.
-
-* Bug 7445 fixed - The Kalman filter and the Cont-Plant-Hybrid-Observer demos
-                   did not simulate.
-
-* Bug 7716 fixed - Block inter-functions were not loaded after using the
-                   xcosPal API and then starting Xcos.
-
-* Bug 7770 fixed - It was not possible to compile a diagram with Modelica
-                   blocks.
-
-* Bug 7822 fixed - Xcos menu bar was larger than the Scilab one.
-
-* Bug 7868 fixed - Resizing a super-block with a lot of inputs or outputs
-                   sometimes changed the order of the ports.
-
-* Bug 7922 fixed - The Automotive Suspension demo did not work.
-
-* Bug 7923 fixed - The DSUPER block was not documented.
-
-* Bugs 7931, 7933, 7934 fixed - Some artifacts were visible on diagrams such as
-                   wrong links and block names.
-
-* Bug 7942 fixed - The "Start" button was not disabled when the diagram was
-                   empty.
-
-* Bug 7944 fixed - "Fit diagram to view" was disabled after opening a diagram.
-
-* Bug 7945 fixed - The diagram path was not displayed in the title bar.
-
-* Bug 7995 fixed - The "export diagram" actions did not work with file without
-                   extension.
-
-* Bug 8014 fixed - The TEXT_f.png file was not present on the source tree.
-
-* Bug 8025 fixed - The simulation parameter dialog window was modal.
-
-* Bug 8052 fixed - The I/O block value was used for computational purpose.
-
-* Bug 8071 fixed - The PROD_f block in the Fibonacci demo was not well
-                   rendered.
-
-* Bug 8073 fixed - The child context could not be used to specify masked
-                   super-blocks parameters.
-
-* Bug 8097 fixed - Scilab crashed when plotting on a figure with "Units"
-                   property set to "pixels".
-
-
-Statistics:
-===========
-
-* Examples added in the "cdfnor" help page.
-
-
-SciNotes:
-=========
-
-* LaTeX formula in comments or in a string are now rendered when the mouse
-  cursor is over.
-
-* Block text (function, if, while...) are now easily selectable. See Bug #7546.
-
-* Bug 7524 fixed - Tabulation representation had a bad size in whitespace mode.
-
-* Bug 8008 fixed - The "Edition" menu had an incorrect name (renamed to "Edit").
-
-* Bug 8024 fixed - No key Insert had no effect.
-
-* Bug 8027 fixed - In a splitted view, a frame was not informed of a change in
-                   the other frame.
-
-* Bug 8056 fixed - Comments were badly colorized after a command without
-                   parenthesis.
-
-* Bug 8061 fixed - An unwanted message box was displayed when an unsaved file
-                   was executed.
-
-* Bug 8085 fixed - It was not possible to disable the horizontal line wrapping.
-
-
-GUI creation:
-=============
-
-* Now, it is possible to use LaTeX or MathML as label for uimenu or pushbutton
-in uicontrol. See Bug #7366.
-
-* Bug 7082 fixed - Setting the "enable" property had no effect on "listbox" and
-                   "text" uicontrols.
-
-* Bug 7365 fixed - "delete" applied to a "Checked" uimenu destroyed the handle
-                   without updating the display.
-
-* Bug 7367 fixed - uimenu properties display was not consistent.
-
-* Bug 7368 fixed - Setting the "Visible" property to "off" had no effect.
-
-* Bug 7898 fixed - In a "popupmenu" style uicontrol, when the list in the
-                   "String" parameter has several repeated values, the returned
-                   selected value was always the first value in the list and not
-                   the selected one.
-
-
-Editvar:
-========
-
-Actions such as Copy, Cut, Paste, Undo and Redo have been added.
-
-The integer matrices are now handled.
-
-In a cell of editvar, expressions such as =2+2 are now accepted. See Bug #7319.
-
-A refresh button to synchronise the variable from Scilab has been added.
-See Bug #7321
-
-* Bug 7325 fixed - An error message did not respect the standard format.
-
-* Bug 7327 fixed - Memory problems could lead to a crash without warning.
-
-* Bug 7338 fixed - %nan and %inf were not correctly displayed.
-
-* Bug 7340 fixed - %t or %f were not correctly displayed.
-
-* Bug 7839 fixed - A global variable could be modified.
-
-
-Graphics:
-=========
-
-* The icons have been updated to the Tango Art libre icons and to the Inkscape
-  themable icons.
-
-* Bug 6395 fixed - evans display improved to take special care of the
-                   root loci points where complex conjugates roots
-                   collapsed in a pair of real roots. Datatips
-                   customization added. Root locus grids "sgrid" and
-                   "zgrid" superposition improved.
-
-* Bug 6686 fixed - The automatic sub-ticking gave wrong results.
-Thanks to Paul Griffiths for the fix.
-
-
-Call_Scilab:
-============
-
-* In StartScilab function, "int *Stacksize" argument changed to "int Stacksize"
-
-
-Compilation:
-============
-
-* Fix a problem in the detection of some ARM cpus.
-
-
-Bug Fixes:
-==========
-
-* Bug 6514 fixed - "help %k" and "help %asn" pointed to the symbols help page.
-
-* Bug 6767 fixed - The "uicontrol" help page said the "Style" property of an
-                   uicontrol could be set after creation but it did not.
-
-* Bug 7095 fixed - The margins unit_test failed.
-
-* Bug 7163 fixed - tree2code wrongly replaced every (:) occurence in a function
-                   definition with (eye()).
-
-* Bug 7140 fixed - Modifying the stack with gstacksize() and stacksize()
-                   is now forbidden in concurrent execution context.
-
-* Bug 7231 fixed - mtlb_num2str did not manage second input argument.
-
-* Bug 7569 fixed - The number of accurate digits during inversion of cdfbet,
-                   cdfgam, cdfbin, cdfchi, cdfchin, cdff, cdffnc, cdfnbn, cdfpoi
-                   was only 8. Changed to 13.
-
-* Bug 7640 fixed - xs2pdf, xs2eps, xs2emf crashed if filename prefix had less
-                   of three characters.
-
-* Bug 7690 fixed - Long lines removed in the parallel_run help page.
-
-* Bug 7748 fixed - The help page of rcond was wrong: only one output
-                   argument is provided.
-
-* Bug 7862 fixed - "savematfile" only saved the first string in the vector
-                   (or matrix) when variable was a vector (or matrix) of strings.
-
-* Bug 7872 fixed - Riemann Surface demo returned an error if window was closed by
-                   the cross button.
-
-* Bug 7897 fixed - configure failed under FreeBSD (bashim)
-
-* Bug 7907 fixed -  ilib_build, ilib_for_link, ... did not check 'files' input
-                    argument.
-
-* Bug 7908 fixed - The number of values modified by scicos_getvalues could not
-                   by more than 20. This value has been updated to 30
-                   variables.
-
-* Bug 7924 fixed - pathconvert failed conversion to cygwin format.
-
-* Bug 7940 fixed - Typo fixed in the parallel_run documentation.
-
-* Bug 7941 fixed - The demonstration CACSD/PID did not work.
-
-* Bug 7943 fixed - On a GNU/Linux binary version, it was not possible to use
-                   the fortran_block block.
-
-* Bug 7946 fixed - error(0, "bye") crashed Scilab.
-
-* Bug 7950 fixed - spec crashed on Windows.
-
-* Bug 7951 fixed - strcat crashed with the row concatenation option on
-                   GNU/Linux.
-
-* Bug 7952 fixed - libraryinfo did not check size of the input argument.
-
-* Bug 7959 fixed - fscanf did not manage file descriptor as input argument.
-
-* Bug 7964 fixed - errclear(2) cleared all errors and not only error 2 as
-                   written in help.
-
-* Bug 7974 fixed - Customized xerbla.f subroutine did not return enough
-                   information.
-
-* Bug 7981 fixed - copyfile failed with localized filenames on GNU/Linux.
-
-* Bug 7988 fixed - Inverted pendulum demo failed with f2c version on Windows.
-
-* Bug 7994 fixed - xs2emf created empty files on Windows.
-
-* Bug 8006 fixed - mgetl produced a memory allocation error.
-
-* Bug 8032 fixed - cdfnor was able to fail silently.
-
-* Bug 8055 fixed - lines() was wrongly updated when the console had the focus
-                   back.
-
-
-         Changes between versions 5.3.0-beta-2 and 5.3.0-beta-3 of Scilab
-         ===============================================================
-
-Scilab:
-=======
-
-Some long-standing usability Bugs have been fixed in this release.
-Contributions from the Scilab team have been done on the flexdock project
-to fix these issues.
-
-* Bugs 1589, 3994 fixed - On Startup, Scilab console did not have the focus.
-                   The user had to click in the main window to gain focus.
-
-* Bug 3614 fixed - Sub-applications could not have their own icons. This
-                   problem was causing some issues with the "Alt-Tab" features
-                   under some operating systems.
-
-* Bug 4247 fixed - The command xclick didn't work correctly.
-
-* Bug 4423 fixed - It was not possible to navigate in Scilab's menu with arrow
-                   keys.
-
-* Bug 5708 fixed - A focus problem between the console and the editor
-                   happened when SciNotes was started from the console.
-
-* Bug 7369 fixed - fun2string  produced incorrect code for parenthesis
-                   exponentiation expressions.
-
-* Bug 7625 fixed - Some selection issues were appearing from time to time when
-                   Scilab was losing the focus.
-
-* 'whos' function updated, variables sorted by name (case insensitive).
-  If a variable is global, a * appears after his type name.
-  (Thanks to Samuel Gougeon).
-
-Graphics:
-========
-
-It's now possible to use LaTeX or MathML as label for uimenu or Pushbutton and
-Text in uicontrols.
-
-SciNotes:
-=========
-
-Anchors can be added in the source code and one can navigate between them with
-the Code Navigator.
-
-* Bugs 7276, 7726 fixed - There was a highlighting problem with default font.
-
-* Bug 7554 fixed - Auto-completion on typing was too general.
-
-* Bug 7618 fixed - The color background change generated an exception.
-
-* Bug 7621 fixed - The font change generated an exception.
-
-* Bug 7623 fixed - "Evaluate Selection" evaluated the selection with one added char.
-
-* Bug 7673 fixed - The extension ".dem" was not available in Open or Save actions.
-
-* Bug 7676 fixed - The SaveAs action did not remove "readonly" mode.
-
-* Bug 7677 fixed - User could not open files in his favorite directories.
-
-* Bug 7678 fixed - Help action did not give help on selection.
-
-* Bug 7682 fixed - The knob of the vertical scrollbar moved badly on resize.
-
-* Bug 7718 fixed - There was a bad detection of a function when the list of args
-                   was broken.
-
-* Bug 7719 fixed - It was not possible to open several files at the
-                   same time through the file chooser.
-
-* Bug 7719 fixed - It was not possible to open several files at the
-                   same time.
-
-* Bug 7722 fixed - Several FindReplace windows could be opened.
-
-* Bug 7731 fixed - In Find/Replace window, buttons were not updated when an
-                   item was chosen in the combobox Find.
-
-* Bug 7746 fixed - File streams were not closed. This problem was causing some
-                   issues under Windows.
-
-* Bug 7759 fixed - Several Code Navigator instances were possible.
-
-* Bug 7764 fixed - The CR in comments was removed when executing from SciNotes.
-
-* Bug 7774 fixed - The default tabulation was \t.
-
-* Bug 7801 fixed - The FindReplace window could not be cancelled with ESC.
-
-* Bug 7807 fixed - The SaveAs or Save actions emitted an error message when cancelled.
-
-* Bug 7808 fixed - The RestoreSession window could not be cancelled with ESC.
-
-* Bug 7830 fixed - There was a problem when opening a file at a line number.
-
-* Bug 7842 fixed - There was not the filepath in the title bar.
-
-Editvar/Browsevar:
-==================
-
-* Bug 7324 fixed - editvar() did not work for string variables.
-
-* Bug 7610 fixed - browsevar(): The icons (left column) did not appear in the
-                   binary version (Linux & MacOSX).
-
-* Bug 7617 fixed - editvar() window did not have any menu bar.
-
-* Bug 7627 fixed - When browsevar() window was docked, if browsevar() was called
-                   again, an empty window poped up and could not be closed.
-
-* Bug 7629 fixed - browsevar(): Trying to edit a variable that no more exists
-                   generated an error.
-
-Compilation:
-============
-
-* -fwritable-strings C argument removed for all architectures under Linux
-  (was causing some build issues under sparc, alpha and powerpc)
-
-* A problem on startup with GNU/Linux sparc has been fixed.
-
-* The Java "user.home" property has been set to SCIHOME.
-
-* Bug 7668 fixed - Scilab 5.3.0-beta-2 did not build with Visual Studio 2008
-                   Express.
-
-* Update Lapack to 3.2.2 on Windows (fix Bugs 7754, 7485, 6477).
-
-* Update JLaTeXMath to version 0.9.3
-
-Documentation:
-==============
-
-* Bug 7755 fixed - Some sparse help pages moved from elementary_functions to
-                   the sparse chapter.
-
-Windows Installer:
-==================
-
-* Add "Command Line - Minimal Installation (no gui)" Configuration.
-  Interpreter in command line without the graphic, java or Tcl/Tk capabilities.
-  Installation requires only 60 Mo on disk.
-
-Graphics:
-=========
-
-Two additionnal Graphics demos about plotyy() and plotyyy() added. See Bug #7687
-Thanks to Samuel Gougeon.
-
-* Bug 6910 fixed - The font size in LaTeX labels was too big.
-
-* Bug 7137 fixed - In Text uicontrol, fontsize was rounded which was
-                   problematic when fontUnits was 'normalized'.
-
-* Bug 7857 fixed - If an event_handler was previously assigned to a graphic
-                   window the datatips toogle tool icon had to be clicked twice
-                   to make it active.
-
-
-Xcos:
-=====
-
-* A new initialization UI for partial differential equations settings has been added.
-
-* Bug 7256 fixed - Saving a diagram with a non-ASCII filename created a
-                   corrupted file on Windows.
-
-* Bug 7498 fixed - SPLIT_f were not always deleted when one of its connection
-                   were.
-
-* Bug 7622 fixed - When opening an Xcos diagram done on 5.2.2, an exception
-                   could be thrown.
-
-* Bug 7628 fixed - When importing Scicos diagram, type each port as "explicit"
-                   when not typed.
-
-* Bug 7631 fixed - On Xcos, using xcosPalAdd modified the user palatte.xml file.
-
-* Bug 7635 fixed - Xcos diagram with nested SuperBlocks did not contains a
-                   valid container reference.
-
-* Bug 7636 fixed - The SUPER_f internal diagram was not coherent with the block
-                   external view.
-
-* Bug 7644 fixed - The last user palette could not be removed from the palette
-                   tree.
-
-* Bug 7651 fixed - scicos_math.h was missing in binary package.
-
-* Bug 7715 fixed - Performances of xcosDiagramToHDF5 degraded after several
-                   subsequent calls to this function.
-
-* Bug 7778 fixed - The disabled buttons were badly colorized.
-
-* Bug 7809 fixed - The AFFICH_m block settings did not update the block view.
-
-* Bug 7834 fixed - The last argument of xcosPalAddBlock about the block style
-                   could not be changed by the user.
-
-* Bug 7845 fixed - Code generation was broken.
-
-call_scilab:
-============
-
-* in 'API' mode, history manager is disabled.
-
-* Bug 7601 fixed - call_scilab C functions did not check if engine was started.
-
-* Bug 7602 fixed - It was not possible to start/close a Scilab engine at any
-                   time.
-
-Scilab/LabView Gateway:
-=======================
-
-* Bug 7791 fixed - It was not possible to restart anymore. VI already started.
-
-Bug Fixes:
-==========
-
-* Bug 4247 fixed - The command xclick did not work correctly.
-
-* Bug 5697 fixed - External hyperlinks were opened in Help Browser rather
-                   than in Web Browser.
-
-* Bug 6477 fixed - in some case, schur returned wrong values on Windows.
-
-* Bug 6504 fixed - Due to a Bug in Java, the <br> tag was not copied as a CR
-                   in a messagebox.
-
-* Bug 6938 fixed - frexp returned a wrong error message with a complex as
-                   input argument.
-
-* Bug 7125 fixed - fscanfMat() did not read correctly %inf, -%inf and
-                   %nan values respectively recorded by fprintfMat().
-
-* Bug 7208 fixed - The help for atomsGetLoaded() gave the wrong shape
-                   for the loaded matrix.
-
-* Bug 7348 fixed - ATOMS: A module was loaded twice if it was installed both in
-                   the "user" and the "allusers" section.
-
-* Bug 7405 fixed - The toolbar was not updated when an undocking occurred.
-
-* Bug 7452 fixed - demos nmplot from Optimization and Simulation -> fminsearch
-                   -> nmplot* did not work.
-
-* Bug 7453 fixed - newfun() was broken after clearfun().
-
-* Bug 7485 fixed - Division of matrices of complex numbers crashed on Windows.
-
-* Bug 7519 fixed - Help page of getcallbackobject() did not describe input argument.
-
-* Bug 7525 fixed - Scilab failed to assign 2-d matrices into 3-d matrices, on
-                   Windows.
-
-* Bug 7599 fixed - Intersci-n and intersci did not create code from a .desc file
-                   if it was not ended by an empty line.
-
-* Bug 7603 fixed - Fortran code generated by intersci did not build with a fortran
-                   or F2C compiler on Windows.
-
-* Bug 7611 fixed - The cross to close a subwindow and the little arrow to undock
-                   were not visible even if the subwindow was docked.
-
-* Bug 7615 fixed - When opening a SuperBlock, a non-blocking exception could be
-                   thrown.
-
-* Bug 7616 fixed - fullfile did not work with only one input argument.
-
-* Bug 7619 fixed - get_function_path did not return all available paths.
-
-* Bug 7620 fixed - The Optimization and Simulation/Optimisation/Plot demo did
-                   not plot anything.
-
-* Bug 7661 fixed - Add some usage examples for the function 'warning'.
-
-* Bug 7681 fixed - help_from_sci failed to process tabulated .sci files.
-
-* Bug 7685 fixed - Demo Graphics => More surfaces => Sphere did not appear
-                   as spherical.
-
-* Bug 7688 fixed - set("color_map", hsvcolormap(128)) produced
-                   a EXCEPTION_STACK_OVERFLOW.
-
-* Bug 7693 fixed - With a corrupted palettes.xml file, the error message was not
-                   coherent with the recovering action.
-
-* Bug 7703 fixed - 'coding_ga_identity' help contained false "See Also".
-
-* Bug 7704 fixed - 'init_ga_default' help did not inform the default values of
-                   the optional parameters.
-
-* Bug 7706 fixed - example in the 'optim_ga' help page did not work.
-
-* Bug 7733 fixed - strstr crashed scilab if the second input argument was longer
-                   than the first one.
-
-* Bug 7737 fixed - Part 1 - ATOMS: when installing a module, the archive was
-                   automatically downloaded before checking if the archive
-                   already existed in the archive directory.
-
-* Bug 7740 fixed - edit() with a Scilab macro redefined failed.
-
-* Bug 7747 fixed - xclick(): When the graphic window was docked, keyboard
-                   events were not detected.
-
-* Bug 7751 fixed - justify() did not work correctly if the subject embedded
-                   leading or trailing spaces.
-
-* Bug 7754 fixed - umfpack did not work with Scilab 5.3.0-beta-2 on Windows.
-
-* Bug 7756 fixed - sprand did not produce normal numbers.
-
-* Bug 7766 fixed - cdff, cdffnc functions did not display %inf in error messages
-
-* Bug 7775 fixed - ged action 6 (selection and move of a graphic entity) was
-                   broken.
-
-* Bug 7802 fixed - the graduate function complained about obsolete maxi and mini
-                   functions.
-
-* Bug 7803 fixed - edit edit failed.
-
-* Bug 7821 fixed - In a messagebox, an exception was thrown when clicking on a
-                   mal-formed url.
-
-* Bug 7831 fixed - Some reference of the old editvar UI were present in the
-                   source directory tree.
-
-* Bug 7840 fixed - big lines were splitted by mgetl.
-
-
-         Changes between versions 5.3.0-beta-1 and 5.3.0-beta-2 of Scilab
-         ===============================================================
-
-Obsolete Functions:
-===================
-
-* 'oldbesseli', 'oldbesselj', 'oldbesselk' and 'oldbessely' are obsolete.
-Please use 'besseli', 'besselj', 'besselk' and 'bessely' instead.
-
-
-History Manager:
-================
-
-* "// End Session" line removed from the history file.
-
-* Begin session line identified by "// -- " and finished by " -- //"
-
-
-SciNotes:
-=========
-
-* Add the possibility to restore the last session (thanks to Paul Griffiths).
-
-* Add a close-button on the tabs and the possibility to drag&drop them.
-
-* Bug 6496 fixed - Add hyperlinks on macros in SciNotes.
-
-* Bugs 7462, 7463 fixed - The editor did not manage files with extensions *.tst,
-                   *.start,*.quit.
-
-* Bug 7477 fixed - Bad detection of a function declaration when the line
-                   ended with a comment.
-
-* Bug 7491 fixed - Broken lines with a .. were not correctly handled and caused
-                   a freeze of SciNotes.
-
-* Bug 7550 fixed - In SciNotes, the "case" keyword was misplaced in some cases.
-
-* Bug 7557 fixed - SciNotes: unselected line was tabified.
-
-* Bug 7558 fixed - SciNotes: global variables were reached before local ones.
-
-* Bug 7564 fixed - In SciNotes, no message was displayed when an unsuccessful
-                   search occurred.
-
-* Bug 7586 fixed - ShortCut for 'Save' action was missing in SciNotes.
-
-* Bug 7590 fixed - In SciNotes, there was a bad organization of
-                   "Split..." and "Line Numbering..." menus.
-
-* Bug 7595 fixed - In SciNotes, a string was broken if '..' was encountered.
-
-
-File input/output:
-==================
-
-* Rewrite 'mputl' as a built-in function for speed improvements.
-
-
-Window Management:
-==================
-
-* If a subwindow is not docked, it is not possible to close a subwindow with
-its own "cross" anymore.
-
-* Bugs 7572, 5519 fixed - The cross in the dockbar was confusing when a window
-                          was not docked.
-
-Editvar/Browsevar:
-==================
-
-* Bug 7328 fixed - editvar() window title did not contain the name of the
-                   edited variable.
-
-* Bug 7329 fixed - If editvar() window was docked, calling editvar another time
-                   threw java exceptions and froze editvar().
-
-* Bug 7330 fixed - browsevar() called editvar() even if the latter did not
-                   handle the variable type.
-
-* Bug 7332 fixed - browsevar(): When checked booleans were hidden and unchecked
-                   booleans were displayed, the "boolean" menu was reversed.
-
-* Bug 7333 fixed - browsevar(): The type of global variables had weird values.
-
-* Bug 7334 fixed - browsevar(): Some columns had wrong names.
-
-* Bug 7337 fixed - browsevar(): Some types could not be filtered
-                   (Scilab intrinsic, Matlab sparse and implicit polynomial).
-
-* Bug 7343 fixed - editvar could not edit empty matrices.
-
-
-Xcos:
-=====
-
-* Bug 6968 fixed - Modelica Chaos Xcos demo was not simulating.
-
-* Bug 7372 fixed - No message was displayed in the Xcos info bar during the
-                   first drag and drop of a block (it may take time).
-
-* Bug 7396 fixed - On I/O blocks used in SuperBlocks, empty index threw a
-                   decoding exception.
-
-* Bug 7480 fixed - Xcos conditional compilation produced a too long script on
-                   Scilab queue.
-
-* Bug 7483 fixed - A wrong id block could lead to unopenable files.
-
-* Bug 7520 fixed - The Xcos context was not translated from parent diagram to
-                   child one.
-
-* Bug 7529 fixed - Using the Xcos block help from the palette froze Scilab.
-
-* Bug 7530 fixed - When connecting two links together in a superblock, the split
-                   block was not correctly positioned.
-
-* Bug 7532 fixed - Old Scicos diagrams without diagram version numbers could not
-                   be opened.
-
-* Bug 7533 fixed - On Xcos, it was possible to drop a block into another one.
-
-* Bug 7534 fixed - On a RegionToSuperBlock action, the exported block parent
-                   field were not updated with the new parent diagram.
-
-* Bug 7540 fixed - Xcos did not well serialized ScilabInteger types. This
-                   problem produced Bugs on the LOGIC and BITSET blocks.
-
-* Bug 7551 fixed - An Xcos block could not change the type of a port when it was
-                   already present.
-
-* Bug 7571 fixed - The mirror state of a block was not saved on a diagram.
-
-* Bug 7574 fixed - The Xcos diagram configuration settings did not work with
-                   exponential values.
-
-* Bug 7588 fixed - When Xcos palettes had been installed in Scilab, they were not
-                   removed at the end of the session.
-
-
-
-Compilation:
-============
-
-* Fix "warning: deprecated conversion from string constant to 'char'"
-  message when compiling a toolbox using Scierror(...) and sciprint(...)
-
-
-Bug Fixes:
-==========
-* Bug 3842 fixed - "native" and "double" evaluation modes added to the sum,
-                   cumsum, prod and cumprod functions
-                   For more information, see the SEP #46.
-
-* Bug 4370 fixed - Help page for alufunction and figure_properties were not
-                   up-to-date and the help page for pixel_drawing_mode was
-                   missing.
-
-* Bug 5185 fixed - It was not possible to edit the name of a super block.
-
-* Bug 5366 fixed - Help of modules_manager was not built.
-
-* Bug 6639 fixed - "hypermat"  did not remove the higher dimensions equal to 1.
-
-* Bug 6741 fixed - Some source files were useless.
-
-* Bug 6849 fixed - add_profiling badly handled "else" which made plotprofile
-                   function produced an incorrect report.
-
-* Bug 7121 fixed - Help file about saveafterncommands(0) updated.
-
-* Bug 7124 fixed - mputl returned a wrong error message if a file did not exist.
-
-* Bug 7158 fixed - Help chapter on texmacs was empty.
-
-* Bug 7182 fixed - Help file of link about the output argument updated.
-
-* Bug 7183 fixed - Help file of ulink about the input argument updated.
-
-* Bug 7228 fixed - Help file of strcat about the third input argument updated.
-
-* Bug 7282 fixed - eval failed on some functions without output arguments.
-
-* Bug 7286 fixed - On some platforms, eps export of NaN values was Buggy.
-
-* Bug 7371 fixed - Documentation about cell did not precise that the value
-                   returned by A.dims could not be used as a subscript.
-
-* Bug 7374 fixed - If Scilab was launched via another Scilab, TMPDIR was badly
-                   built.
-
-* Bug 7388 fixed - A java exception was thrown when we clicked on a menu created
-                   using uimenu because this menu had no child.
-
-* Bug 7391 fixed - Links added between help files on evstr, eval, execstr.
-
-* Bug 7432 fixed - fscanfMat and fprintfMat accepted wrong format.
-
-* Bug 7437 fixed - If history file was invalid, history browser crashed.
-
-* Bug 7441 fixed - The history browser crashed if the language was changed.
-
-* Bug 7443 fixed - The number of arguments of the "title", "xlabel", "ylabel"
-                   and "zlabel" macros were incorrectly checked.
-
-* Bug 7457 fixed - Under GNU/Linux and Mac OS, the datatip mode icon was
-                   missing in the graphic windows toolbar.
-
-* Bug 7459 fixed - Character issues fixed on some Japanese systems.
-
-* Bug 7481 fixed - 6th input argument of ilib_for_link did not allow to set
-                   library name on Windows.
-
-* Bug 7505 fixed - Last optional parameter of "legend" macros was not read.
-
-* Bug 7507 fixed - There were some issues in the pvm module error messages
-                   which made translation difficult.
-
-* Bug 7481 fixed - 6th input argument of ilib_for_link did not allow to set
-                   library name on Windows.
-
-* Bug 7508 fixed - There was a wrong error message in gmres function.
-
-* Bug 7514 fixed - Some demo files were broken due to changes in x_mdialog function.
-
-* Bug 7566 fixed - The cacsd module graphic functions (bode, black, nyquist,...)
-                   did not preserve the immediate_drawing property value.
-
-* Bug 7568 fixed - In the completion window, an exception was thrown when an
-                   item was selected.
-
-* Bug 7594 fixed - Undefined variable error was not properly handled since Bug 6781 fix.
-
-           Changes between versions 5.2.X and 5.3.0-beta1 of Scilab
-           =======================================================
-
-
-Performance:
-============
-
-* Faster access to primitive table (internal). This change improves the overall
-  speed of Scilab.
-
-* Improved access to the list of functions increases the performances.
-
-
-Parallel execution:
-===================
-
-* Function "parallel_run" has been introduced for all supported architectures.
-  This function allows parallel computations and leverages multicore
-  architectures and their capacities.
-  For more information, see the help page of parallel_run or SEP #43.
-
-
-SciNotes (Text Editor):
-=======================
-
-* The Scilab consortium would like to express their congratulations to Calixte
-  Denizet for his impressive work on the recent developments on SciNotes.
-
-* Distributed with a new name: SciNotes
-
-* Complete refactorization of the text editor. This change improves the speed,
-  the stability of the editor and also improves many aspects of SciNotes.
-
-* Add the possibility to complete on-the-fly typing.
-  Ex: type '[' gives '[]') or keywords (e.g. type 'if ' gives 'if <CR>end')
-
-* Add the possibility to have several instances of the editor and to dock
-  them (or not).
-
-* Add the possibility to remove trailing whitespaces.
-
-* Improve the "help on keyword" from the popup menu.
-
-* Bugs 4399, 4922 fixed - The line numbering could not be compatible with the
-                          output of the whereami function.
-
-* Bug 4790 fixed - A broken string (with .. operator) was badly colorized.
-
-* Bug 4865 fixed - The buttons to undo and redo were not disabled when there
-                   was nothing to undo or redo.
-
-* Bug 4872 fixed - A binary file was opened like a text file.
-
-* Bug 4907 fixed - The source code of a given macro could not be opened.
-
-* Bug 4916 fixed - Problem with 'See the code' in the demos.
-
-* Bug 4990 fixed - When the argument was a directory, an error was displayed.
-
-* Bug 4992 fixed - There was no possibility to split a window with the same
-                   contents.
-
-* Bug 5087 fixed - Different keywords were not split in different categories.
-
-* Bug 5102 fixed - It was not possible to choose the font weight or the font
-                   style for a keyword category.
-
-* Bug 5113 fixed - Bad refresh of the application title in some cases.
-
-* Bug 5124 fixed - Editor's title was not updated when a file was saved as...
-
-* Bugs 5126, 6519 fixed - Problems appeared after using undo a few times.
-
-* Bug 5175 fixed - Ghost text appeared in the view.
-
-* Bug 5178 fixed - The kind of tabulations (hard tabulations or spaces)
-                   could not be specified.
-
-* Bug 5204 fixed - Weird display of 'else' keyword.
-
-* Bug 5261 fixed - Several instances of the editor could not be opened.
-
-* Bug 5269 fixed - Help could not be reached on a keyword with CTRL+F1.
-
-* Bug 5320 fixed - A correct name was not proposed on the 'Save as' action.
-
-* Bug 5321 fixed - There was no possibility to choose the length of a
-                   tabulation.
-
-* Bug 5473 fixed - It was not possible to generate a function help template
-                   using help_from_sci.
-
-* Bug 5534 fixed - Auto-completion was not available.
-
-* Bug 5632 fixed - A file in read-only mode could not be opened.
-
-* Bug 5644 fixed - The DragN'Drop text was copied rather than moved.
-
-* Bug 5645 fixed - Undo action deleted a line rather than making it visible.
-
-* Bugs 5646, 5658 fixed - The undo/redo strategy was failing in some cases.
-
-* Bug 5647 fixed - Bad line numbering when a file was just opened.
-
-* Bug 5648 fixed - The editor let you think that you can change a filename just
-                   in changing the case.
-
-* Bug 5652 fixed - Bad line numbering when several files were opened.
-
-* Bug 5654 fixed - The editor did not save the user preferences.
-
-* Bug 5655 fixed - The selection was lost after an unsuccessful search.
-
-* Bug 5656 fixed - When a part of text was selected, the search was done on the full
-                   document.
-
-* Bug 5657 fixed - Control+End did not move the cursor to the end of the file.
-
-* Bug 5681 fixed - The search window was not put in front of the editor's one.
-
-* Bug 5682 fixed - A problem occurred in some cases with the replace action.
-
-* Bug 6479 fixed - A problem occurred in some cases when a '{' was used in
-                   comments.
-
-* Bug 6515 fixed - The DragN'Drop text was copied at the end of the file.
-
-* Bug 6658 fixed - The position and size of the editor were not saved.
-
-* Bug 6670 fixed - There was no shortcut for the "Evaluate Selection" action.
-
-* Bug 6748 fixed - There was a time problem between local computer and
-                   remote file system.
-
-* Bug 6807 fixed - '.*' was not correctly highlighted.
-
-* Bug 6980 fixed - When a replaced text contained a '\', the backslash was
-                   considered as a special character.
-
-* Bug 7032 fixed - There was a problem when a filename contained a ' or a ".
-
-* Bug 7088 fixed - The editor freezed when a user copied/pasted several times.
-
-* Bug 7112 fixed - Two transpositions gave a string (if a'==1 then a=b').
-
-* Bug 7150 fixed - It was impossible to change the background color.
-
-* Bug 7237 fixed - Whites and tabs were not visible in strings and in comments.
-
-* Bug 7238 fixed - The dot/del key on the numeric pad added a 'suppr' and a dot.
-
-* Bug 7239 fixed - Font style was lost on a selected text.
-
-* Bug 7240 fixed - The menu "Open source file" was active even if nothing could
-                   be opened.
-
-* Bug 7262 fixed - An exception was thrown when a text was dragged and dropped.
-
-* Bug 7272 fixed - No check on the lastModified property was performed when
-                   a file was opened.
-
-* Bug 7277 fixed - The "recent files" list was badly ordered.
-
-* Bug 7281 fixed - The menu "Evaluate selection" did not change when nothing
-                   was selected.
-
-* Bug 7299 fixed - There was a bad matching by the right for the expression
-                   n=size(x,"*"); r=(x*x')
-
-* Bug 7352 fixed - No completion menu on the right click.
-
-* Bug 7421 fixed - The source file of a selected name with right
-                   click could not be opened.
-
-
-editvar (variable editor):
-==========================
-
-* New variable editor
-  Note that this editor will be improved in the next beta releases.
-
-
-browsevar (variable browser):
-=============================
-
-* New variable browser
-  Note that this browser will be improved in the next beta releases.
-
-
-Graphics:
-=========
-
-* The set, get and uicontrol functions are now overloadable.
-
-* Datatips tools added.
-  For more information, see the help page of datatips or SEP #29.
-
-* The frequency response plots ("bode", "black", "nyquist", "gainplot",...)
-  support cutomized datatips.
-
-* Bug 2651 fixed - "plot2d" was not working when the x argument was not given
-                   and some optional arguments were given.
-
-* Bug 3100 fixed - The "xselect" function has been made obsolete and replaced
-                   by "show_window", in accordance with its help page.
-
-* Bug 3975 fixed - The "xload" function was not able to load the contents of a
-                   previously saved graphic figure into a different one.
-
-* Bug 4531 fixed - "legend" macros were not displaying any error when no
-                   'Polyline' existed.
-
-* Bug 4658 fixed - When some graphic functions were called without any
-                   arguments, the error was not explicit enough.
-
-* Bug 5284 fixed - In some cases, the function "legend" drew line segments in
-                   its box in a reverse order.
-
-* Bug 5606 fixed - In certain cases, user-defined x-axis ticks were not
-                   correctly aligned.
-
-* Bug 6098 fixed - It was not possible to get values by clicking on a point
-                   of Bode diagram.
-
-* Bug 6394 fixed - The "black", "m_circle", "chart" functions has been
-                   improved for a better rendering and datatips
-                   customization. Two new functions created: "hallchart"
-                   (superseed "m_circle") and "nicholschart" (superseed
-                   "chart").
-
-* Bug 6532 fixed - In some case text entity rendering order was wrong.
-
-* Bug 6676 fixed - When "twinkle(gca())" was executed, data related to the
-                   current axes was not twinkling.
-
-* Bug 6786 fixed - The "polarplot" function did not correctly display the polar
-                   coordinated grid when negative rho values were plotted.
-
-* Bug 6835 fixed - Performing an interactive rotation after having executed the
-                   "plot3d" function caused Scilab to freeze on 64-bit Windows.
-
-* Bug 6848 fixed - The patterns of the lines were poorly exported.
-
-* Bug 6958 fixed - The "tics_labels" property from "axes" rejected column vector
-                   of labels.
-
-* Bug 6959 fixed - axis.tics_labels did not accept $..$ LaTeX labels.
-
-* Bug 7024 fixed - Error messages from "twinkle" were not standard.
-
-* Bug 7028 fixed - When Scilab printed an "axis" graphic handle, string array
-                   size for "tics_labels" was erroneous.
-
-* Bug 7065 fixed - "getColorIndex" used some global variables prohibiting
-                   user's calls.
-
-* Bug 7067 fixed - The "isoview" macro created an unnecessary "plot" object.
-
-* Bug 7075 fixed - When the "links" property was set for a handle of type
-                   "legend", the property type was not checked.
-
-* Bug 7079 fixed - The "mtlb_get" used a "h" global variable instead of the
-                   given "H" argument.
-
-* Bug 7172 fixed - Executing the "scaling" function caused a function
-                   redefinition warning due to its "factor" input argument.
-
-* Bug 7173 fixed - The equation in the "scaling" help page was incorrect.
-
-* Bug 7187 fixed - Plotting a curve, zooming, and then plotting an additional
-                   curve caused Scilab to freeze, depending on the zoomed-in
-                   area.
-
-* Bug 7188 fixed - Deleting a Label graphics entity caused Scilab to crash.
-
-* Bug 7353 fixed - Setting a Polyline's "interp_color_mode" property to "on"
-                   without having previously set its "interp_color_vector"
-                   property caused Scilab to crash.
-
-
-Localization:
-=============
-
-* Polish localization added. Thanks to Paweł Dąbrowski, Ernest Życiński,
-  Sebastian Sławski, Kamil Dąbrowsk, Kamil Strojek, Kamil Dąbrowski,
-  Michał Snoc, Piotr Seroka...
-
-* Bug 3069 fixed - In some cases, the function gettext was returning \"
-
-* Bug 7059 fixed - The tag X-Launchpad-Export-Date has been removed to avoid
-                   huge and useless difference after a launchpad
-                   synchronization.
-
-* Bug 7220 fixed - On Windows, when you started Scilab with "WScilex -l ru_RU",
-                   some menus were disabled.
-
-Source reorganization:
-======================
-
-* 'tbx_builder_src', 'tbx_build_macros', 'tbx_builder_gateway', ... functions
-   has been moved in modules_manager module.
-
-API_Scilab:
-===========
-
-* Error(x) is now deprecated and will be removed in Scilab 5.4.
-  Please consider SciError(x).
-
-Call_Scilab:
-============
-
-* Function "sci_types getVariableType(char *varName)" added into call_scilab.h
-This function provides an easy way to retrieve the type of a variable.
-
-Documentation:
-==============
-
-* It is now possible to use LaTeX inlined in the documentation. Thanks to
-  Calixte Denizet for this feature. (See Bug #4329)
-
-* Bug 6630 fixed - JavaHelp did not update existing image files when
-                   building help.
-
-* Bug 6852 fixed - JavaHelp did not center the LaTeX formulas containing an
-                   attribute align="center"
-
-Xcos:
-=====
-
-* Modelica compiler 1.12.1
-
-* New set of icons added (the previous set of icons will be available as an
-  external module)
-
-* The default palettes can now be manipulated by the user.
-
-* LaTeX formulas can be used on any TextBlock using the Scilab tag based
-  description.
-
-* builnewblock.sci rewritten to use Scilab dynamic link module tools.
-
-* Introduction of the variable %MODELICA_USER_LIBS
-  Allows a user to set where are the Modelica files describing the user's
-  Modelica blocks.
-
-* Bug 4156 fixed - Xcos defined some temp. variables on stack without
-                   removing them.
-
-* Bug 4705 fixed - Xcos used a non-existing file BEpsf
-
-* Bug 4898 fixed - The scifunction_block stored list() parameters on the ipar
-                   field instead of the opar field.
-
-* Bug 4977 fixed - Some icons were duplicated between Gui and Xcos.
-
-* Bug 5022 fixed - When opening some demos, ArrayIndexOutOfBoundsException
-                   were thrown by some Swing components.
-
-* Bug 5161 fixed - The export to SVG did not work with images or html.
-
-* Bug 5596 fixed - It was not possible to change text block properties (font
-                   and color)
-
-* Bug 5640 fixed - Toolbar and menubar were sometimes not visible at startup.
-
-* Bug 6440 fixed - Xcos demos did not work and returned "Unable to
-                   open file" error.
-
-* Bug 6527 fixed - There was several instances of the same variable name
-                   in the workspace when a data set was exported via a
-                   "To Workspace" block.
-
-* Bug 6661 fixed - "Code Generation" menu failed.
-
-* Bug 6668 fixed - Xcos Modelica demos did not work with the new
-                   Modelica compiler.
-
-* Bug 6672 fixed - "Code generation" failed if superblock had
-                   some gain blocks.
-
-* Bug 6674 fixed - Modelica generic block did not work.
-
-* Bug 6814 fixed - Link point positions (link.xx and link.yy) were not exported
-                   as column vectors.
-
-* Bug 6900 fixed - The block interfunction was not considered as Scilab
-                   macros.
-
-* Bug 6903 fixed - modelicat called ocamlrun (wrong dependency on Windows).
-
-* Bug 6981 fixed - The Scilab 'exit' call was killing Xcos session without
-                   prompting the user if modified diagrams must be saved before
-                   exit.
-
-* Bug 7053 fixed - Rotated saved blocks were not loaded with the right rotation
-                   value.
-
-* Bug 7089 fixed - Drawing links when creating superblock threw an encoding
-                   exception.
-
-* Bug 7099 fixed - xml2modelica called ocamlrun (wrong dependency on Windows).
-
-* Bug 7129 fixed - Xcos hung at the opening of superblocks with context.
-
-* Bug 7143 fixed - Simulation values were not valid when the exponential sign
-                   was an 'e'.
-
-* Bug 7175 fixed - Demo bridge rectifier did not build on Windows.
-
-* Bug 7214 fixed - Modelica demos did not generate a .mo file in TMPDIR/modelica
-                   directory.
-
-
-ATOMS:
-======
-
-* ATOMS client: Categories are now managed.
-  - atomsList(category) limits the list of modules to a category.
-  - atomsCategoryList() lists available categories.
-
-* ATOMS GUI:
-  - Ergonomics have been improved.
-  - Modules can be filtered by category (See request 5276).
-  - When a module is not up-to-date, a warning is displayed on the
-  corresponding sheet.
-  - Release date of a selected module can now be displayed.
-
-* Bug 5276 fixed - ATOMS GUI: It was not possible to filter modules by category.
-
-* Bug 6596 fixed - When the ATOMS GUI started, nothing was displayed. Now, the
-                   list of already installed modules appears on the home page.
-
-* Bug 6842 fixed - The ATOMS GUI could tell that an installed version of a module
-                   was the most recent one even if it was not the case.
-
-* Bug 6976 fixed - ATOMS GUI: Webpages URLs linked with a module were missing
-                   from the presentation frame.
-
-* Bug 6977 fixed - ATOMS GUI: In the presentation frame, URLs and emails were
-                   not hyperlinked.
-
-* Bug 7149 fixed - An error message of atomsDESCRIPTIONread() was badly formated.
-
-
-Matlab to Scilab Conversion Tools:
-==================================
-
-* Unitary tests added.
-
-* Matlab-Scilab equivalents dictionary added in documentation.
-
-* In 'mfile2sci', option only_double is now set to %T as default.
-
-* Conversion updated with new Scilab functions:
-  - 'filesep' now converted by 'filesep' instead of 'pathconvert'.
-
-
-Dynamic Link:
-=============
-
-* Microsoft Visual Studio 2010 Express and Professional support on
-  Windows x86 and x64 platform.
-
-* Microsoft Visual Studio 2008 Express support on Windows x64 platform
-  It requires to install Windows SDK to add x64 component on Visual Studio.
-
-* lcc-win32 support moved as module in ATOMS.
-  It will be easier to maintain with new versions of lcc-win32.
-
-* Intel Fortran 12 (beta) support on Windows x86 and x64 platform.
-
-* 5th argument of 'ilib_compile', 'ilib_for_link', 'ilib_gen_cleaner',
-  'ilib_gen_Make', 'ilib_mex_build', 'ilib_build' is deprecated.
-  default value of makefile name must be [].
-
-* Bug 4265 fixed - The execution of the dynamic link functions (ilib_*)
-                   continued even if a compiler was not available.
-
-* Bug 5737 fixed - loader.sce generated by ilib_gen_loader did not detect
-                   if it was a x86 dll or a x64 dll used with a scilab x64 or x86,
-                   on Windows.
-
-
-Optimization:
-=============
-
-* Simulated annealing: Added documentation for accept_func_default and
-  accept_func_vfsa.
-
-* fminsearch: updated printing of neldermead, optimbase and optimsimplex objects.
-
-* fminsearch: added demo for dimensionality effect of the Nelder-Mead algorithm.
-
-
-Incompatibilities:
-==================
-
-* The Bug 4583 fix makes the default element value in string array assignment
-  be an empty string instead of " ".
-
-
-FFTW:
-=====
-
-* On Windows, Scilab can use FFTW3 wrapper of Intel Math Kernel Library.
-  Select "Download FFTW3 wrapper optimized by Intel Math Kernel Library" during
-  installation.
-
-
-API_Scilab:
-===========
-
-* Error(x) is now deprecated and will be removed in Scilab 5.4.
-  Please use SciError(x) instead.
-
-
-Source reorganization:
-======================
-
-* 'tbx_builder_src', 'tbx_build_macros', 'tbx_builder_gateway', ... functions
-   has been moved in modules_manager module.
-
-
-Compilation:
-============
-
-* On Windows, Pentium III class (or equivalent) with SSE instructions is
-  required.
-
-* Scilab_f2c.sln can be exported to VS 2010 format.
-
-* Windows 2000 operating system is no more supported.
-
-* Scilab Mac OS X distribution only relies on Java 1.6 and is therefore now
-  only available under 64-bit OS (Most of 10.5 and all 10.6 Mac OS X versions)
-
-* Under Mac OS X, uses /usr/libexec/java_home instead of hardcoded paths to
-  retrieve JAVA_HOME
-
-* special_functions module is dynamically loaded by Scilab.
-
-* tclsci module is dynamically loaded by Scilab.
-
-* pvm module is dynamically loaded by Scilab.
-
-* Many warnings detected by Intel Fortran 11.1.051 and more on Windows fixed.
-
-* Better detection system of the dependencies version.
-
-* Add a check of the minimal installations of hdf5 (1.8.4), batik (1.7).
-
-* /usr/share/*/lib added to the Java search path for OpenSuse.
-
-* Option --enable-compilation-tests added to the configure. With this option,
-  if TestNG has been found, tests will be launched at compilation time.
-
-* Added /usr/lib to JNI search path. Gluegen-rt needed it on openSUSE.
-
-* Bug 4300 fixed - Moving Command Queue management to core.
-
-* Bug 6432 fixed - Checkstyle disabled on SWIG (Java/JNI) generated files.
-
-* Bug 6643 fixed - --without-gui failed to disable Ocaml build (A Xcos
-                   dependency).
-
-* Bug 6857 fixed - make CXXFLAGS="-myflag" was removing some C++ arguments.
-
-
-Help Tools:
-==========
-
-* %helps_modules (global variable in Scilab) is only defined when
-  Scilab build help and no more at Scilab's startup.
-
-
-Core:
-=====
-
-* Under GNU/Linux, Unix and Mac OS X, for security purposes, temporary
-  directory name is now randomized and permissions are limited to the user
-  (See Bug #3493).
-
-* Under GNU/Linux, Unix and Mac OS X, if TMPDIR is set, Scilab will respect it
-  to store its temporary files (See Bug #3493).
-
-* Under non-Windows system, the name of the temporary directory has been changed
-  from SD_* to SCI_TMP_* to match the current Windows behavior.
-
-* Bug 6986 fixed - edit('toto.sce') created a file toto.sce.sci containing
-                   a function named toto.sce
-
-Tests:
-======
-
-* Mechanism of unitary tests for Java code based on TestNG added and used.
-
-* test_run() now accepts ATOMS modules as input argument.
-
-
-Text Rendering:
-===============
-
-* Antialiasing activated by default to render text
-
-
-License:
-========
-
-* The demos files (modules/*/demos/**/*.dem.*) are now released in the public
-  domain. (See Bug #4902)
-
-
-Obsolete Functions:
-===================
-
-* 'MSDOS' obsolete. Please use 'getos' instead (SEP #39).
-
-* 'with_lcc', 'VCtoLCCLib', 'chooselcccompiler', 'configure_lcc',
-  'findlcccompiler' have been moved as modules in ATOMS
-  See http://atoms.scilab.org/toolboxes/LCC-windows or atomsInstall('lcc-windows')
-  from Scilab.
-
-* 'maxi' obsolete see 'max'.
-
-* 'maxi' obsolete. Please use 'max' instead.
-
-* 'mini' obsolete. Please use 'min' instead.
-
-* 'xselect' obsolete. Please use 'show_window' instead.
-
-Removed functions (previously declared as obsolete):
-====================================================
-
-* 'textprint', 'pol2tex' replaced by 'prettyprint'.
-
-* 'tk_savefile' replaced by 'uigetfile'.
-
-* 'tk_getdir' replaced by 'uigetdir'.
-
-* 'tk_choose' replaced by 'x_choose'.
-
-* 'sci2excel' replaced by 'write_csv'.
-
-* 'excel2sci' replaced by 'read_csv'.
-
-* 'x_message_modeless' replaced by 'messagebox'.
-
-* 'sethomedirectory' replaced by 'SCIHOME'.
-
-* 'getcwd' replaced by 'pwd'.
-
-* 'xbasc' replaced by 'clf'.
-
-* 'getf' replaced by 'exec'.
-
-* 'NumTokens' replaced by 'tokens'.
-
-* 'sort' replaced by 'gsort'.
-
-* 'scilab_demos' replaced by 'demo_gui'.
-
-* 'with_gtk' replaced by 'getversion'.
-
-* 'readc_' replaced by 'input'.
-
-
-ATOMS:
-======
-
-* ATOMS client: Categories are now managed.
-  - atomsList(category) limits the list of modules to a category.
-  - atomsCategoryList() lists available categories.
-
-* The ATOMS GUI ergonomics has been improved.
-
-* ATOMS GUI: Modules can be filtered by category (See request 5276).
-
-* ATOMS GUI: When a module is not up-to-date, a warning is displayed on the
-  corresponding sheet.
-
-* ATOMS GUI: Display the release date of the watched module.
-
-* Bug 5276 fixed - ATOMS GUI: It was not possible to filter modules by category.
-
-* Bug 6596 fixed - When the ATOMS GUI started, nothing was displayed. Now, the
-                   list of already installed modules appears on the home page.
-
-* Bug 6842 fixed - If the installed version of a module was not the most recent
-                   one, the ATOMS GUI claimed that the newest version was
-                   installed.
-
-* Bug 6976 fixed - ATOMS GUI: Webpages URLs linked with a module were missing
-                   from the presentation frame.
-
-* Bug 6977 fixed - ATOMS GUI: In the presentation frame, URLs and emails were
-                   not hyperlinked.
-
-* Bug 7149 fixed - An error message of atomsDESCRIPTIONread() was badly formated.
-
-Bug fixes:
-==========
-
-* Bug 1041 fixed - An error inside a loop was reported as if it occurred on
-                   the "end" line.
-
-* Bug 1304 fixed - macr2tree now works with a Scilab expression as input.
-
-* Bug 1371 fixed - The representation of floating numbers with and exponent
-                   larger than 100 or smaller than -100 was incorrect.
-
-* Bug 2076 fixed - pspect did not use the last data window.
-
-* Bug 2613 fixed - Incorrect stack recovery for catched errors in some
-                   specific contexts (for loops, ...).
-
-* Bug 2623 fixed - Non-regression test script fixed.
-
-* Bug 2654 partially fixed - exec returned a wrong error if a line had more
-                   than 4096 characters.
-
-* Bug 2775 fixed - Multiplication of 0 times infinity did not work because of
-                   ATLAS under Windows.
-
-* Bug 3281 fixed - Incorrect error message #72 fixed.
-
-* Bug 3311 fixed - Loop with a "for" over a vector of complex polynomials produced
-                   wrong values.
-
-* Bug 3490 fixed - "resume" inside an exec crashed Scilab, "resume" restrictions
-                    of use removed.
-
-* Bug 3688 fixed - The assignment using ":" subscript for a dimension that did not
-                   exist, did not work for hypermatrices.
-
-* Bug 3780 fixed - The loadmatfile function did not ignore comments found in
-                   ASCII files while loading them, resulting in an error message.
-                   For Matlab compatibility, when this function is called with
-                   one input argument load(filename), it now looks for a binary
-                   file (if filename has no extension or .mat extension) or for an
-                   ASCII file if filename has another extension.
-
-* Bug 3796 fixed - In some situation the "tf2ss()" function failed to
-                   compute correctly the state space representation of
-                   a transfer function.
-
-* Bug 3810 fixed - Insertion in string array and polynomial array may be very slow.
-
-* Bug 3811 fixed - Documention about "typeof" and overload prefixes was not
-                   up-to-date (help overloading).
-
-* Bug 3937 fixed - Buttons size in "x_choices" window was related to the labels one.
-
-* Bug 4075 fixed - A basic uicontrol example crashed Scilab 5.0.3
-
-* Bug 4117 fixed - Via the user interface, closing a graphics figure which had a
-                   non-existing event handler attached did not destroy
-                   its associated data structure.
-
-* Bug 4224 fixed - uigetfile masks were case insensitive on Windows.
-
-* Bug 4359 fixed - M(:,:)='anything' produced erroneous results.
-
-* Bug 4362 fixed - test_run("gui","checkbox") no more freezes Scilab.
-
-* Bug 4375 fixed - Interactive test SCI/modules/core/tests/unit_tests/breakpoints.tst
-                   failed.
-
-* Bug 4493 fixed - 'rat' moved in elementary_functions module.
-
-* Bug 4505 fixed - A red vertical bar appeared for some continuous time systems.
-
-* Bug 4572 fixed - Scilab did a SIGSEGV after stacksize('max') + stacksize().
-
-* Bug 4583 fixed - Default value for string array assignment was " " instead
-                   of an empty string "".
-
-* Bug 4625 fixed - intersci-n was broken on Windows.
-
-* Bug 4640 fixed - plot2d() put CPU utilization at 100% on Windows.
-
-* Bug 4672 fixed - Internal function AddFunctionInTable renamed to
-                   getFunctionByName to avoid confusions on the actual usage
-                   of this function. Thanks to Yuvraj Tomar.
-
-* Bug 4699 fixed - xml2test.pl: Paths were badly displayed in some cases.
-
-* Bug 4783 fixed - Comparison between sparse complex matrix and a full one was
-                   wrong when the sparse matrix contained a  zero row.
-
-* Bug 4799 fixed - Sometimes the bode, nyquist , ... function reported a
-                   "non convergence" error
-
-* Bug 4841 fixed - Functions created by 'getd' were unknown by Scilab.
-
-* Bug 4948 fixed - A simple Runge Kutta method for solving a second order
-                   differential equation had a strange behavior.
-
-* Bug 4857 fixed - Help file of 'gsort' updated with sort of complex numbers
-                   and overloading.
-
-* Bug 4985 fixed - mgetl did not use fgets (C function).
-
-* Bug 4996 fixed - mgetl() was not located in the right module. It has been
-                   moved to "fileio" module.
-
-* Bug 5110 fixed - Incomplete mgetstr documentation.
-
-* Bug 5123 fixed - Help about '%helps' was wrong.
-
-* Bug 5136 fixed - Information about dependant platform display of
-                   exponential form (%e) was missing in the prinft_conversion
-                   documentation.
-
-* Bug 5149 fixed - test_run(): Calls to exec() were no more logged by diary().
-
-* Bug 5216 fixed - URLs are now active in uicontrols of style "text". This
-                   feature is used in ATOMS GUI (modules description).
-
-* Bug 5324 fixed - Under Windows, "File open" dialog box focused on parent
-                   directory of current directory.
-
-* Bug 5432 fixed - A link to http://www.tcl.tk/doc/ added in help files about
-                   Tcl/Tk.
-
-* Bug 5512 fixed - The display order of input arguments was not described in
-                   the disp() documention.
-
-* Bug 5541 fixed - In the API documentation, the information that data must be
-                   allocated before calling API functions was missing.
-
-* Bug 5575 fixed - Wrong German translation fixed (Standart => Standard).
-
-* Bug 5583 fixed - exec() did not manage correctly UTF-8 and ANSI/ASCII files
-                   encoded.
-
-* Bug 5588 fixed - Assigning null() in a tlist or mlist field shifted all remaining
-                   values with respect to field names.
-
-* Bug 5609 fixed - Documentation stated incorrectly that fieldnames were working
-                   on cells.
-
-* Bug 5612 fixed - There was no way to delete a field in a struct.
-                   It is now possible with null().
-
-* Bug 5629 fixed - export_to_hdf5 to a file overwrote a directory
-                   with the same name (now trigger an error).
-
-* Bug 5630 fixed - export_to_hdf5 to a file with a same directory
-                   name altered the permission of the directory.
-
-* Bug 5724 fixed - erfinv and erf missed references to similar functions
-
-* Bug 6332 fixed - stacksize had problems on Mac OS X and 64-bit platforms.
-
-* Bug 6349 fixed - The callback of an 'edit' uicontrol was only executed when it lost focus.
-
-* Bug 6419 fixed - There was no way to retrieve minimum global stack size
-                   from Scilab.
-
-* Bug 6428 fixed - fscanfMat did not manage format parameter as fprintfMat.
-
-* Bug 6435 fixed - error 4 returned a wrong message.
-
-* Bug 6447 fixed - unix_g() and dos() did not support properly neither UTF8
-                   nor ANSI encoded output.
-
-* Bug 6449 fixed - regexp returned a wrong value with a string returned by mgetl.
-
-* Bug 6451 fixed - length returned a wrong value with a string returned by mgetl.
-
-* Bug 6452 fixed - part returned a wrong value with a string returned by mgetl.
-
-* Bug 6484 fixed - file did not return filename of an opened Fortran file.
-
-* Bug 6504 fixed - Copy/paste of the contents of message boxes was not available.
-
-* Bug 6510 fixed - modules/helptools/help_en_US.xsl and
-                   modules/helptools/help_fr_FR.xsl were useless but not removed.
-
-* Bug 6511 fixed - mseek and mtell did not manage files > 2 Gbytes on 64-bit
-                   Windows.
-
-* Bug 6516 fixed - fullfile did not remove blanks and not create a valid path.
-
-* Bug 6535 fixed - The property 'ListboxTop' of the graphic user interface object
-                   'listbox' had no effect.
-
-* Bug 6543 fixed - neldermead issues for automatic restarts.
-
-* Bug 6549 fixed - genlib function had a behavior which was not consistent with
-                   the load function.
-
-* Bug 6550 fixed - lib(".") returned a relative path in library variable
-                   created.
-
-* Bug 6556 fixed - fprintf() returned an error if it was called twice (or more)
-                   on the same file.
-
-* Bug 6635 fixed - Incorrectly drawn Bode plots (calfrq Bug).
-
-* Bug 6666 fixed - emptystr() gave a wrong result instead of complaining
-                   about hypermatrix.
-
-* Bug 6682 fixed - mprintf, msprintf, mfprintf did not manage octal (%o) format.
-
-* Bug 6726 fixed - Variables whose name starts with a $  could be retrieved in
-                   libraries.
-
-* Bug 6731 fixed - Information on the output argument was missing from the
-                   lib() documentation.
-
-* Bug 6740 fixed - It was not possible to launch Scilab as Minimized
-                   or Maximized Window.
-
-* Bug 6744 fixed - p_margin() returned an erroneous result.
-
-* Bug 6745 fixed - g_margin() returned an erroneous result.
-
-* Bug 6750 fixed - TMPDIR constant had no help page.
-
-* Bug 6751 fixed - Completion added unwanted characters when some
-                   string sequences occurred several times.
-
-* Bug 6774 fixed - Calling get_param generated a "funcprot" warning when
-                   the value of an option stored in a parameters list was
-                   a function.
-
-* Bug 6781 fixed - Defined variables in a library were not recognized in
-                   compiled macros.
-
-* Bug 6783 fixed - Solving a system of linear equation by backslash ("\")
-                   caused a crash, when using complex numbers on Windows.
-
-* Bug 6784 fixed - It was not possible to move a Scilab installation without
-                   breaking the (previously installed) ATOMS packages load.
-
-* Bug 6827 fixed - The error printed by spchol if the variable was complex
-                   was wrong.
-
-* Bug 6830 fixed - C2F(scistring) in stack2.c was broken for macro names of
-                   exactly two characters.
-
-* Bug 6831 fixed - in cli (=nwni) mode, tbx_build_help failed.
-
-* Bug 6861 fixed - yulewalk example failed on Windows.
-
-* Bug 6862 fixed - Help page for 'vectorfind' missed some explanations about
-                   input arguments types. Moreover there were missing checks
-                   about input arguments number and types in the function.
-
-* Bug 6864 fixed - Some error messages were wrong in data_structures module.
-
-* Bug 6867 fixed - Wrong error message when base2dec() was called with an invalid
-                   base representation.
-
-* Bug 6889 fixed - 'fscanfMat' crashed with wrong formatted files.
-
-* Bug 6891 fixed - 'whos' did not display global variables.
-
-* Bug 6893 fixed - Some files +~JF****.tmp were created outside of Scilab
-                   temporary directory.
-
-* Bug 6895 fixed - Completion crashed with -NW mode, on some Linux.
-
-* Bug 6901 fixed - This script with 'exec' produced a weird warning.
-
-* Bug 6923 fixed - Some localized messages were wrong in 'qmr'.
-
-* Bug 6924 fixed - Some error messages were wrong in 'gmres' and 'qmr'.
-
-* Bug 6932 fixed - Unitary test for function 'exit' failed in Linux binary
-                   version.
-
-* Bug 6933 fixed - Some temporary files (dict_*.tmp) were created when using
-                   search engine of the help browser.
-
-* Bug 6934 fixed - Denormalized floating point numbers were not present in
-                   Scilab's master.
-
-* Bug 6940 fixed - An error message was wrong in 'pvm_send'.
-
-* Bug 6946 fixed - Information about optional input arguments 'column separator'
-                   and 'decimal mark' were missing in the write_csv documentation.
-
-* Bug 6947 fixed - Some demos in "Optimization and Simulation" failed,
-                   without write rights in SCI subdirectory.
-
-* Bug 6951 fixed - stacksize had a strange behavior.
-
-* Bug 6952 fixed - stacksize('max') did not return maximum value.
-
-* Bug 6962 fixed - bvode generated an error on Windows.
-
-* Bug 6964 fixed - Scilab could detect a wrong SCI path on Windows.
-
-* Bug 6971 fixed - After launching a module by loader.sce, variable v was
-                   predefined.
-
-* Bug 6990 fixed - "and" and "or" did not work on hypermatrices.
-
-* Bug 7003 fixed - 'evstr' did not evaluate NaN and Inf as %nan and %inf.
-
-* Bug 7006 fixed - exec removed spaces at the end of filename when it returned
-                   an error.
-
-* Bug 7014 fixed - ilib_verbose value was modified after toolbox_skeleton.
-
-* Bug 7019 fixed - resume() produced an incorrect error message.
-
-* Bug 7021 fixed - Scilab did not start and returned a system error (193)
-                   on Windows.
-
-* Bug 7033 fixed - newfun was randomly crashing (mostly on 32-bit) writing to
-                   unallocated memory.
-
-* Bug 7036 fixed - The plot2d document was incomplete (missing optional argument).
-
-* Bug 7042 fixed - Insertion of an empty matrix into a struct (to remove a row or column)
-                   was Buggy when multiple index was used.
-
-* Bug 7044 fixed - calling sequence in help of 'strcat' was wrong.
-
-* Bug 7057 fixed - isdigit and isalphanum crashed with a matrix of string
-                   as input argument.
-
-* Bug 7077 fixed - uigetfont crashed Scilab when the cancel button was clicked.
-
-* Bug 7078 fixed - A wrong error message was displayed when setting the "value"
-                   property of an "edit" uicontrol.
-
-* Bug 7094 fixed - If badly called, ode made Scilab crashed.
-
-* Bug 7108 fixed - It was not possible to set the callback_type property via uicontrol.
-
-* Bug 7109 fixed - 'lu' function with some complex matrices crashed on Windows.
-
-* Bug 7123 fixed - No completion was possible if the name of a variable was
-                   preceded by ~ or @ or < or >
-
-* Bug 7161 fixed - wavread failed to load some .wav files with error 44.
-
-* Bug 7163 fixed - Assignment index ":" were translated into "eye()".
-
-* Bug 7170 fixed - Scilab equivalent for Matlab "uigetdir" was "tk_getdir",
-                   it has been replaced by "uigetdir".
-
-* Bug 7180 fixed - xs2pdf was unable to export a graphic.
-
-* Bug 7181 fixed - The display of a struct having no fields did not work.
-
-* Bug 7189 fixed - In some cases the usage of resume led to a crash of Scilab.
-
-* Bug 7223 fixed - 'unsetmenu' on a separator crashed Scilab.
-
-* Bug 7224 fixed - Export empty matrix in HDF5 did not unlock file.
-
-* Bug 7236 fixed - Due to Bug 1371 fix, sci2exp(-%inf) returned a wrong
-                   value -nf and not -%inf.
-
-* Bug 7250 fixed - In the console, the first character of a filename was doubled
-                   when completed.
-
-* Bug 7260 fixed - To read a malformed .csv file with fscanfMat crashed Scilab.
-
-* Bug 7285 fixed - Open/Save dialog box did not display filenames without
-                   extension with filter "*.*"
-
-* Bug 7291 fixed - unix('') and dos('') returned a wrong messsage on Windows.
-
-* Bug 7278 fixed - strsplit did not work with some particular inputs.
-
-* Bug 7312 fixed - isnum() diplayed warnings when using some unusual parameters.
diff --git a/scilab/CHANGES_5.4.X b/scilab/CHANGES_5.4.X
deleted file mode 100644 (file)
index 468665b..0000000
+++ /dev/null
@@ -1,5729 +0,0 @@
-                    Changes between version 5.4.0 and 5.4.1
-                    =======================================
-
-
-Improvements
-=============
-
-* A warning has been added for 1./x and 1.\x syntax clarification.
-
-* A new output argument has been added to regexp function to retrieve
-  subpatterns matches. See SEP #86.
-
-* New xmlName function added to retrieve the name of a XML element.
-
-* clc(): New icon in the toolbar to clear the console. See bug #12049.
-
-* test_run no longer takes into account skipped tests in the summary.
-  See bug #12117.
-
-* Two new commands added:
- - For SciNotes:
-     scinotes modules/core/macros/whos.sci
-       Opens a file.
-       If the file does not exist, SciNotes proposes to create it.
-     scinotes -indent modules/core/macros/whos.sci
-       Allows to indent automatically a Scilab file.
-
- - For Xcos:
-     xcos modules/xcos/examples/integral.xcos
-       Opens the integral Xcos schema.
-       If the file does not exist, Xcos proposes to create it.
-
-* Search is now possible in the console. Shortcut F3 or CTRL+F enables it.
-  See Bug #11841.
-
-* editvar proposes direct save to the CSV format of the whole variable or the
-  selection.
-
-* Completion in Scilab is now case insensitive. See bug #6320.
-
-* variance is now vectorized and allows the syntax variance(x,"*",w).
-  See bug #12362.
-
-* Console command history is now stored in SCIHOME/history file under all platforms.
-
-* In Scilab documentation, 'scilab:needs-examples="no"' tag has been added to specify
-  that the help page does not need example.
-
-
-
-Xcos
-=====
-
-* New Flowmeter block in the thermohydraulics palette added to measure a
-  thermohydraulics flow.
-
-* Palette icons and some blocks rendering improved.
-
-* xcosPalGenerateAllIcons function added as a Xcos palette utility function.
-
-* New ODE solver added: LSodar. Automatically switches methods to efficiently
-  solve both stiff and nonstiff problems. It includes a rootfinding feature.
-
-* Two new fixed-size step ODE solvers added: Dormand-Prince 4(5) and Runge-Kutta 4(5).
-  Added to the CVode package, they also benefit from the rootfinding feature.
-
-* Implicit fixed-size step ODE solver added: Implicit Runge-Kutta 4(5).
-  Added to the CVode package, it also benefits from the CVode rootfinding feature.
-
-* Block parameter errors (types and sizes) reporting improved.
-
-* Some scopes blink on simulation avoided.
-
-
-
-Compilation
-============
-
-* Enforce a minimal version of Flexdock (1.2.3).
-
-* Enforce a minimal version of JLaTeXMath (1.0.2).
-
-* Enforce a minimal version of Scirenderer (1.1.0).
-
-* Enforce a minimal version of XMLGraphics (1.4).
-
-
-
-Obsolete functions
-===================
-
-* fit_dat() is obsolete and will be removed in Scilab 5.5.0.
-  Please use datafit() instead. See bug #9306.
-
-* getfont() is obsolete and will be removed in Scilab 5.5.0.
-  Please use ged() instead.
-
-* getlinestyle() is obsolete and will be removed in Scilab 5.5.0.
-  Please use ged() instead.
-
-* getmark() is obsolete and will be removed in Scilab 5.5.0.
-  Please use ged() instead.
-
-* getsymbol() is obsolete and will be removed in Scilab 5.5.0.
-  Please use ged() instead.
-
-* winclose() is obsolete and will be removed in Scilab 5.5.0.
-  Please use close() instead.
-
-* xsetm() is obsolete and will be removed in Scilab 5.5.0.
-  Please use set(), get() and ged() instead.
-
-
-
-Removed functions
-==================
-
-* chartoeom() and eomtochar() removed.
-
-* config() removed. Please use preferences() instead.
-
-* createpopup() removed. Please use uicontextmenu() instead.
-
-* mtlb_conv removed. Please use conv() instead.
-
-* mtlb_repmat() removed. Please use repmat() instead.
-
-* neldermead_display, nmplot_display, optimbase_display and
-  optimsimplex_print removed. Please use disp() instead.
-
-* optimsimplex_tostring removed. Please use string() instead.
-
-* ricc_old() removed. Please use ricc() instead.
-
-* showalluimenushandles() removed.
-  Please use set(get(0), "ShowHiddenHandles", "on") instead.
-
-* with_pvm() removed. Please use getversion() instead.
-
-* with_texmacs() removed. TeXmacs is now an ATOMS module.
-  More details on: http://atoms.scilab.org/toolboxes/texmacs
-
-* xbasr() removed. Automatically managed by Scilab now.
-
-* xselect() removed. Please use show_window() instead.
-
-
-
-Bug fixes
-==========
-
-Scilab
--------
-
-* Bug #2547 fixed - Small size marks were not correctly exported.
-
-* Bug #3313 fixed - In the documentation, the title of a link used the
-                    XML id instead of the title of the page.
-
-* Bug #4405 fixed - qr() was poorly documented.
-
-* Bug #4504 fixed - sskf function did not work with two outputs (corresponding
-                    help page updated).
-
-* Bug #4946 fixed - Bad rendering of a big rotated label.
-
-* Bug #5291 fixed - strtod returned 0 when no real number was detected.
-
-* Bug #5478 fixed - Scilab could not be started with a non readable/writeable
-                    SCIHOME.
-
-* Bug #5548 fixed - Error messages in some examples of Simulated Annealing help pages fixed.
-
-* Bug #5576 fixed - interp() help page has been improved.
-
-* Bug #6583 fixed - jmat() was poorly documented.
-
-* Bug #6890 fixed - Strings were exported as shapes rather than Postscript
-                    strings in EPS/PS export.
-
-* Bug #6975 fixed - xlabel(), ylabel() and zlabel() functions were not documented.
-
-* Bug #7058 fixed - There was an error in a MathML formula in beta help page.
-
-* Bug #7190 fixed - is_absolute_path was not documented.
-
-* Bug #7410 fixed - %h_p() and sci2exp() failed to display polyline entity associated to datatips.
-
-* Bug #7583 fixed - binomial function moved in the distribution function chapter.
-
-* Bug #7698 fixed - The "Graphics\Animations\Riemann surface" demonstration background
-                    was black (instead of white).
-
-* Bug #7769 fixed - get_function_path did not have a unit test.
-
-* Bug #7790 fixed - Line thickness was not taken into account when drawing marks.
-
-* Bug #8213 fixed - geom3d help page had no examples.
-
-* Bug #8395 fixed - dft has been deprecated to fft.
-
-* Bug #8414 fixed - Some genetic algorithms functions had no examples.
-
-* Bug #8484 fixed - syslin help page has been moved to CACSD chapter.
-
-* Bug #8638 fixed - Examples given in gcd help page have been improved.
-
-* Bug #8649 fixed - flag and flagexpand arguments were not documented in basename
-                    and dirname help pages.
-
-* Bug #8883 fixed - In some cases, Scilab built from sources was looking for
-                    libraries at the wrong place.
-
-* Bug #8899 fixed - splin2d help page was unclear about the size of
-                    the arguments.
-
-* Bug #8901 fixed - interp2d help page was unclear about the size of
-                    the arguments.
-
-* Bug #8964 fixed - The optim_{ga, moga, nsga, nsga2} functions did not always
-                    create initial population.
-
-* Bug #9005 fixed - bitset function did not have any tests.
-
-* Bug #9196 fixed - The threshold level for conditioning in backslash and slash
-                    was too small.
-
-* Bug #9305 fixed - In optimization help pages, a new chapter untitled"Least Squares functions"
-                    has been created.
-
-* Bug #9584 fixed - grand returned non-empty matrix for negative size argument.
-
-* Bug #9934 fixed - clear([["A","B"]) returned a non standard error message.
-
-* Bug #9935 fixed - clear() did not clear all variables.
-
-* Bug #10278 fixed - clear(1) returned a wrong error message.
-
-* Bug #10415 fixed - Removing a session line in the history caused the removal
-                     of the session node in the history browser.
-
-* Bug #10546 fixed - fileinfo help page updated.
-
-* Bug #10606 fixed - unix_g did not return standard output in somes cases.
-
-* Bug #10661 fixed - xmltopdf and xmltopdf were failing in the binary version.
-
-* Bug #10815 fixed - diff help page did not have a "See Also" section.
-
-* Bug #11134 fixed - xgetmouse() prevented callback menu execution.
-
-* Bug #11209 fixed - variance returned wrong results for complex arguments.
-
-* Bug #11362 fixed - axes_properties help page did not explain that
-                     mark_style=mark_size=0 drew a single dot.
-
-* Bug #11436 fixed - With Matplot, color outside the colormap was replaced with
-                     the last color in colormap.
-
-* Bug #11474 fixed - save_format help page was still refering to the old save
-                     format. (SEP #64 content used to update this page).
-
-* Bug #11477 fixed - There were memory leaks with textures.
-
-* Bug #11497 fixed - EDT violations were detected by the
-                     ThreadCheckingRepaintManager tool.
-
-* Bug #11501 fixed - $$..$$ is now used for LaTeX in SciNotes comments to avoid
-                     confusion with Scilab code.
-
-* Bug #11549 fixed - Preferences window changed its dimension when hitting Default button.
-
-* Bug #11567 fixed - Scilab failed to start when there was an accentuated character
-                     in the pathname.
-
-* Bug #11569 fixed - F5 to navigate in the dock was incompatible with SciNotes.
-                     So F5 has been replaced by shift+F6 to go to the previous tab.
-
-* Bug #11639 fixed - Uninstalling Scilab removed all Scilab registry information.
-
-* Bug #11662 fixed - lattn help page had no example (resolved with bug #11663).
-
-* Bug #11663 fixed - lattp and lattn help pages were incomplete.
-
-* Bug #11664 fixed - lev help page had no example.
-
-* Bug #11665 fixed - lindquist help page had no example.
-
-* Bug #11668 fixed - rpem help page had no example.
-
-* Bug #11669 fixed - kalm and srkf help pages had no example.
-
-* Bug #11682 fixed - "resizefcn" and "closerequestfcn" properties description
-                     was not precise enough in the figure properties help page.
-
-* Bug #11711 fixed - xclick and xgetmouse did not work under Mac OS X.
-
-* Bug #11778 fixed - Bad color_map dimensions did not return an error.
-
-* Bug #11801 fixed - Bug with isoview="on" on subplots fixed.
-
-* Bug #11804 fixed - Zoom messages were not translated.
-
-* Bug #11811 fixed - Typo in SciNotes help page fixed.
-
-
-* Bug #11814 fixed - Typo in one of the titles of CACSD fixed.
-
-* Bug #11851 fixed - Default EOL under Mac is now LF.
-
-* Bug #11860 fixed - wavwrite failed for 24-bit files due to an error in
-                     savewave function.
-
-* Bug #11924 fixed - winclose() was not tagged as obsolete.
-
-* Bug #11931 fixed - In graphics, white space was not used as default thousand
-                     separator.
-
-* Bug #11939 fixed - ssprint formatting lacked accuracy.
-
-* Bug #11941 fixed - show_margins() failed in 'nyquist' mode if the system was
-                     in state-space form.
-
-* Bug #11944 fixed - In SciNotes, untabify several lines did not work properly.
-
-* Bug #11949 fixed - save() help page did not explain how to append data to a SOD file.
-
-* Bug #11952 fixed - In SciNotes, a Java exception occurred when a text
-                     containing a \E was selected.
-
-* Bug #11954 fixed - export_to_hdf5 was not able to export the same variable twice.
-
-* Bug #11958 fixed - axesflag=0 was not taken into account in plot2d3.
-
-* Bug #11962 fixed - event_handler could be called with wrong figure_id.
-
-* Bug #11965 fixed - Export to SVG converted texts in shapes.
-
-* Bug #11969 fixed - Only the first line was executed when a code was piped under
-                     Linux.
-
-* Bug #11971 fixed - Canceling "Open File" action when launched from icon in the
-                     toolbar opened SciNotes anyway.
-
-* Bug #11976 fixed - csvTextScan third parameter validity was not checked.
-
-* Bug #11980 fixed - csim returned an error message in some cases: "Submatrix
-                     incorrectly defined".
-
-* Bug #11981 fixed - smooth French help page had a wrong declaration
-                     (colonnes => lignes).
-
-* Bug #11982 fixed - Ticks computations were made when drawing.
-
-* Bug #11986 fixed - Wrong xclick behaviour on keyboard input fixed.
-
-* Bug #11991 fixed - Under Windows, some empty lines were added by csvWrite.
-
-* Bug #11998 fixed - listvar_in_hdf5 did not close the hdf5 file.
-
-* Bug #11999 fixed - Blank lines are now ignored by default by csvRead / read_csv.
-
-* Bug #12003 fixed - Typo in spreadsheet module fixed.
-
-* Bug #12004 fixed - "Configuring scaling factor" part added in karmarkar help page.
-
-* Bug #12019 fixed - In eigs help page, NEV was unclear.
-
-* Bug #12020 fixed - Default value of NCV parameter (eigs function) was not documented.
-
-* Bug #12021 fixed - eigs help page improved.
-
-* Bug #12022 fixed - ftuneq help page had an incorrect example.
-
-* Bug #12028 fixed - The drawlater/drawnow functions did not work as expected.
-
-* Bug #12033 fixed - assert_checkalmostequal was failing with two %inf values.
-
-* Bug #12043 fixed - Typo in the atomsShow help page fixed.
-
-* Bug #12050 fixed - Fix a typo: dimensionnal => dimensional.
-
-* Bug #12059 fixed - Indices returned by gsort were wrong for sparse matrices.
-
-* Bug #12062 fixed - getsystemmetrics() failed for some properties such as 'SM_CXMAXIMIZED'.
-
-* Bug #12071 fixed - Printed information of a XML object was inconsistent with
-                     available fields.
-
-* Bug #12076 fixed - csvRead was not able to open CSV files when separators
-                     were not spaces.
-
-* Bug #12077 fixed - In Scilab documentation, the attribute "bgcolor" was not handled
-                     in tables.
-
-* Bug #12083 fixed - Loading multiple variables from a SOD file could failed.
-
-* Bug #12087 fixed - profile help page did not mention add_profiling.
-
-* Bug #12097 fixed - Scilab wrongly detected DLL platform information.
-
-* Bug #12111 fixed - karmarkar function did not generate appropriate warnings.
-
-* Bug #12115 fixed - phaseplot(frq,db,phi) did not work.
-
-* Bug #12119 fixed - bar and barh had wrong x/y bounds.
-
-* Bug #12120 fixed - eigs function was broken for complex sparse matrices.
-
-* Bug #12122 fixed - lufact help page did not specify that lufact did not handle complex matrix.
-
-* Bug #12133 fixed - parallel_run was not available.
-
-* Bug #12134 fixed - Default stack size value was wrong in stacksize help page.
-
-* Bug #12135 fixed - stacksize('max') failed without displaying error message.
-
-* Bug #12137 fixed - eigs(A,B) returned incorrect results for sparse matrices.
-
-* Bug #12139 fixed - eigs ran out of memory for sparse matrices.
-
-* Bug #12140 fixed - csvRead failed when a comma was used as a decimal mark.
-
-* Bug #12141 fixed - Calls to gettext in rubberbox help page examples have been removed.
-                     Items will be translated in each available languages.
-
-* Bug #12144 fixed - csvRead triggered some error messages when ranges were
-                     wrong.
-
-* Bug #12151 fixed - Axes did not pass through (0,0) when x_location and
-                     y_location were set to 'origin'.
-
-* Bug #12166 fixed - There was a bad label with drawaxis.
-
-* Bug #12168 fixed - matfile_listvar crashed when listing variables of a closed MAT-file.
-
-* Bug #12174 fixed - routh_t function gave incorrect output for all denominators
-                     that included gain value "k".
-
-* Bug #12179 fixed - Incompatibility with MPI version of HDF5 fixed.
-
-* Bug #12184 fixed - Performances of derivat function improved.
-
-* Bug #12186 fixed - Performances of horner function improved.
-
-* Bug #12190 fixed - sprspn help page description updated.
-
-* Bug #12196 fixed - There were no log-scales with Fec and Fac3d.
-
-* Bug #12204 fixed - Typo in French localization fixed.
-
-* Bug #12219 fixed - delete("all") did not recreate a basic axe within a cleaned
-                     figure.
-
-* Bug #12231 fixed - In SciNotes, a whole word search did not work properly.
-
-* Bug #12232 fixed - There were several memory leaks in various fillers.
-
-* Bug #12234 fixed - Graphics could crash with an invalid property.
-
-* Bug #12235 fixed - Matplot did not update on color_map change.
-
-* Bug #12238 fixed - [d, v] = eigs(A) was broken for sparse matrices.
-
-* Bug #12239 fixed - Recent changes in eigs applied to feigs.
-
-* Bug #12240 fixed - eigs function refactored.
-
-* Bug #12243 fixed - parallel_run did not run all calculations on 8 core
-                     processors.
-
-* Bug #12246 fixed - An error message is now returned when reading invalid Excel files
-                     (which have declared wrong column/row count).
-
-* Bug #12247 fixed - Typo in some error messages fixed.
-
-* Bug #12248 fixed - SciNotes toolbar was missing.
-
-* Bug #12259 fixed - Wrong translation for "Filled" fixed in SciNotes.
-
-* Bug #12260 fixed - Grid was not drawn with log scale and user-defined ticks.
-
-* Bug #12270 fixed - When the console lost the focus between SciNotes and the console,
-                     the caret could become visible in the console instead SciNotes.
-
-* Bug #12272 fixed - Presentation of Cyrillic letters on sample images of Russian
-                     help page for grand function fixed.
-
-* Bug #12284 fixed - Completion in console could led to a crash (or deadlock).
-
-* Bug #12285 fixed - export_to_hdf5 function did not manage any matrix in append mode.
-
-* Bug #12289 fixed - sub_ticks property was ignored.
-
-* Bug #12291 fixed - A list of handles could not be displayed as a handle userdata.
-
-* Bug #12296 fixed - Calling getenv with a big environment variable
-                     led to memory corruption.
-
-* Bug #12304 fixed - Undocking, redocking and undocking a graphic figure led to an exception.
-
-* Bug #12305 fixed - Legends could not be loaded from SOD files.
-
-* Bug #12307 fixed - ftp addresses were not handled in the help browser.
-
-* Bug #12317 fixed - eventhandler functions no more reported keyboard events.
-
-* Bug #12321 fixed - Saving environment failed to save library variables. Now these variables
-                     are ignored like in previous versions of save function.
-
-* Bug #12333 fixed - Command history was restored after reopening Scilab even when cleaned.
-
-* Bug #12335 fixed - strtod did not work with negative numbers.
-
-* Bug #12343 fixed - SciNotes help page was pointing to the editor() function.
-
-* Bug #12346 fixed - lsslist() help pages moved to CACSD chapter.
-
-* Bug #12348 fixed - surf() disabled lines(n) if there was no input variable.
-
-* Bug #12354 fixed - SciNotes wrongly detected an invalid function with a semicolon after args
-                     declaration.
-
-* Bug #12360 fixed - Format for purely real complex value was wrong in csvWrite.
-
-* Bug #12361 fixed - Error in replot() help page examples fixed.
-
-* Bug #12370 fixed - Example with marks added in xpoly help page.
-
-* Bug #12373 fixed - pmodulo(n,m<0) returned a negative result.
-
-* Bug #12374 fixed - Unexpected mark was drawn with xsegs.
-
-* Bug #12377 fixed - chepol was located in the wrong help section (now in polynomial).
-
-* Bug #12378 fixed - sdf() crashed Scilab.
-
-* Bug #12383 fixed - Memory leaks fixed in csvRead.
-
-* Bug #12386 fixed - Example given in sgrid help page improved.
-
-* Bug #12389 fixed - Axes sizes were not taken into account in offscreen export.
-
-* Bug #12391 fixed - findobj() could change current figure returned by gcf().
-
-* Bug #12396 fixed - Example "Problem 2" was missing a variable in bvode help page.
-
-* Bug #12399 fixed - Data bounds were badly computed with %inf and logarithmic scale.
-
-* Bug #12405 fixed - Floating point errors could lead to an infinite loop in
-                     ticks computation.
-
-* Bug #12406 fixed - In SciNotes, whereami numbering failed when a variable name
-                     started with endfunction.
-
-* Bug #12418 fixed - Continuation was incorrectly supported in bvode.
-
-* Bug #12442 fixed - pathconvert() help page was not clear about input arguments.
-
-* Bug #12444 fixed - The fontname argument was buggy in the title function.
-
-* Bug #12448 fixed - Double click on .sod file tried to open it in Scinotes
-                     instead of loading it.
-
-* Bug #12450 fixed - xlfont() did not return font names as specified in the documentation.
-
-* Bug #12455 fixed - format_n property had no effect on "axis" handles.
-
-* Bug #12457 fixed - drawlater() was not taken into account with xfpolys.
-
-
-Xcos
------
-
-* Bug #5040 fixed - Fit diagram to view did not work with a single block.
-
-* Bug #5162 fixed - "Export all" menu to export all diagram layers added.
-
-* Bug #9074 fixed - Calling a function on the context gave a warning.
-
-* Bug #10040 fixed - VARIABLE_DELAY help page did not fully describe the
-                     initial value behavioral.
-
-* Bug #10434 fixed - loadXcosLibs changed the value of predef.
-
-* Bug #10435 fixed - Undo in a superdiagram did not update superblock ports
-                     and links.
-
-* Bug #10660 fixed - model2blk and callblk crashed Scilab under 64-bit platforms.
-
-* Bug #11193 fixed - Lincos did not respect context values.
-
-* Bug #11775 fixed - xcos.tst crashed under Linux and MacOS X.
-
-* Bug #11812 fixed - Upper/lower case issues in Xcos documentation fixed.
-
-* Bug #11821 fixed - Running xcosPalAdd example from help led to deadlock.
-
-* Bug #11871 fixed - Connectors were misaligned after an Undo command.
-
-* Bug #11913 fixed - Unconnected CLSS block with empty matrix parameters made
-                     Scilab crash.
-
-* Bug #11919 fixed - DLSS block with empty matrix parameters made Scilab crash.
-
-* Bug #11945 fixed - When running simulation on large diagram, the grey filter
-                     did not apply to the entire diagram.
-
-* Bug #11963 fixed - Input ports in a superblock were corrupted.
-
-* Bug #11988 fixed - Copying or dragging AFFICH_m block threw Java
-                     NullPointerException.
-
-* Bug #12014 fixed - dep_ut help page was wrongly detailed.
-
-* Bug #12031 fixed - Changes in the context of a superblock did not always have
-                     effect.
-
-* Bug #12057 fixed - Scopes with big scope buffer size simulation were much
-                     more slower than in Scilab 5.3.3.
-
-* Bug #12101 fixed - Port ordering was not maintained when changing parameters.
-
-* Bug #12162 fixed - tbx_build_blocks did not report errors.
-
-* Bug #12167 fixed - Text of ports in superblocks was not updated.
-
-* Bug #12213 fixed - The example given in lincos help page produced an undefined
-                     variable warning.
-
-* Bug #12265 fixed - The example diagrams given in xcos_simulate help page had
-                     a badly rendering due to CLR blocks.
-
-* Bug #12290 fixed - AFFICH_m block inside a superblock led to a Java
-                     NullPointerException.
-
-* Bug #12350 fixed - Under Windows Explorer, opening a xcos/zcos file
-                     did not try to find an existing instance of Scilab.
-
-* Bug #12351 fixed - The user could not save a diagram as a xcos file when using
-                     the "Save as" menu, zcos format was forced.
-
-* Bug #12352 fixed - Critical error when closing a scope windows during
-                     simulation fixed.
-
-
-
-
-                    Changes between version 5.3.3 and 5.4.0
-                    =======================================
-
-Scilab Desktop
-===============
-
-* Thanks to this new feature, Scilab confirms its usability and its strong
-user-oriented approach. Scilab desktop is the new concept behind Scilab
-windows management taking advantage of our docking system (advanced FlexDock features).
-Out of the box, Scilab is now able to save all windows layouts including the
-help browser, the variable browser, the command history, SciNotes and Xcos.
-Through this major improvement, position and size of all windows are
-saved from a session to another.
-
-* A file browser component has been developed and fully
-integrated into Scilab desktop and all other components have been improved
-to provide the best user experience for Scilab users.
-
-* Editvar has had important refreshment. It allows plot and subplot, manages
-almost all Scilab variable types and is much more faster.
-
-* Scilab desktop provides various predefined layouts:
- - Simple      The standard Scilab console
-               => Scilab 5.3.3 (and previous versions) defaults.
- - Integrated  The variable browser, the history browser and the file browser
-               are opened by default and combined around Scilab
-               console to provide an ergonomic workspace.
-               => Scilab 5.4.0 defaults
-
-* Variable browser has been improved:
- - The dimension of the variable is shown by default.
- - The variable browser table is automatically resized when docked.
- - A tooltip has been added on the type column to display the name of the type.
- - A tooltip has been added on the size column to display the size in bytes
-  (like in previous versions of Scilab).
- - Refresh is automatical (See Bug #9446).
-
-* A unique Preferences window has been developed to configure Scilab and its modules.
-This unique interface can be launched using preferences() function.
-
-
-Graphics
-=========
-
-* Entire refactoring of Scilab graphic capabilities in order to solve the known issues
-  of graphical cards compatibilities and many Scilab crashes.
-
-* Based on SciRenderer (rendering library based on JoGL), Scilab graphics have
-  been rewritten to provide new graphic functionalities with:
-  - better performances,
-  - better stability,
-  - 2-D zoom using the mouse wheel,
-  - new 3-D zoom capabilities,
-  - rotation available through the mouse right-click.
-  SciRenderer is a free and open source library developed by Scilab Enterprises
-  for 2-D and 3-D rendering of scientific data.
-
-* Improved graphic exports:
-  - Off-screen export (Scilab will not open a window to export with driver).
-  - New bitmap formats supported: PNG, JPEG and BMP in the driver function.
-  - New vectorial formats supported: PDF and SVG in the driver function.
-  - Many portability issues fixed.
-
-* Obsolete value for line_style property:
-  0 and 1 are equivalent values for SOLID rendering.
-  A warning message will be displayed if the user tries to set this property to 0.
-  Setting this property to 0 will no more be supported in Scilab 5.4.1.
-
-* datatips tool improved on several aspects:
-  - It is now possible to manage directional arrows as well as
-    square mark markers.
-  - The automatic label placement has been improved to avoid the
-    overlapping with the curve.
-  - It is now possible to have painted box or box free labels.
-  - Markers can now be selected and moved using the arrow keys
-    or deleted with the "Del" key.
-
-* Bug #2043 fixed - The graphic function copy() did not manage axes. Thanks to
-                   Samuel Gougeon for the fix.
-
-* Bug #4289 fixed - Graphic exports were not working when the drawlater or the
-                    pixmap modes were activated.
-
-* Bug #4339 fixed - listvarinfile did not manage graphic handles.
-
-* Bug #4818 fixed - Scilab could not export graphics which contained a lot of information.
-
-* Bug #6582 fixed - A copy of a handle did not keep foreground property.
-
-* Bug #6644 fixed - New graphic windows take care of default figure properties (uimenu).
-
-* Bug #7412 fixed - Better management of datatips activation/deactivation.
-
-* Bug #7419 fixed - Customization of datatips() is now available through a GUI.
-
-* Bug #7998 fixed - %h_get failed on heterogeneous handle matrix.
-
-* Bug #8239 fixed - Activation of datatips overwrote and destroyed any event_handler
-                   formerly defined.
-
-* Bug #8241 fixed - Graphical properties were not always inherited.
-
-* Bug #8250, #10567, #10614 fixed - Artefacts dropped on
-                                    vectorial exports (EPS/PDF/SVG).
-
-* Bug #8705 fixed - Some specific graphics could not be saved.
-
-* Bug #8916 fixed - Menu to export in PS format was missing in graphic figures.
-
-* Bug #8965 fixed - copy function did not work for handles.
-
-* Bug #9269 fixed - Specified graphic entities for legend were drawn in reverse order.
-
-* Bug #9330 fixed - delete() called overloading instead of deleting the current
-                   graphic entity.
-
-* Bug #9455 fixed - The contourf and contourf 2 demonstrations displayed unwanted dots.
-
-* Bug #9721 fixed - tight_limits help page improved. Thanks to Samuel
-                    Gougeon.
-
-* Bug #10121 fixed - polyline.interp_color_vector where not saved or recoverable
-                    by xsave/xload. Thanks to Samuel Gougeon for the fix.
-
-* Bug #10240 fixed - In a Scilab localized in French, SVG export could use "," instead
-                     of "." for numerical separator.
-
-* Bug #10290 fixed - Error message for bad assignement of interp_color_vector updated.
-
-* Bug #10298 fixed - The example of datatipSetDisplay generated an error.
-
-* Bug #10331 fixed - datatipCreate produced a warning and an error instead of
-                    a warning if the curve user_data was not a struct.
-* Bug #10360 fixed - Default format for export is now PNG instead of BMP.
-
-* Bug #10365 fixed - To copy a handle to a figure (instead of an axes) crashed Scilab.
-
-* Bug #10395 fixed - xset("clipping", [1,2,3,4]) returned an error.
-
-* Bug #10417 fixed - xget("background") returned a wrong value.
-
-* Bug #10637 fixed - xs2svg crashed when the first input argument was not a figure handle.
-                     An error message is now displayed.
-
-
-GUI
-====
-
-* Uicontrols tooltip can now be managed using the new "TooltipString" property.
-
-* Figure closure can now be managed by the user (confirmation, ...) through the
-  'CloseRequestFcn' property.
-
-* F5 and F6 change the focus of the docked element.
-
-* Improvement in the refresh of the docked elements.
-
-* A 'Console' handle has been created and can be obtained by calling get(0):
-  - uimenus now appear as 'Children' of this handle when they are added to the
-    console,
-  - the 'ShowHiddenHandles' property enables the user to make some hidden
-    graphic objects visible.
-
-* Scilab Console and graphic figure menus are now uimenus. They are hidden by
-  default. To see them in the children list, use set(get(0), "ShowHiddenHandles", "on")
-
-* New uicontrols added:
-  - 'image' style uicontrol: display, transformation and various other
-    operations on images.
-  - 'table' style uicontrol: display data in a table form (read-only).
-
-* The 'Value' property can now contain non-integer values and allows to take full
-  advantage of 'slider' style uicontrols (See bug #7380).
-
-* Figure resizing can now be managed by the user (uicontrol position setting, ...)
-  through the 'resizefcn' property.
-
-
-CLI Console (GNU/Linux and Mac OS X only)
-==========================================
-
-* Wide characters supported.
-
-* Multiline command supported.
-
-* Command line display improved.
-
-* List of shortcuts in NW/NWNI mode:
-  - CTRL+W removes the previous word.
-  - CTRL+U removes everything from the current position to the beginning of
-            the line.
-  - UP or Ctrl+P recalls the previous line.
-  - DOWN or Ctrl+N recalls the next line.
-  - TAB for completion. Scilab displays a list of all names (functions, variables) that
-    start with the characters already typed by the user.
-  - Ctrl + A or HOME moves the cursor to the beginning of current line.
-  - Ctrl + B or LEFT moves the cursor one character to the left.
-  - Ctrl + D or DELETE deletes the current character.
-  - Ctrl + E or END moves the cursor to the end of command line.
-  - Ctrl + F or RIGHT moves the cursor one character to the right.
-  - Ctrl + H or BACKSPACE deletes the previous character.
-  - Ctrl + K kills the command line from cursor to the end.
-  - Alt+B or Ctrl+LEFT moves one word left.
-  - Alt+F or Ctrl+RIGHT moves one word right.
-
-* Bug #3108 fixed - Some specific chars in the terminal were not correctly
-                    removed by the backspace.
-
-* Bug #3400 fixed - Long lines in the history broke the display.
-
-* Bug #6804 fixed - Prompt was removed in CLI mode when playing with arrow keys.
-
-
-Arnoldi Package
-================
-
-* New function:
-  - eigs function added (See SEP #82).
-
-
-Elementary Functions
-====================
-
-* New functions:
-  - dec2base function added (See SEP #75).
-  - nthroot function added (See SEP #78).
-
-* linspace and logspace deprecate the use of non-integer values as third input argument.
-
-* The toeplitz macro is now vectorized.
-
-
-Sparse
-======
-
-* qmr function updated and modified.
-   Calling qmr(F, Fp, x) where F is a function returning A*x
-   and Fp a function returning A'*x is deprecated.
-   Use qmr(F, x) instead where F prototype is
-   function y = F(x, t)
-   [...]
-   endfunction
-   where t is used to make F return A*x or A'*x.
-   Same behavior has been implemented for qmr( ..., M1, M1p, M2, M2p).
-   See qmr help page for examples and details.
-
-
-Scilab
-======
-
-* save/load functions can export/import Scilab data to SOD format:
- - Scilab data are saved and loaded using a standard, HDF5-based, documented,
-   and fully tested: Scilab Open Data format (SOD).
- - Graphic handles can be saved under the SOD format.
- - 'save' writes data to HDF5 format when using new calling sequence
-   save("filename.sod", "a", "b", "c"). This format is Scilab 6 compatible.
- - 'save' displays a message when using old calling sequence
-   save("filename", a, b, c) and writes data in old Scilab binary format.
-   This format will not be supported by Scilab 6.
- - The 'matfile2sci' function now converts MAT-files to SOD files.
-
-* Calling load with a file descriptor as first input argument is now obsolete.
-  Please replace the file descriptor by the corresponding file name.
-  This feature will be removed in Scilab 6.0.0.
-
-* Update the default size of the Scilab stack to 100 million elements (instead of
-  50M). See stacksize help page for more information.
-
-* Scilab Desktop provides a button in dockbar to get the help about the component.
-
-* External modules are managed out of the box by test_run function. See bug #9834.
-Example: test_run('SCI/contrib/toolbox_skeleton')
-
-
-XML Features
-=============
-
-* Version 5.4.0 introduces XML management features. It allows easy access to
-XML files, validation and writing.
-
- - XMLObjects - Describes the properties of the different XML objects
- - xmlAddNs - Adds a namespace to a XML Element.
- - xmlClose - Closes a XML document.
- - xmlDTD - Creates a XML DTD object.
- - xmlDocument - Creates a new XML document.
- - xmlDump - Dumps a XML object.
- - xmlElement - Creates a new XML element.
- - xmlFormat - Formats a Scilab variable into XML.
- - xmlGetNsByHref - Gets a namespace by its href.
- - xmlGetNsByPrefix - Gets a namespace by prefix.
- - xmlGetOpenStreams - Gets all open XML documents or all open XML Validation files.
- - xmlNs - Creates a new XML Namespace.
- - xmlRead - Reads a XML stream from a local or distant file.
- - xmlReadStr - Reads a XML tree from a string.
- - xmlRelaxNG - Creates a XML Relax NG object.
- - xmlSchema - Creates a XML Schema object.
- - xmlValidate - Validates a document in using a DTD, a Relax NG or a Schema.
- - xmlWrite - Writes a XML document in a file.
- - xmlXPath - Makes an XPath query on a XML document.
- - xmlIsValidObject - Tests the existence of a XML object.
-
-Those features have been developed in the context of OASIS R&D project.
-
-
-CSV features
-=============
-
-* New functions:
-  - csvRead - Reads a CSV file.
-  - csvWrite - Writes data into a CSV file.
-  - csvTextscan - Transforms a CSV line into a matrix.
-  - csvDefault - Configures the CSV behavior.
-
-* csvRead and cvsWrite provide the same features as read_csv and write_csv
-  with major improvements in term of usability and performances:
-  - Writing performances are improved to a 100x factor,
-  - Reading performances are improved from 3x to 200x factor.
-
-* Bug #8349 fixed - write_csv() failed to support the writing of complexes with
-                    %nan or %inf parts.
-
-* Bug #8653 fixed - csvRead now returns double values by default.
-                    (read_csv still returns string values)
-
-* Bug #8654 fixed - write_csv did not use the standard separator and decimal mark.
-
-* Bug #8656 fixed - write_csv had accuracy issues.
-
-* Bug #9969 fixed - Issues of performances of CSV functions for large files.
-
-* Bug #10203 fixed - CSV function help pages did not detail the encoding
-                     management.
-
-
-SciNotes
-=========
-
-* Marks added in the vertical scrollbar to see the positions of matching words
-  when an incremental search is done (via F3 or in selecting text).
-
-* In the find/grep tools, possibility added to use ~ as an alias for user home
-  dir. and SCI for Scilab data base dir.
-
-* 'Save and Execute all files' action added.
-
-* A tab can be closed in using the middle mouse button.
-
-* Shortcuts META+(UP|DOWN) added to navigate between paragraphs.
-
-* Bug #9334 fixed - Extra lines were added when code was exported into PDF under
-                   Windows.
-
-* Bug #9358 fixed - A simple quoted string was not always correctly converted
-                   into double quoted ones.
-
-* Bug #9476 fixed - In find/grep tools, the abbreviation 'sec' is now used instead of
-                   'seconds'.
-
-* Bug #9480 fixed - Words after selection were badly highlighted under Windows.
-
-* Bug #9484 fixed - An empty file was not removed when an existing file was
-                   opened.
-
-* Bug #9488 fixed - There was no popup menu on the tab to copy the file path.
-
-* Bug #9505 fixed - A LaTeX string in a comment was not considered as a comment.
-
-* Bug #9597 fixed - It was not possible to navigate across the tabs with
-                   <CTRL>+(PAGE_UP | PAGE_DOWN).
-
-* Bug #9740 fixed - There was no way to have \n in replacement string.
-
-* Bug #9854 fixed - There was a  wrong colorization with strings containing several
-                   dots: 'abc..'.
-
-* Bug #9878 fixed - Shortcut "Correct indentation" added in right click menu.
-
-* Bug #9897 fixed - Under Mac OS X, eol was not replaced by \n when code was copied
-                   from Word to SciNotes.
-
-* Bug #10157 fixed - Scilab froze when docking SciNotes due to a FlexDock bug in a
-                    previous session.
-
-* Bug #10252 fixed - The font could not be changed when SciNotes was docked with the
-                    console.
-
-* Bug #10354 fixed - Bad caret position after a selection action.
-
-* Bug #10442 fixed - Sometimes a crash occurred at start-up when SciNotes was
-                     restoring.
-
-* Bug #10647 fixed - An error message did not respect Scilab localization standard.
-
-* Bug #10889 fixed - Exception about block highlighters was thrown by SciNotes.
-
-
-Call_Scilab
-============
-
-* CallScilab.h removed (was deprecated since Scilab 5.2.0).
-  Please use call_scilab.h instead.
-
-* 'int getLastErrorValue(void)' function added.
-  It now returns the last error code generated by Scilab.
-
-* Function 'const char* getLastErrorMessageSingle();' added.
-  It now returns the last error message generated by Scilab.
-
-* Deprecated functions in call_scilab.h removed : C2F(readmat), C2F(creadmat),
-  C2F(creadbmat), C2F(creadcmat), C2F(readchain), C2F(creadchain),  C2F(creadchains),
-  GetLengthStringMatrixByName, C2F(matptr), C2F(cmatptr), C2F(cmatcptr),  C2F(cmatsptr),
-  C2F(cmatbptr), getlengthchain
-
-* Bug #10006 fixed - Unrelevant C-comment in the example of ScilabHaveAGraph
-                    removed.
-
-
-Javasci
-=======
-
-* Javasci version 1 removed (deprecated in Scilab 5.3.0).
-
-* New datatypes are now supported:
-  - sparse and boolean sparse
-  - tlists, mlists and lists
-  - polynomial
-
-* If Scilab fails to start because of a memory issue (stacksize), a
-  Java exception is now displayed (InitializationException).
-
-* Bug #10794 fixed - With Scilab built on an Ubuntu 11.10, javasci failed to
-                     load with an undefined symbol
-
-
-Dynamic Link
-=============
-
-* DEBUG_SCILAB_DYNAMIC_LINK was not available under GNU/Linux or Mac OS X.
-  See bug #11142
-
-* Bug #9432 fixed - Link a 64-bit dynamic library on a 32-bit platform returned
-                   a wrong error message under Windows.
-
-* Bug #9761 fixed - NDEBUG was not defined for dynamic link (by default) in
-                   release mode under Windows.
-
-* Bug #9930 fixed - ilib_build did not display all filenames used.
-
-* Bug #10320 fixed - libname argument of ilib_for_link did not work.
-
-* Bug #10344 fixed - Windows SDK 7.1 was not detected with VS Express 2010
-                    under 64-bit platform.
-
-
-Xcos
-=====
-
-* Major performance improvements on the simulation start-up. On important diagrams,
-  the gain is very important (from minutes to milliseconds). See bug #8188.
-
-* Performance improvements on diagram saving/loading.
-
-* A compressed file format is now available (ZCOS) and allows more flexibility on
-  data format.
-
-* Ports styles and labels are now available to external modules.
-
-* New examples are provided in the help pages of the following blocks:
-  - ABS_VALUE - Absolute value