helptools: refresh CHANGES.html 09/19609/9
Clément DAVID [Tue, 12 Dec 2017 15:40:42 +0000 (16:40 +0100)]
Change-Id: I4b4753f25cbcf392108beb259858abc051439dc4

scilab/CHANGES.md
scilab/README.md
scilab/modules/helptools/data/pages/CHANGES.html
scilab/modules/helptools/data/pages/homepage-en_US.html
scilab/modules/helptools/data/pages/homepage-fr_FR.html

index 605280e..4963e55 100644 (file)
@@ -1,7 +1,7 @@
-Welcome to Scilab 6.0.0
+Welcome to Scilab 6.0.1
 =======================
 
-This file details the changes between Scilab 6.0.0 (this release), and the previous release 5.5.2.
+This file details the changes between Scilab 6.0.1 (this release), 6.0.0 (the previous) and the old stable release 5.5.2.
 For changelogs of earlier releases, please see [Scilab 5.5.2](https://www.scilab.org/en/content/download/3332/24658/file/Scilab5.5.2_ReleaseNotes.pdf).
 
 This file is intended for the specific needs of advanced users, and describes:
@@ -19,18 +19,16 @@ This file is intended for the specific needs of advanced users, and describes:
 Main new features
 -----------------
 
-For high-level description of the main new features of this release, please
-consult the [embedded help](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.
+For a high-level description of the main new features of this release, please consult the [embedded help](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, thanks to dynamic memory usage. No need for `stacksize` anymore.
   - Better performance for some objects (cells and structs).
   - Clearer, less ambiguous, language syntax.
-  - Executor reuse for specialization and custom engines.
+  - Executor reuse of specialization and custom engines.
   - Xcos also uses the new re-written Scilab engine.
-* New code productivity features: full-featured debugger, profiler / coverage tool, and "lint"-like commands.
+* New code productivity features: full-featured debugger, profiler/coverage tool, and "lint"-like commands.
 * Newsfeed, providing a continuous feed of news, tips, and general communication from the community and from Scilab Enterprises.
 * Licensing change: Scilab is now released under the terms of the GNU General Public License (GPL) v2.0
 It is still also available under the terms of the CeCILL v2.1.
@@ -72,7 +70,7 @@ Dependencies
 Packaging & Supported Operating Systems
 ---------------------------------------
 
-* Scilab embedded JVM has been upgraded to Java 1.8. To run or compile Scilab 6.0.0 you need at least:
+* Scilab embedded JVM has been upgraded to Java 1.8. To run or compile Scilab you need at least:
   - Windows:
      - Windows 8 (Desktop)
      - Windows 7
@@ -95,15 +93,11 @@ Packaging & Supported Operating Systems
 Language changes
 ----------------
 
-Some small changes have been done to the language syntax, aiming at more clarity and less
-ambiguity. Some changes are not compatible with 5.5; code written for Scilab 5.x
-has to be modified in order to work in Scilab 6.0.
+Some small changes have been done to the language syntax, aiming at more clarity and less ambiguity. Some changes are not compatible with 5.5; code written for Scilab 5.x has to be modified in order to work in Scilab 6.0.
 
-See [the wiki page on porting code from 5.5 to 6.0](https://wiki.scilab.org/FromScilab5ToScilab6)
-for details and examples.
+See [the wiki page on porting code from 5.5 to 6.0](https://wiki.scilab.org/FromScilab5ToScilab6) for details and examples.
 
-* The parser now fully supports names of variables and functions of any length or/and including
-  some UTF-8 multilingual characters.
+* The parser now fully supports names of variables and functions of any length or/and including some UTF-8 multilingual characters.
 * Declaration of a number on two lines is no longer allowed: `1.. \n 2`.
 * Declaration of an unclosed string on two lines is no longer allowed: `"abc..\ndef"` now yields an error.
 * Comment blocks on multiple lines `/* ...\n ... \n ... */` are now possible.
@@ -111,10 +105,9 @@ for details and examples.
 * Declaring strings using non-homogenous delimiters ("string' or 'string") is no longer allowed.
 * `(a=b)` executed as `a == b` is now deprecated and returns an error.
 * Function definitions can finish with `end` instead of `endfunction`.
-* `{}` and `[]` are now distinct operators. Matrices can no longer be defined usind `{}` operators.
+* `{}` and `[]` are now distinct operators. Matrices can no longer be defined using `{}` operators.
 These are reserved for cell definition.
-* New `&&` and `||` boolean AND and OR operators are introduced. They are shortcut in expressions
-even out of conditional tests, like `A = [1 %pi] || det([1 2])`
+* New `&&` and `||` boolean AND and OR operators are introduced. They are shortcut in expressions even out of conditional tests, like `A = [1 %pi] || det([1 2])`
 * Syntax `%i:10` is now deprecated (only real scalars can be used).
 * `else` is no longer supported in a `while ... end` control instruction.
 * Transposed matrix can now use the extraction operator directly `A'(1, 2)`.
@@ -142,15 +135,15 @@ Feature changes and additions
   - `replot` can now be used to reframe axes to all their contents,
   - option `tigh_limits` added,
   - Any handle having some Axes as direct children -- as uicontrol-frame -- is now supported.
-* `householder` can now return the reflection matrix, and has a demo.
-* `ndgrid` can now works with any types of homogeneous data
+* `householder` can now return the reflection matrix and has a demo.
+* `ndgrid` can now work with any types of homogeneous data
 * `permute` now supports arrays of rationals.
 * `bench_run` can now return its results and/or record them in a file
 * `typeof(.., "overload")` allows now to get the overloading type-code of an object
 * `sign` can now handle a sparse matrix.
 * `sleep(..,'s')` allows now to specify the duration in seconds.
 * `real`, `imag`, `conj` and `isreal` now accept rational fractions.
-* A call stack limit has been introduced. Default maximum depth is setup to `1000`
+* A call stack limit has been introduced. Default maximum depth is set up to `1000`
 and can be changed by `recursionlimit` or through the Preferences interface.
 * 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.
@@ -159,10 +152,8 @@ The previous behavior can be recalled by simply calling: `ieee(0)`.
   - The property `z_component = 'on|off'` is renamed to `display_components = 'xyz'`.
   It is now possible to choose which components to display, and in which order.
   The `.z_component` property will be ignored in former `*.scg` files.
-  - A new `detached_position` property is available to display the datatip away from but linked to
-  its anchor on the curve.
-  - A new `Polyline.datatip_display_mode` property now allows to display each datatip of the curve
-  only on `mouseover` its anchor or only on `mouseclick`.
+  - A new `detached_position` property is available to display the datatip away from but linked to its anchor on the curve.
+  - A new `Polyline.datatip_display_mode` property now allows to display each datatip of the curve only on `mouseover` its anchor or only on `mouseclick`.
 * Valgrind error detection added to `test_run` (on Linux only).
 * `amell` now:
   - checks if its parameters are real numbers,
@@ -176,11 +167,11 @@ input arguments (more values that format needs).
 * `deletefile` can delete multiple files at once.
 * `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.
+* `error`: an error number in the 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`: Returns a scalar of type 'constant' when the rank is 0.
-* `pdiv`: Returns a matrix of type 'constant' when all the rank are 0.
+* `pdiv`: Returns a matrix of type 'constant' when all the rank is 0.
 * `assert_checkalmostequal` can now work with polynomials.
 * `test_run` can now take `[]` as argument to be used on console; for instance: `test_run string [] no_check_ref`.
 * `type(:)` now returns `129` instead of `1`.
@@ -193,14 +184,13 @@ input and output arguments.
 * `bitor`, `bitxor` and `bitand` are upgraded:
    - positive signed encoded integers are now accepted.
    - inputs with new `int64` or `uint64` encodings are now accepted.
-   - operands with mixed types or/and inttypes are now accepted.
+   - operands with mixed types or/and integer types are now accepted.
    - distributive input scalars as in `bit###(scalar, array)` or `bit###(array, scalar)` are now accepted.
    - results with decimal-encoded integers > 2^32 are now correct.
    - decimal-encoded integers > 2^52 are now supported up to the biggest 1.80D+308.
    - `bitxor` is now vectorized and fast.
 * `resize_matrix`: Its conversion option is extended to the new `int64` and `uint64` integer types.
-* Interactively setting a common zoom box on multiple neighbouring or overlaying axes, and with
-bounds selected out of the axes areas is now restored, after the Scilab 5.4 regression.
+* Interactively setting a common zoom box on multiple neighboring or overlaying axes, and with bounds selected out of the axes areas is now restored, after the Scilab 5.4 regression.
 * Scroll to zoom:
   - Scrolling over overlaying axes now zooms all of them together.
   - Pressing CTRL while scrolling now zooms all axes in the current figure.
@@ -210,26 +200,23 @@ bounds selected out of the axes areas is now restored, after the Scilab 5.4 regr
 * When `Axes.view=="2d"`, the rotation is now impossible.
 * The zero-pole-gain (zpk) representation is now available for linear dynamical systems.
 * On a figure, the contextual menu now proposes an entry `Label -> Title` to interactively set the title of any axes.
-* `getPreferencesValue` can now read a tag having multiple occurrences, and accepts the path to a preferences file instead of its XML handle.
+* `getPreferencesValue` can now read a tag having multiple occurrences, and accepts the path to a preference file instead of its XML handle.
 * The function `stripblanks` now supports an option to remove trailing or leading spaces or both.
 * `atomsSetConfig` does not update cache.
 * `lqi` function added to compute "linear quadratic integral compensator".
-* A new console `File => Go to Favorite directory` menu allows to go to a favorite directory selected
-  in a dynamical list set from Scinotes favorite and most recent directories.
-* The console `File => Open a file` menu allows now to open *.xcos *.zcos *.scg or lib files with
-   the proper Scilab component, and other files with the proper OS application.
-   All files were formerly opened in Scinotes and could make it frozen.
-* `size` can now be overloadable for tlist lists, as it already could for mlist lists.
+* A new console `File => Go to Favorite directory` menu allows to go to a favorite directory selected in a dynamical list set from Scinotes favorite and most recent directories.
+* The console `File => Open a file` menu allows now to open *.xcos *.zcos *.scg or lib files with the proper Scilab component, and other files with the proper OS application. All files were opened in Scinotes and could freeze it.
+* `size` is now overloadable for `tlist` lists, as it already could for `mlist` lists.
 * For arrays of cells or structures, `length` now returns their number of elements.
-* `gcd` now accepts `int64` and `uint64` integers. The input can now be any array instead of a row.
-* `gcd` and `lcm` of integers now return always a positive result.
+* `gcd` now accepts `int64` and `uint64` integers. The input can now be an array instead of a row vector.
+* `gcd` and `lcm` of integers now always return a positive result.
 * `cat` has been rewritten. It is now fast and can process heavy arrays at high dimensions.
-* `fplot3d1` remove warning messages when it was called without option.
+* Warnings from `fplot3d1` called without an option were removed.
 * `whereis` has been upgraded:
-  - It can now be used for builtin functions.
+  - It can now be used for built-in functions.
   - When the same function name is registered in several libraries, `whereis` now returns all of them instead of only the last loaded one.
   - For unregistered user-defined macros, `"script"` is now returned instead of `[]`.
-* `mgetl` speed have been improved for files with a lot of lines.
+* `mgetl` speed has been improved for files with a lot of lines.
 * `ndgrid(x)` now accepts only one input `x`, with by default `y=x`.
 
 
@@ -269,13 +256,10 @@ Data Structures
   - insertion and extraction must be done via `()` or `{}.`
   - `.dims` and `.entries` fields have been removed, please use `size` and `()` instead.
   - `length()` of a cells array is now the number of its primary components (without recursive
-     counting). It is equivalent to `size( ,"*")`. It was formerly always equal to 3. It is now
-        consistent with the definition for all types of Scilab arrays.
+     counting). It is equivalent to `size( ,"*")`. It was formerly always equal to 3. It is now consistent with the definition for all types of Scilab arrays.
 * struct
-  - `.dims` field has been removed, please use size instead.
-  - `length()` of a structures array is now the number of its primary components (without recursive
-     counting). It is equivalent to `size( ,"*")`. It was formerly equal to its number of
-        fields + 2. It is now consistent with the definition for all types of Scilab arrays.
+  - the `.dims` field has been removed, please use `size()` instead.
+  - `length()` of a structures array is now the number of its primary components (without recursive counting). It is equivalent to `size( ,"*")`. It was formerly equal to its number of fields + 2. It is now consistent with the definition for all types of Scilab arrays.
 * hypermatrix:
   - hypermatrices are natively managed (without `mlist` overloading).
   - `typeof` now returns the actual data type like `constant`, `string`, ... instead of `hypermat`
@@ -291,7 +275,7 @@ The memory usage on diagram edition is also slightly reduced.
 * ZCOS and XCOS file formats have evolved to reduce the duplicated information.
 Scilab 5.5.2 is able to open the newly saved files, but the ports have to be repositioned manually.
 * Implicit fixed-size step ODE solver added: Crank-Nicolson 2(3).
-Added to the CVode package, it also benefits from the CVode rootfinding feature.
+Added to the CVode package, it also benefits from the CVode root finding feature.
 * Added a new link style (`Optimal`) for automatically finding the optimal route.
 * Automatically reposition split blocks for better-looking layout.
 * Block modifications:
@@ -304,7 +288,7 @@ Added to the CVode package, it also benefits from the CVode rootfinding feature.
   - navigate using the keyboard arrows
   - add blocks to the most recent diagram by using the ENTER key
   - dynamic palette with the last used blocks
-  - zoom using CTRL(+), CTRL(-) and CTRL(mousewheel)
+  - zoom using CTRL(+), CTRL(-) and CTRL(mouse wheel)
   - load SVG icons
 * Deleted obsolete WFILE_f block, please use WRITEC_f instead.
 
@@ -313,17 +297,9 @@ API modification
 ----------------
 
 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 `help scilab_overload`). Finally, you can call back Scilab functions
-(macros and built-in functions) from your gateway (see `help scilab_call`).
-
-User-defined functions written in C or C++ (gateways) must now use a `void* pvApiCtx` name
-as a second parameter instead of any `unsigned long l`. This is now required for some macros, such as `Rhs`, to work.
-
+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 `help scilab_overload`). Finally, you can call back Scilab functions (macros and built-in functions) from your gateway (see `help scilab_call`).
+User-defined functions written in C or C++ (gateways) must now use a `void* pvApiCtx` name as a second parameter instead of any `unsigned long l`. This is now required for some macros, such as `Rhs`, to work.
 For example: use `int sci_Levkov(char *fname, void* pvApiCtx)` instead of `int sci_Levkov(char *fname)` or `int sci_Levkov(char *fname, unsigned long l)`.
 
 
@@ -377,10 +353,8 @@ Removed Functions
 Known issues
 ------------
 
-* Scilab 6.0.0 is the first release of a completly rewritten interpreter engine. If you discover
-strange behaviors or unexpected results do not hesitate to [report](https://bugzilla.scilab.org) them.
-* Toolboxes rebuild is in progress. Do not hesitate to submit patch or feature upgrade to
-the [development mailing list](dev@lists.scilab.org) for a particular toolbox.
+* This is one of the first releases of a completely rewritten interpreter engine. If you discover strange behaviors or unexpected results do not hesitate to [report](https://bugzilla.scilab.org) them.
+* Toolboxes rebuild is in progress. Do not hesitate to submit patch or feature upgrade to the [development mailing list](dev@lists.scilab.org) for a particular toolbox.
 
 
 ### Bugs fixed in 6.0.1:
index 7c0bfb1..21016b3 100644 (file)
@@ -1,15 +1,14 @@
 Scilab
 ======
 
-Open source, cross-platform numerical computational package and a high-level,
-numerically oriented programming language.
+Open source, cross-platform numerical computational package and a high-level, numerically oriented programming language.
 
 COPYRIGHT NOTICE
 ----------------
 
 Scilab is a free software, released under the terms of the GNU General Public
 License (GPL) v2.0. Scilab was originally licensed under the terms of
-the CeCILL v2.1, and continues to be available under such terms.
+the CeCILL v2.1 and continues to be available under such terms.
 For more information, see the COPYING file.
 
 Scilab is also using some codes with other licenses. Please see
@@ -46,3 +45,4 @@ OTHER RESOURCES
     [File Exchange](http://fileexchange.scilab.org)
 
  4. Browse our packages available through [ATOMS](http://atoms.scilab.org)
+
index db1ecd8..e789ac2 100644 (file)
@@ -27,8 +27,8 @@
     <br/>
     <div class="refsection">
 <!-- Copy the html rendered CHANGES.md file below -->
-<h1>Welcome to Scilab 6.0.0</h1>
-<p>This file details the changes between Scilab 6.0.0 (this release), and the previous release 5.5.2.
+<h1>Welcome to Scilab 6.0.1</h1>
+<p>This file details the changes between Scilab 6.0.1 (this release), 6.0.0 (the previous) and the old stable release 5.5.2.
 For changelogs of earlier releases, please see <a href="https://www.scilab.org/en/content/download/3332/24658/file/Scilab5.5.2_ReleaseNotes.pdf">Scilab 5.5.2</a>.</p>
 <p>This file is intended for the specific needs of advanced users, and describes:</p>
 <ul>
@@ -40,9 +40,7 @@ For changelogs of earlier releases, please see <a href="https://www.scilab.org/e
 <li>Bug fixes.</li>
 </ul>
 <h2>Main new features</h2>
-<p>For high-level description of the main new features of this release, please
-consult the <a href="modules/helptools/data/pages/homepage-en_US.html">embedded help</a>. It is also available
-as the &quot;What's new&quot; page of the help, by simply typing <code>help</code> in Scilab console.</p>
+<p>For a high-level description of the main new features of this release, please consult the <a href="modules/helptools/data/pages/homepage-en_US.html">embedded help</a>. It is also available as the &quot;What's new&quot; page of the help, by simply typing <code>help</code> in Scilab console.</p>
 <p>In summary, the main new features are:</p>
 <ul>
 <li>New language parser and interpreter, ensuring:
@@ -50,10 +48,11 @@ as the &quot;What's new&quot; page of the help, by simply typing <code>help</cod
 <li>Support for bigger data sets, thanks to dynamic memory usage. No need for <code>stacksize</code> anymore.</li>
 <li>Better performance for some objects (cells and structs).</li>
 <li>Clearer, less ambiguous, language syntax.</li>
+<li>Executor reuse of specialization and custom engines.</li>
 <li>Xcos also uses the new re-written Scilab engine.</li>
 </ul>
 </li>
-<li>New code productivity features: full-featured debugger, profiler / coverage tool, and &quot;lint&quot;-like commands.</li>
+<li>New code productivity features: full-featured debugger, profiler/coverage tool, and &quot;lint&quot;-like commands.</li>
 <li>Newsfeed, providing a continuous feed of news, tips, and general communication from the community and from Scilab Enterprises.</li>
 <li>Licensing change: Scilab is now released under the terms of the GNU General Public License (GPL) v2.0
 It is still also available under the terms of the CeCILL v2.1.</li>
@@ -94,7 +93,7 @@ It is still also available under the terms of the CeCILL v2.1.</li>
 <h2>Packaging &amp; Supported Operating Systems</h2>
 <ul>
 <li>
-<p>Scilab embedded JVM has been upgraded to Java 1.8. To run or compile Scilab 6.0.0 you need at least:</p>
+<p>Scilab embedded JVM has been upgraded to Java 1.8. To run or compile Scilab you need at least:</p>
 <ul>
 <li>
 <p>Windows:</p>
@@ -129,23 +128,20 @@ It is still also available under the terms of the CeCILL v2.1.</li>
 </li>
 </ul>
 <h2>Language changes</h2>
-<p>Some small changes have been done to the language syntax, aiming at more clarity and less
-ambiguity. Some changes are not compatible with 5.5; code written for Scilab 5.x
-has to be modified in order to work in Scilab 6.0.</p>
-<p>See <a href="https://wiki.scilab.org/FromScilab5ToScilab6">the wiki page on porting code from 5.5 to 6.0</a>
-for details and examples.</p>
+<p>Some small changes have been done to the language syntax, aiming at more clarity and less ambiguity. Some changes are not compatible with 5.5; code written for Scilab 5.x has to be modified in order to work in Scilab 6.0.</p>
+<p>See <a href="https://wiki.scilab.org/FromScilab5ToScilab6">the wiki page on porting code from 5.5 to 6.0</a> for details and examples.</p>
 <ul>
+<li>The parser now fully supports names of variables and functions of any length or/and including some UTF-8 multilingual characters.</li>
 <li>Declaration of a number on two lines is no longer allowed: <code>1.. \n 2</code>.</li>
+<li>Declaration of an unclosed string on two lines is no longer allowed: <code>&quot;abc..\ndef&quot;</code> now yields an error.</li>
 <li>Comment blocks on multiple lines <code>/* ...\n ... \n ... */</code> are now possible.</li>
 <li><code>1./M</code> is now parsed as <code>1 ./ M</code> instead of <code>1. / M</code>.</li>
 <li>Declaring strings using non-homogenous delimiters (&quot;string' or 'string&quot;) is no longer allowed.</li>
 <li><code>(a=b)</code> executed as <code>a == b</code> is now deprecated and returns an error.</li>
 <li>Function definitions can finish with <code>end</code> instead of <code>endfunction</code>.</li>
-<li><code>{}</code> and <code>[]</code> are now distinct operators. Matrices can no longer be defined usind <code>{}</code> operators.
+<li><code>{}</code> and <code>[]</code> are now distinct operators. Matrices can no longer be defined using <code>{}</code> operators.
 These are reserved for cell definition.</li>
-<li>Shortcut and element-wise boolean operators are now distinct. <code>&amp;&amp;</code> and <code>||</code> are new shortcut boolean AND and OR,
-while <code>&amp;</code> and <code>|</code> are element-wise operations and will not shortcut one of the operand.
-Both shortcut and element-wise operators are evaluated from left to right.</li>
+<li>New <code>&amp;&amp;</code> and <code>||</code> boolean AND and OR operators are introduced. They are shortcut in expressions even out of conditional tests, like <code>A = [1 %pi] || det([1 2])</code></li>
 <li>Syntax <code>%i:10</code> is now deprecated (only real scalars can be used).</li>
 <li><code>else</code> is no longer supported in a <code>while ... end</code> control instruction.</li>
 <li>Transposed matrix can now use the extraction operator directly <code>A'(1, 2)</code>.</li>
@@ -174,15 +170,15 @@ Both shortcut and element-wise operators are evaluated from left to right.</li>
 <li>Any handle having some Axes as direct children -- as uicontrol-frame -- is now supported.</li>
 </ul>
 </li>
-<li><code>householder</code> can now return the reflection matrix, and has a demo.</li>
-<li><code>ndgrid</code> can now works with any types of homogeneous data</li>
+<li><code>householder</code> can now return the reflection matrix and has a demo.</li>
+<li><code>ndgrid</code> can now work with any types of homogeneous data</li>
 <li><code>permute</code> now supports arrays of rationals.</li>
 <li><code>bench_run</code> can now return its results and/or record them in a file</li>
 <li><code>typeof(.., &quot;overload&quot;)</code> allows now to get the overloading type-code of an object</li>
 <li><code>sign</code> can now handle a sparse matrix.</li>
 <li><code>sleep(..,'s')</code> allows now to specify the duration in seconds.</li>
 <li><code>real</code>, <code>imag</code>, <code>conj</code> and <code>isreal</code> now accept rational fractions.</li>
-<li>A call stack limit has been introduced. Default maximum depth is setup to <code>1000</code>
+<li>A call stack limit has been introduced. Default maximum depth is set up to <code>1000</code>
 and can be changed by <code>recursionlimit</code> or through the Preferences interface.</li>
 <li>The floating point exception mode <code>ieee</code> is now set to <code>2</code> by default: floating
 point exceptions now produce <code>Inf</code> or <code>Nan</code>, and do not cause any error.
@@ -192,10 +188,8 @@ The previous behavior can be recalled by simply calling: <code>ieee(0)</code>.</
 <li>The property <code>z_component = 'on|off'</code> is renamed to <code>display_components = 'xyz'</code>.
 It is now possible to choose which components to display, and in which order.
 The <code>.z_component</code> property will be ignored in former <code>*.scg</code> files.</li>
-<li>A new <code>detached_position</code> property is available to display the datatip away from but linked to
-its anchor on the curve.</li>
-<li>A new <code>Polyline.datatip_display_mode</code> property now allows to display each datatip of the curve
-only on <code>mouseover</code> its anchor or only on <code>mouseclick</code>.</li>
+<li>A new <code>detached_position</code> property is available to display the datatip away from but linked to its anchor on the curve.</li>
+<li>A new <code>Polyline.datatip_display_mode</code> property now allows to display each datatip of the curve only on <code>mouseover</code> its anchor or only on <code>mouseclick</code>.</li>
 </ul>
 </li>
 <li>Valgrind error detection added to <code>test_run</code> (on Linux only).</li>
@@ -214,64 +208,88 @@ input arguments (more values that format needs).</li>
 <li><code>deletefile</code> can delete multiple files at once.</li>
 <li><code>exec</code> of macro executes the body in the current scope, but the prototype must have zero
 input and output arguments.</li>
-<li><code>error</code>: an error number in input is deprecated.</li>
-<li><code>impl</code>: Recall impl with the same parameters as in its previous stop is now available.</li>
+<li><code>error</code>: an error number in the input is deprecated.</li>
+<li><code>impl</code>: Recall <code>impl</code> with the same parameters as in its previous stop is now available.</li>
 <li><code>ode</code>: <code>y0</code> is restricted to a column vector.</li>
-<li><code>pppdiv</code>: Return a scalar of type 'constant' when the rank is 0.</li>
-<li><code>pdiv</code>: Return a matrix of type 'constant' when all the rank are 0.</li>
+<li><code>pppdiv</code>: Returns a scalar of type 'constant' when the rank is 0.</li>
+<li><code>pdiv</code>: Returns a matrix of type 'constant' when all the rank is 0.</li>
+<li><code>assert_checkalmostequal</code> can now work with polynomials.</li>
 <li><code>test_run</code> can now take <code>[]</code> as argument to be used on console; for instance: <code>test_run string [] no_check_ref</code>.</li>
+<li><code>type(:)</code> now returns <code>129</code> instead of <code>1</code>.</li>
 <li><code>typeof(:)</code> and <code>typeof(n:$)</code> now return <code>&quot;implicitlist&quot;</code> instead of respectively <code>&quot;constant&quot;</code> and <code>&quot;size implicit&quot;</code>.</li>
 <li><code>linspace(a, b, n&lt;=0)</code> now returns <code>[]</code> instead of b.</li>
 <li><code>strange([])</code> now returns <code>%nan</code> instead of <code>[]</code>, as all other functions for statistical dispersion.</li>
 <li><code>stdev(x, dir&gt;ndims(x))</code> now yields an error instead of returning <code>zeros(x)</code>.</li>
+<li><code>mean</code> and <code>stdev</code> can now be overloaded.</li>
 <li><code>write</code>: Writing string or string matrix in a file does not add blank space before each value.</li>
 <li><code>bitor</code>, <code>bitxor</code> and <code>bitand</code> are upgraded:
 <ul>
 <li>positive signed encoded integers are now accepted.</li>
 <li>inputs with new <code>int64</code> or <code>uint64</code> encodings are now accepted.</li>
-<li>operands with mixed types or/and inttypes are now accepted.</li>
+<li>operands with mixed types or/and integer types are now accepted.</li>
 <li>distributive input scalars as in <code>bit###(scalar, array)</code> or <code>bit###(array, scalar)</code> are now accepted.</li>
 <li>results with decimal-encoded integers &gt; 2^32 are now correct.</li>
 <li>decimal-encoded integers &gt; 2^52 are now supported up to the biggest 1.80D+308.</li>
 <li><code>bitxor</code> is now vectorized and fast.</li>
 </ul>
 </li>
-<li>Interactively setting a common zoom box on multiple neighbouring or overlaying axes, and with
-bounds selected out of the axes areas is now restored, after the Scilab 5.4 regression.</li>
+<li><code>resize_matrix</code>: Its conversion option is extended to the new <code>int64</code> and <code>uint64</code> integer types.</li>
+<li>Interactively setting a common zoom box on multiple neighboring or overlaying axes, and with bounds selected out of the axes areas is now restored, after the Scilab 5.4 regression.</li>
 <li>Scroll to zoom:
 <ul>
 <li>Scrolling over overlaying axes now zooms all of them together.</li>
-<li>Pressing CTRL while scrolling will zoom all axes in the current figure.</li>
+<li>Pressing CTRL while scrolling now zooms all axes in the current figure.</li>
 </ul>
 </li>
-<li><code>MPI_Create_comm</code> create a new communicator from MPI_COMM_WORLD using MPI world ranks.</li>
-<li>The <code>grand</code> non-free <code>fsultra</code> generator was removed.</li>
-<li>The original <code>rpoly</code> algorithm was removed in favor of a C++11 implementation</li>
-<li>When <code>Axes.view==&quot;2d&quot;</code>, the rotation becomes impossible.</li>
+<li><code>MPI_Create_comm</code> creates a new communicator from MPI_COMM_WORLD using MPI world ranks.</li>
+<li>The <code>grand</code> non-free <code>fsultra</code> generator is no longer available.</li>
+<li>The original <code>rpoly</code> algorithm is removed in favor of a C++11 implementation</li>
+<li>When <code>Axes.view==&quot;2d&quot;</code>, the rotation is now impossible.</li>
 <li>The zero-pole-gain (zpk) representation is now available for linear dynamical systems.</li>
 <li>On a figure, the contextual menu now proposes an entry <code>Label -&gt; Title</code> to interactively set the title of any axes.</li>
-<li><code>getPreferencesValue</code> can now read a tag having multiple occurrences, and accepts the path to a preferences file instead of its XML handle.</li>
+<li><code>getPreferencesValue</code> can now read a tag having multiple occurrences, and accepts the path to a preference file instead of its XML handle.</li>
 <li>The function <code>stripblanks</code> now supports an option to remove trailing or leading spaces or both.</li>
 <li><code>atomsSetConfig</code> does not update cache.</li>
 <li><code>lqi</code> function added to compute &quot;linear quadratic integral compensator&quot;.</li>
-<li>A new console <code>File =&gt; Go to Favorite directory</code> menu allows to go to a favorite directory selected
-in a dynamical list set from Scinotes favorite and most recent directories.</li>
+<li>A new console <code>File =&gt; Go to Favorite directory</code> menu allows to go to a favorite directory selected in a dynamical list set from Scinotes favorite and most recent directories.</li>
+<li>The console <code>File =&gt; Open a file</code> menu allows now to open *.xcos *.zcos *.scg or lib files with the proper Scilab component, and other files with the proper OS application. All files were opened in Scinotes and could freeze it.</li>
+<li><code>size</code> is now overloadable for <code>tlist</code> lists, as it already could for <code>mlist</code> lists.</li>
+<li>For arrays of cells or structures, <code>length</code> now returns their number of elements.</li>
+<li><code>gcd</code> now accepts <code>int64</code> and <code>uint64</code> integers. The input can now be an array instead of a row vector.</li>
+<li><code>gcd</code> and <code>lcm</code> of integers now always return a positive result.</li>
+<li><code>cat</code> has been rewritten. It is now fast and can process heavy arrays at high dimensions.</li>
+<li>Warnings from <code>fplot3d1</code> called without an option were removed.</li>
+<li><code>whereis</code> has been upgraded:
+<ul>
+<li>It can now be used for built-in functions.</li>
+<li>When the same function name is registered in several libraries, <code>whereis</code> now returns all of them instead of only the last loaded one.</li>
+<li>For unregistered user-defined macros, <code>&quot;script&quot;</code> is now returned instead of <code>[]</code>.</li>
+</ul>
+</li>
+<li><code>mgetl</code> speed has been improved for files with a lot of lines.</li>
+<li><code>ndgrid(x)</code> now accepts only one input <code>x</code>, with by default <code>y=x</code>.</li>
 </ul>
 <h2>Help pages:</h2>
 <ul>
-<li>fixed / improved:  <code>members</code>, <code>part</code>, <code>ode</code>, <code>ode_optional_output</code>, <code>ode_roots</code>, <code>plot2d</code>, <code>roots</code>,
+<li>Support to <code>id</code>, <code>width</code>, <code>height</code>, <code>align</code> and <code>style</code> attributes added for the <code>&lt;imagedata&gt;</code> tag.</li>
+<li>Support to <code>id</code> attribute added for the <code>&lt;tr&gt;</code> tag.</li>
+<li>fixed / improved:  <code>members</code>, <code>part</code>, <code>ode</code>, <code>ode_optional_output</code>, <code>ode_root</code>, <code>plot2d</code>, <code>roots</code>,
 <code>printf</code>, <code>sprintf</code>, <code>iconvert</code>, <code>stdev</code>, <code>xlabel</code>, <code>and_op</code>, <code>or_op</code>, <code>permute</code>, <code>tree2code</code>, <code>%helps</code>,
-<code>scilab|scilex</code>, <code>flipdim</code>, <code>Matplot_properties</code>, <code>meshgrid</code>, <code>ismatrix</code></li>
+<code>scilab|scilex</code>, <code>flipdim</code>, <code>Matplot_properties</code>, <code>meshgrid</code>, <code>ismatrix</code>, <code>xget</code>, <code>xset</code>, <code>ieee</code>, <code>evstr</code>,
+<code>uigetfont</code>, <code>uigetdir</code>, <code>uigetfile</code>, <code>uiputfile</code>, <code>cat</code>, <code>makecell</code>, <code>xstring</code>, <code>norm</code>, <code>barhomogenize</code>,
+<code>colordef</code>, <code>matrix</code>, <code>coffg</code></li>
 <li>rewritten: <code>consolebox</code>, <code>double</code>, <code>isoview</code>, <code>pixel_drawing_mode</code>, <code>householder</code>, <code>or</code>, <code>|,||</code>,
-<code>and</code>, <code>&amp;,&amp;&amp;</code>, <code>format</code>, <code>typeof</code>, <code>brackets</code>, <code>setlanguage</code>, <code>sleep</code>, <code>isinf</code>,
-<code>bitor</code>, <code>bitxor</code>, <code>bitand</code>, <code>macr2tree</code>, <code>geomean</code>, <code>clf</code>, <code>getPreferencesValue</code></li>
+<code>and</code>, <code>&amp;,&amp;&amp;</code>, <code>format</code>, <code>type</code>, <code>typeof</code>, <code>brackets</code>, <code>setlanguage</code>, <code>sleep</code>, <code>isinf</code>, <code>unique</code>,
+<code>bitor</code>, <code>bitxor</code>, <code>bitand</code>, <code>macr2tree</code>, <code>geomean</code>, <code>clf</code>, <code>getPreferencesValue</code>, <code>gcd</code>, <code>isglobal</code>,
+<code>whereis</code>, <code>mode</code>, <code>%onprompt</code></li>
 <li>reorganized:
 <ul>
 <li><code>else</code>, <code>elseif</code>, <code>end</code>, <code>try</code>, <code>sciargs</code>, <code>global</code>, <code>halt</code>, <code>empty</code>, <code>power</code>, <code>numderivative</code></li>
 <li><code>pixel_drawing_mode</code>, <code>show_window</code>, <code>twinkle</code>, <code>uigetcolor</code>, <code>winsid</code>, <code>xdel</code>, <code>xgrid</code>, <code>xname</code>, <code>xnumb</code></li>
 <li><code>repmat</code>, <code>sign</code>, <code>nthroot</code>, <code>lstsize</code>, <code>cell2mat</code>, <code>cellstr</code>, <code>ind2sub</code>, <code>sub2ind</code>, <code>and</code>, <code>or</code>, <code>unwrap</code>, <code>members</code></li>
 <li>CACSD and Signal Processing help pages have been sorted out.</li>
-<li>Signal processing: New <code>Convolution - correlation</code> subsection. <code>wfir_gui</code>, <code>filt_sinc</code>, <code>hilb</code>, <code>fft2</code>, <code>fftshift</code>,<code>ifftshift</code>, <code>hilbert</code>, <code>cepstrum</code>, <code>conv</code>, <code>conv2</code>, <code>convol2d</code>, <code>xcor</code>, <code>corr</code>, <code>hank</code>, <code>mrfit</code>, <code>frfir</code> sorted out in existing subsections.</li>
+<li>Signal processing: new <code>Convolution - correlation</code> subsection. <code>wfir_gui</code>, <code>filt_sinc</code>, <code>hilb</code>, <code>fft2</code>, <code>fftshift</code>,
+<code>ifftshift</code>, <code>hilbert</code>, <code>cepstrum</code>, <code>conv</code>, <code>conv2</code>, <code>convol2d</code>, <code>xcor</code>, <code>corr</code>, <code>hank</code>, <code>mrfit</code>, <code>frfir</code> sorted out in existing subsections.</li>
 <li>Cells subsection created: <code>cell</code>, <code>cell2mat</code>, <code>cellstr</code>, <code>iscell</code>, <code>iscellstr</code>, <code>makecell</code>, <code>num2cell</code> gathered.</li>
 <li>Colormaps and GUI/Menus subsections created</li>
 </ul>
@@ -290,19 +308,22 @@ in a dynamical list set from Scinotes favorite and most recent directories.</li>
 <ul>
 <li>insertion and extraction must be done via <code>()</code> or <code>{}.</code></li>
 <li><code>.dims</code> and <code>.entries</code> fields have been removed, please use <code>size</code> and <code>()</code> instead.</li>
+<li><code>length()</code> of a cells array is now the number of its primary components (without recursive
+counting). It is equivalent to <code>size( ,&quot;*&quot;)</code>. It was formerly always equal to 3. It is now consistent with the definition for all types of Scilab arrays.</li>
 </ul>
 </li>
 <li>struct
 <ul>
-<li><code>.dims</code> field has been removed, please use size instead.</li>
+<li>the <code>.dims</code> field has been removed, please use <code>size()</code> instead.</li>
+<li><code>length()</code> of a structures array is now the number of its primary components (without recursive counting). It is equivalent to <code>size( ,&quot;*&quot;)</code>. It was formerly equal to its number of fields + 2. It is now consistent with the definition for all types of Scilab arrays.</li>
 </ul>
 </li>
 <li>hypermatrix:
 <ul>
 <li>hypermatrices are natively managed (without <code>mlist</code> overloading).</li>
-<li>typeof function now returns real type like <code>constant</code>, <code>string</code>, ... instead of <code>hypermat</code></li>
-<li>type function returns real type like <code>1, 10, ...</code> instead of <code>17</code> (<code>mlist</code>).</li>
-<li><code>.dims</code> and <code>.entries</code> fields have been removed, please use <code>size</code> and <code>()</code> instead.</li>
+<li><code>typeof</code> now returns the actual data type like <code>constant</code>, <code>string</code>, ... instead of <code>hypermat</code></li>
+<li><code>type</code> now returns the actual data type like <code>1, 10, ...</code> instead of <code>17</code> (<code>mlist</code>).</li>
+<li><code>.dims</code> and <code>.entries</code> fields have been removed. Please use <code>size</code> and <code>()</code> instead.</li>
 </ul>
 </li>
 </ul>
@@ -313,10 +334,10 @@ The memory usage on diagram edition is also slightly reduced.</li>
 <li>ZCOS and XCOS file formats have evolved to reduce the duplicated information.
 Scilab 5.5.2 is able to open the newly saved files, but the ports have to be repositioned manually.</li>
 <li>Implicit fixed-size step ODE solver added: Crank-Nicolson 2(3).
-Added to the CVode package, it also benefits from the CVode rootfinding feature.</li>
+Added to the CVode package, it also benefits from the CVode root finding feature.</li>
 <li>Added a new link style (<code>Optimal</code>) for automatically finding the optimal route.</li>
 <li>Automatically reposition split blocks for better-looking layout.</li>
-<li>Block modifications :
+<li>Block modifications:
 <ul>
 <li><code>INVBLK</code>: add a divide by zero parameter to ignore the error</li>
 <li><code>PRODUCT</code>: add a divide by zero parameter to ignore the error</li>
@@ -330,7 +351,7 @@ Added to the CVode package, it also benefits from the CVode rootfinding feature.
 <li>navigate using the keyboard arrows</li>
 <li>add blocks to the most recent diagram by using the ENTER key</li>
 <li>dynamic palette with the last used blocks</li>
-<li>zoom using CTRL(+), CTRL(-) and CTRL(mousewheel)</li>
+<li>zoom using CTRL(+), CTRL(-) and CTRL(mouse wheel)</li>
 <li>load SVG icons</li>
 </ul>
 </li>
@@ -338,15 +359,10 @@ Added to the CVode package, it also benefits from the CVode rootfinding feature.
 </ul>
 <h2>API modification</h2>
 <p>A new set of C APIs to write C or C++ extensions (toolboxes) to Scilab.
-It allows defining native functions (commonly called &quot;gateways&quot;), 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...</p>
-<p>It also includes ways to overload existing Scilab functions to support additional parameter
-types (see <code>help scilab_overload</code>). Finally, you can call back Scilab functions
-(macros and built-in functions) from your gateway (see <code>help scilab_call</code>).</p>
-<p>User-defined functions written in C or C++ (gateways) must now use a <code>void* pvApiCtx</code> name
-as a second parameter instead of any <code>unsigned long l</code>. This is now required for some macros, such as <code>Rhs</code>, to work.</p>
-<p>For example: use <code>int sci_Levkov(char *fname, void* pvApiCtx)</code> instead of <code>int sci_Levkov(char *fname)</code> or <code>int sci_Levkov(char *fname, unsigned long l)</code>.</p>
+It allows defining native functions (commonly called &quot;gateways&quot;), 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 <code>help scilab_overload</code>). Finally, you can call back Scilab functions (macros and built-in functions) from your gateway (see <code>help scilab_call</code>).
+User-defined functions written in C or C++ (gateways) must now use a <code>void* pvApiCtx</code> name as a second parameter instead of any <code>unsigned long l</code>. This is now required for some macros, such as <code>Rhs</code>, to work.
+For example: use <code>int sci_Levkov(char *fname, void* pvApiCtx)</code> instead of <code>int sci_Levkov(char *fname)</code> or <code>int sci_Levkov(char *fname, unsigned long l)</code>.</p>
 <h2>Obsolete functions or features</h2>
 <ul>
 <li><code>maxfiles</code> is now obsolete.</li>
@@ -354,6 +370,12 @@ as a second parameter instead of any <code>unsigned long l</code>. This is now r
 <li><code>eval3d</code> will be removed from Scilab 6.1. Please use <code>ndgrid</code> instead.</li>
 <li><code>strcmpi</code> is deprecated. Please use <code>strcmp(..,&quot;i&quot;)</code>instead.</li>
 <li><code>square</code> will be removed from Scilab 6.1. Please use <code>gcf().axes_size</code> and <code>replot</code> instead.</li>
+<li><code>nanmin</code> is obsolete and will be removed in Scilab 6.1. Please use <code>min</code> instead.</li>
+<li><code>nanmax</code> is obsolete and will be removed in Scilab 6.1. Please use <code>max</code> instead.</li>
+<li><code>xgetech</code> is obsolete and will be removed in Scilab 6.1. Please use <code>gca</code> instead.</li>
+<li><code>lstsize</code> is obsolete and will be removed in Scilab 6.1. Please use <code>size</code> instead.</li>
+<li><code>eval</code> is obsolete and will be removed in Scilab 6.1. Please use <code>evstr</code> instead.</li>
+<li><code>dgettext</code> is obsolete and will be removed in Scilab 6.1. Please use <code>gettext(domain, text)</code> instead.</li>
 </ul>
 <h2>Removed Functions</h2>
 <ul>
@@ -385,13 +407,161 @@ as a second parameter instead of any <code>unsigned long l</code>. This is now r
 <li>Former profiling functions have been removed: <code>add_profiling</code>, <code>reset_profiling</code>, <code>remove_profiling</code>, <code>profile</code>, <code>showprofile</code>, and <code>plotprofile</code>.</li>
 <li><code>comp</code> and its associated type <code>11</code> have been removed. All functions will have type <code>13</code>.</li>
 <li><code>readgateway</code> has been removed.</li>
+<li><code>fort</code> has been removed. Please use <code>call</code> instead.</li>
 </ul>
 <h2>Known issues</h2>
 <ul>
-<li>Scilab 6.0.0 is the first release of a completly rewritten interpreter engine. If you discover
-strange behaviors or unexpected results do not hesitate to <a href="https://bugzilla.scilab.org">report</a> them.</li>
-<li>Toolboxes rebuild is in progress. Do not hesitate to submit patch or feature upgrade to
-the <a href="dev@lists.scilab.org">development mailing list</a> for a particular toolbox.</li>
+<li>This is one of the first releases of a completely rewritten interpreter engine. If you discover strange behaviors or unexpected results do not hesitate to <a href="https://bugzilla.scilab.org">report</a> them.</li>
+<li>Toolboxes rebuild is in progress. Do not hesitate to submit patch or feature upgrade to the <a href="dev@lists.scilab.org">development mailing list</a> for a particular toolbox.</li>
+</ul>
+<h3>Bugs fixed in 6.0.1:</h3>
+<ul>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=2441">#2441</a>: <code>%onprompt()</code> could be defined only at the top execution level.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=3256">#3256</a>: The cursor of slider uicontrol is not displayed if the slider step is not an integer value.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=4276">#4276</a>: <code>strsubst</code> replaced the first occurence in regex mode.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5248">#5248</a>: The graphical entity picker was out of work.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5278">#5278</a>: obsolete <code>xset()</code> was still used in scripts, macros, tests and help pages.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5381">#5381</a>: For UTF-8 inputs, <code>msprintf</code>, <code>mprintf</code> and <code>mfprintf</code> shortened the output.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5602">#5602</a>: Assigning a component of a list in a cells array replaced the whole list.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5611">#5611</a>: It was not possible to delete the row or column of a cells array.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=6607">#6607</a>: <code>clear S; S(1:2,1:3).a = 1</code> yielded an error.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=6608">#6608</a>: Field and data insertion in an array of structures might fail.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=6813">#6813</a>: <code>makecell</code> used to create a N&gt;2-D hyperarray yielded an error.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=6911">#6911</a>: <code>help_from_sci</code> did not accept numerical HTML entities like <code>&amp;#969;</code> in heading comments.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=7652">#7652</a>: Inserting <code>list(&quot;&quot;)</code> in a cells array could be erroneous.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=8140">#8140</a>: Editing parameters of the EXPRESSION Xcos block changed Scilab's IEEE mode.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=8297">#8297</a>: <code>cat</code> slowness was exponential, crippling, and made it useless.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=8669">#8669</a>: After <code>A=rand(3,3)</code>, some legal insertions in <code>A(*,*,:)</code> failed. Non regression tests added.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=8842">#8842</a>: Assigning the pointer of a builtin function to a new structure failed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=9297">#9297</a>: Assigning a mlist to a structure's field failed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=9519">#9519</a>: The console menu <code>File -&gt; Open a file</code> opened any file in Scinotes. Binary files like .zcos blocked Scinotes.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=9617">#9617</a>: Xcos run-time version check was too conservative.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=9838">#9838</a>: <code>evstr</code> poorly supported simple comments in input expressions.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=10270">#10270</a>: <code>execstr([&quot;%val=[int16(1)&quot;;&quot;]&quot;])</code> needed entering twice <enter> to be actually performed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=10467">#10467</a>: <code>execstr</code> inside a <code>try/end</code> with a <code>catch</code> killed the stack.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11196">#11196</a>: Some recursive extractions from a mlist failed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11251">#11251</a>: <code>execstr</code> could kill the variables stack.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11483">#11483</a>: The <code>Graphics =&gt; Misc</code> demo had a hole, 2 duplicates, and other bugs.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11530">#11530</a>: Raise (help, scinotes, ...) windows when iconified ( recall or startup )</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11693">#11693</a>: uicontrol edit fields needed <enter> after the input to actually record it.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11756">#11756</a>: In the categories of the ATOMS GUI, actually available modules might be not listed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=11767">#11767</a>: <code>execstr(&quot;A. 1&quot;,&quot;errcatch&quot;)</code> failed to catch the error.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12195">#12195</a>: <code>generateBlockImage</code> sometimes changed the current graphic driver.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12356">#12356</a>: <code>colordef</code> did not allow to reset colors to the default default ones.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12372">#12372</a>: The <code>mode</code> function was poorly documented.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12586">#12586</a>: An example showing how to get XML comments was missing in the <code>xmlXPath</code> help page.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12771">#12771</a>: xcosPalGenerateAllIcons help example was broken.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12792">#12792</a>: <code>save(filename, &quot;undefinedVariable&quot;)</code> created an empty useless file.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=12862">#12862</a>: <code>intsplin</code> no longer integrated the imaginary part of given ordinates.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13014">#13014</a>: <code>optim_ga</code>: update the Efficiency inner variable.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13277">#13277</a>: <code>execstr(&quot;clear&quot;)</code> did not clear any variables in the current scope.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13581">#13581</a>: The example of <code>inistate()</code> help page did not work on Windows 64bit.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13592">#13592</a>: In an axes in a uicontrol frame, setting a <code>legend</code> interactively might not follow the mouse accurately.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13900">#13900</a>: <code>nanmin</code> and <code>nanmax</code> were useless duplicates of <code>min</code> and <code>max</code></li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13962">#13962</a>: Preselecting a groupnamed radiobutton was impossible after having created it already once.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=13979">#13979</a>: A variable whose name is longer than 24 characters could not be cleared.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14221">#14221</a>: <code>msprintf</code> and <code>mprintf</code> ignored row-wise processing with <code>%%</code>.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14254">#14254</a>: When installing an ATOMS module that is not locally registered and available, the error message was unclear.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14376">#14376</a>: <code>input()</code> was broken: \n was introduced before prompting; multiple prompts occurred; the output value could be missing; &quot;%&quot; &quot;\n&quot; &quot;\t&quot; were no longer supported in messages...</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14399">#14399</a>: <code>whereami</code>: wrong information (line numbers).</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14424">#14424</a>: There were some troubles with <code>input</code>.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14490">#14490</a>: <code>plot2d</code> crashed when leg parameter was a vector.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14531">#14531</a>: It was not possible to specify SCIHOME as a start-up option.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14532">#14532</a>: <code>test_run</code> failed for toolboxes that are not autoloaded.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14544">#14544</a>: <code>scatter</code> and <code>scatter3</code> canceled any upstream <code>drawlater</code> instruction.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14573">#14573</a>: <code>varargout</code> misworked when it was used in addition to fixed output arguments.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14584">#14584</a>: The example of demo_choose help page was broken because of a wrong file path.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14598">#14598</a>: <code>fort</code> wasn't properly removed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14603">#14603</a>: The icon of the PROD_f Xcos block was puzzled</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14623">#14623</a>: Bad lhs in MList extraction overload.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14629">#14629</a>: In the Xcos EXPRESSION block, <code>&lt;</code> could truncate the rendering of the expression in the icon.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14636">#14636</a>: Xcos model with modelica electrical blocks (created in 5.5.2) crashed Scilab 6.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14367">#14637</a>: Some Scilab 5.5.2 diagrams did not simulate properly in Xcos.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14656">#14656</a>: The <code>matrix</code> page missed a synopsis for hypermatrix and deserved some improvements.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14680">#14680</a>: The <code>&lt;</code> char in expression was not rendered in the icon of Xcos EXPRESSION block.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14703">#14703</a>: <code>clear linspace, type(linspace)</code> returned 11 instead of 13.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14883">#14883</a>: <code>whereis</code> did not support builtin functions.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14886">#14886</a>: <code>Matplot</code> save/load failed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14896">#14896</a>: Using <code>set</code> with multiple properties, only the first one was set.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14901">#14901</a>: WScilex.exe was stopped immediately when launched from Java.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14903">#14903</a>: <code>plot2d</code> crashed if a current figure has no axes.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14910">#14910</a>: The <code>plot()</code> example was displayed in overlay to the existing graphics.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14922">#14922</a>: The <code>%onprompt()</code> special function was not documented.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14925">#14925</a>: <code>jdeff</code>: <code>invoke_lu()</code> deleted/corrupted the called java method after an error occured.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14981">#14981</a>: Some vertical concatenations of cells and further cells extractions crash Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14984">#14984</a>: Blocks screenshots could not be scaled nor aligned in palettes pages.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15006">#15006</a>: <code>ode</code> help page still contained 'root' which has been replaced by 'roots'.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15008">#15008</a>: scilab crashed when using operator AND (&amp;, &amp;&amp;) or OR (| ||) with a string.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15010">#15010</a>: Coselica did not simulate on Scilab 6.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15015">#15015</a>: Xcos blocks using the <code>ascii</code> didn't work</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15017">#15017</a>: On numbers, <code>gcd</code> result was always of <code>int32</code> type instead of matching the input type.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15018">#15018</a>: <code>mfprintf</code>'\n' not working.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15019">#15019</a>: Add 'csci6' in the calling of ilib_build in 'Getting started with API_Scilab' help page.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15020">#15020</a>: Examples of ilib_build help page updated.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15023">#15023</a>: <code>clf()</code> wrongly reset <code>figure_id</code>.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15024">#15024</a>: Xcos labels were not preserved at diagram compilation.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15028">#15028</a>: <code>assert_checkalmostequal</code> could not work with polynomials.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15034">#15034</a>: It was no longer possible to create a structure through a mlist.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15037">#15037</a>: the <code>residu</code> function might crash Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15039">#15039</a>: New Xcos graphical features needed some demos.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15046">#15046</a>: <code>call</code> couldn't mix inputs and outputs.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15052">#15052</a>: <code>getpid</code> was no longer available.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15053">#15053</a>: <code>_str2code</code> was removed with no proper equivalence and made <code>mfile2sci</code> failing.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15054">#15054</a>: The callbacks of <code>wfir_gui()</code> were not prioritary.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15057">#15057</a>: <code>Matplot</code> <code>.data</code> assignation did not take care of &gt;2 dimension</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15058">#15058</a>: With integers, <code>gcd</code> and <code>lcm</code> could return a negative result, depending on the order of negative components.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15060">#15060</a>: <code>fplot3d</code> did not draw because of an addition with an empty matrix which now returns an empty matrix.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15063">#15063</a>: <code>fort</code> wasn't properly removed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15070">#15070</a>: <code>bitset</code> failed when the bit position is specified as encoded integer.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15072">#15072</a>: The context was stored as a root diagram attribute instead of being stored on each Superblock layer.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15079">#15079</a>: When all children of a graphic handle have not the same number of sub-children, any vectorized extraction or insertion in subchildren failed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15089">#15089</a>: The <code>getcolor</code> GUI cleared and used the current figure.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15106">#15106</a>: Operation without operand crashed Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15107">#15107</a>: Scilab failed to build with ocaml 4.04.0.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15117">#15117</a>: Imbricated calls to <code>optim</code> / <code>leastsq</code> / <code>lsqrsolve</code> / <code>fsolve</code> either crashed or returned errors.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15119">#15119</a>: Inequality comparisons between complex-encoded real numbers failed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15121">#15121</a>: <code>getOptionals</code> fails to recognize some options.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15137">#15137</a>: <code>ilib_build</code> could not build a library with more than 999 function entries in Scilab 6</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15138">#15138</a>: Scilab crashed at startup on Windows.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15139">#15139</a>: Fix return in <code>try</code> / <code>catch</code> expression</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15144">#15144</a>: <code>mean</code> and <code>stdev</code> could not be overloaded.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15146">#15146</a>: <code>lasterror</code> crashed Scilab when last error message is empty.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15148">#15148</a>: <code>link</code> did not return any error for a wrong flag argument value.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15149">#15149</a>: Files saved as ZCOS were corrupted.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15170">#15170</a>: <code>getd</code> created and returned a variable <code>k</code> that could overwrite a loaded one.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15183">#15183</a>: <code>ndgrid(x)</code> with by default <code>y=x</code> was not accepted.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15184">#15184</a>: <code>(1+%i) &lt; 2</code> crashed Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15185">#15185</a>: &quot;Region to Superblock&quot; did not restore broken links.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15188">#15188</a>: <code>sci_hdf5_is_file</code> was wrongly named in the hdf5 DLL.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15199">#15199</a>: Scilab crashed when using <code>fsolve</code> for functions containing other functions.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15205">#15205</a>: <code>get_scicos_version</code> returned the previous version.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15207">#15207</a>: <code>xcos(scs_m)</code> did not work for sub-systems.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15215">#15215</a>: <code>strcat</code> did not work correctly with empty strings.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15223">#15223</a>: <code>call</code> crashed in some cases.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15228">#15228</a>: <code>get</code> error message fixed.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15236">#15236</a>: The <code>isglobal</code> help page was inaccurate. Examples were erroneous.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15239">#15239</a>: The console properties <code>.tag</code> and <code>.userdata</code> were not displayed nor documented.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15243">#15243</a>: <code>grand(nr, nc, &quot;uin&quot;, vmin)</code> crashed Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15246">#15246</a>: <code>chsolve</code> called a <code>blkslv</code> missing function.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15249">#15249</a>: <code>findobj(&quot;toto&quot;)</code> yielded an error instead of returning [].</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15260">#15260</a>: <code>sci2exp</code> was broken for cells, structures, and all types of hypermatrix.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15261">#15261</a>: Insertion in struct felt with wrong default value.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15266">#15266</a>: Wrong default out_mode in <code>linear_interpn</code>.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15273">#15273</a>: The documented order of <code>eval_cshep2d</code> second derivatives was wrong.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15282">#15282</a>: <code>help_from_sci</code> could set an xml:id starting with the forbidden <code>%</code> character.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15285">#15285</a>: <code>resize_matrix</code> did not manage conversion into <code>int64</code> and <code>uint64</code>.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15300">#15300</a>: Distributive assignments like <code>a=(1,2)</code> crashed Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15301">#15301</a>: Sequence constructor <code>:</code> failed when a bound was an outputless funtion call.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15302">#15302</a>: <code>load</code> crashed when inputs arguments are not strings.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15303">#15303</a>: Some properties written in capital letter in set function crashed Scilab.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15306">#15306</a>: After the behavior of <code>||</code> was changed, its help page was not up to date.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15308">#15308</a>: Unlike <code>evstr([&quot;1 2&quot;;&quot;3 4&quot;])</code>, <code>evstr([&quot;1;2&quot; &quot;3;4&quot;])</code> was not accepted.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15328">#15328</a>: OpenJDK 9 was not supported for custom builds.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15337">#15337</a>: There was a mistake in the definition of the l_p norm of a vector in the <code>norm</code> page.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15339">#15339</a>: <code>uigetfont()</code> returned garbage on user cancellation.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15340">#15340</a>: Scilab did not build against lucene 6.1.0.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15342">#15342</a>: <code>replot()</code> and <code>Reframe to contents</code> failed on graphics with xstring objects.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=15354">#15354</a>: <code>invr(%s^2)</code> returned 0 instead of <code>1/%s^2</code>. For any scalar number, polynomial or rational <code>a</code>, <code>coffg(a)</code> returned <code>0</code> instead of <code>1</code>. <code>coffg([])</code> yielded an error. <code>invr</code> and <code>coffg</code> had no unitary tests. The <code>coffg</code> help page was inaccurate and unclear.</li>
 </ul>
 <h3>Bugs fixed in 6.0.0:</h3>
 <ul>
@@ -400,7 +570,7 @@ the <a href="dev@lists.scilab.org">development mailing list</a> for a particular
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=2919">#2919</a>: The <code>fchamp</code> example and demo were unclear and badly rendered</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=4327">#4327</a>: Overloading did not support custom types names longer than 8 characters</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5278">#5278</a>: Most of the references to <code>xset</code> and <code>xget</code> in scripts, macros, help pages and tests were obsolete.</li>
-<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5723">#5723</a>: Cross-references were missing between <code>axis_properties</code> and axes_properties` help pages</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=5723">#5723</a>: Cross-references were missing between <code>axis_properties</code> and <code>axes_properties</code> help pages</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=6307">#6307</a>: There were no  easy versions of <code>lqr</code>, <code>lqe</code>, and <code>lqg</code></li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=7192">#7192</a>: From <code>S=[]</code>, <code>S($+1,:) = some_row</code> inserted it in row#2 after a parasitic row#1.</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=7649">#7649</a>: <code>isempty</code> returned <code>%F</code> on <code>struct()</code>, <code>{}</code> or <code>list(,)</code> and was not shortcut</li>
@@ -716,7 +886,7 @@ the <a href="dev@lists.scilab.org">development mailing list</a> for a particular
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14419">#14419</a>: Scinotes's highlighting of the new <code>||</code> and <code>&amp;&amp;</code> operators was wrong.</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14423">#14423</a>: <code>bench_run did</code> not have a return value, export file was not configurable</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14425">#14425</a>: <code>xpause</code> was a duplicate of <code>sleep</code>. <code>sleep</code> did not propose &quot;s&quot; time unit.</li>
-<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14429">#14429</a>: Rationals <code>r+(-r)</code> and <code>r-r</code> did not simplify the denominator to 1 in simp_mode(%t)</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14429">#14429</a>: Rationals <code>r+(-r)</code> and <code>r-r</code> did not simplify the denominator to 1 in <code>simp_mode(%t)</code></li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14432">#14432</a>: Using an implicit list as scoped assignation to a variable in function call caused scilab to crash</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14433">#14433</a>: <code>acoth</code> (which call <code>atanh</code>) crashed scilab</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14434">#14434</a>: <code>PlotSparse</code> did not work anymore.</li>
@@ -735,8 +905,8 @@ the <a href="dev@lists.scilab.org">development mailing list</a> for a particular
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14524">#14524</a>: Numeric locales were not set to standard &quot;C&quot; by default at scilab startup</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14540">#14540</a>: Datatips did not clip outside axes bounds</li>
 <li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14685">#14685</a>: datavec produced an invalid index error.</li>
-<li>[#14980] (http://bugzilla.scilab.org/show_bug.cgi?id=14980): The datatip display of the root locus arcs is broken.</li>
-<li>[#14992] (http://bugzilla.scilab.org/show_bug.cgi?id=14992): <code>readgateway</code> has been removed, use <code>whereis</code> instead.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14980">#14980</a>: The datatip display of the root locus arcs is broken.</li>
+<li><a href="http://bugzilla.scilab.org/show_bug.cgi?id=14992">#14992</a>: <code>readgateway</code> has been removed, use <code>whereis</code> instead.</li>
 </ul>
 <!-- End of the html rendered CHANGES.md file -->
     </div>
index ad214db..07ac158 100644 (file)
   </head>
   <body>
     <div class="manualnavbar" align="left">
-      <a href="http://www.scilab.org/" class="ulink">Scilab Homepage</a> |
-      <a href="http://help.scilab.org/" class="ulink">Online Help</a> |
-      <a href="http://wiki.scilab.org/" class="ulink">Wiki</a> |
-      <a href="http://bugzilla.scilab.org/" class="ulink">Bug Tracker</a> |
-      <a href="http://forge.scilab.org/" class="ulink">Forge</a> |
-      <a href="http://lists.scilab.org/" class="ulink">Mailing Lists Archives</a> |
-      <a href="http://atoms.scilab.org/" class="ulink">ATOMS</a> |
-      <a href="http://fileexchange.scilab.org/" class="ulink">File Exchange</a>
+      <a href="https://www.scilab.org/" class="ulink">Scilab Homepage</a> |
+      <a href="https://help.scilab.org/" class="ulink">Online Help</a> |
+      <a href="https://wiki.scilab.org/" class="ulink">Wiki</a> |
+      <a href="https://bugzilla.scilab.org/" class="ulink">Bug Tracker</a> |
+      <a href="https://forge.scilab.org/" class="ulink">Forge</a> |
+      <a href="https://lists.scilab.org/" class="ulink">Mailing Lists Archives</a> |
+      <a href="https://atoms.scilab.org/" class="ulink">ATOMS</a> |
+      <a href="https://fileexchange.scilab.org/" class="ulink">File Exchange</a>
       <hr/>
     </div>
     <span class="path"><a href="index.html">Scilab help</a> &gt;&gt; Homepage</span>
     <br/>
     <br/>
     <div class="refsection">
-      <h3 class="title">Welcome to Scilab 6.0.0</h3>
+      <h3 class="title">Welcome to Scilab 6.0.1</h3>
       <p class="para">
         Scilab 6.0 is a major new release of Scilab, the open source
         platform for numerical computation.
       </p>
-      <h3 class="title">What's new</h3>
+      <p class="para">
+        Here is a tour of the changes between Scilab 6.0.0 &amp; 6.0.1.
+      </p>
+      <h2 class="title">Feature Improvements</h2>
+      <p class="para">
+        The console &quot;File => Open a file&quot; menu now allows to open *.xcos *.zcos *.scg or lib
+        files with the proper Scilab component, and other files with the proper OS application.
+        All files were opened in Scinotes and could freeze it.
+      </p>
+      <p class="para">
+       &quot;gcd&quot; and &quot;lcm&quot; of integers now always return a positive result.
+      </p>
+      <p class="para">
+        &quot;cat&quot; has been rewritten. It is now fast and can process heavy arrays at high dimensions.
+      </p>
+      <p class="para">
+        Warnings from &quot;fplot3d1&quot; called without an option were removed.
+      </p>
+      <p class="para">
+        &quot;whereis&quot; has been upgraded:
+        <ul>
+          <li>It can now be used for built-in functions.</li>
+          <li>When the same function name is registered in several libraries, &quot;whereis&quot;
+            now returns all of them instead of only the last loaded one.</li>
+          <li>For unregistered user-defined macros, &quot;"script"&quot; is now returned
+            instead of &quot;[]&quot;.</li>
+        </ul>
+      </p>
+      <p class="para">
+        &quot;mgetl&quot; speed has been improved for files with a lot of lines.
+      </p>
+      <p class="para">
+        &quot;ndgrid(x)&quot; now accepts only one input &quot;x&quot;, with by default &quot;y=x&quot;.
+      </p>
+      <p class="para">
+        Some functions have been tagged obsolete and will be removed in Scilab 6.1: &quot;nanmin&quot;,
+        &quot;nanmax&quot;, &quot;xgetech&quot;, &quot;lstsize&quot;, &quot;eval&quot; &amp; &quot;dgettext&quot;.
+      </p>
+      <h2 class="title">Help pages</h2>
+      <p class="para">
+        Support to &quot;id&quot;, &quot;width&quot;, &quot;height&quot;, &quot;align&quot;
+        and &quot;style&quot; attributes added for the &quot;&lt;imagedata&gt;&quot; tag.
+      </p>
+      <p class="para">
+        Support to &quot;id&quot; attribute added for the &quot;&lt;tr&gt;&quot; tag.
+      </p>
+      <p class="para">
+        Numerous pages have been improved, comprising: &quot;ismatrix&quot;, &quot;xget&quot;, &quot;xset&quot;,
+        &quot;ieee&quot;, &quot;evstr&quot;, &quot;uigetfont&quot;, &quot;uigetdir&quot;, &quot;uigetfile&quot;,
+        &quot;uiputfile&quot;, &quot;cat&quot;, &quot;makecell&quot;, &quot;xstring&quot;, &quot;norm&quot;,
+        &quot;barhomogenize&quot;, &quot;colordef&quot;, &quot;matrix&quot;, &quot;type&quot;, &quot;isinf&quot;,
+        &quot;unique&quot;, &quot;getPreferencesValue&quot;, &quot;gcd&quot;, &quot;isglobal&quot;,
+        &quot;whereis&quot;, &quot;mode&quot; &amp; &quot;%onprompt&quot;.
+      </p>
+      <h2 class="title">Bug fixes</h2>
+      <p class="para">
+        In this version, extra effort has been expended on bug fixing and stabilization.
+        Detailed information about those improvements can be found on the <a href="CHANGES.html">CHANGES</a> file.
+      </p>
+      <h3 class="title">What was new in Scilab 6.0.0</h3>
       <h2 class="title">New language, new core &amp; new Xcos</h2>
       <p class="para">
         This release includes a major rewrite of Scilab's internal
         visible aspects of the software are limited.
       </p>
       <p class="para">
-        The first big internal change, is a complete new language
-        parser and interpreter, with the following changes:
-        <ul>
-          <li>The language is much more coherent and predictable,</li>
-          <li>The grammar is stricter, but more consistent,</li>
-          <li>Error handling has been improved (but may still be
-          incomplete:  please report issues you find),</li>
-          <li>The language has slightly better compatibility with
-          Matlab's language (for example control instructions such as
-          switch/case statements).</li>
-        </ul>
+        The first big internal change is a completely new language
+        parser and interpreter.
       </p>
       <p class="para">
         The language changes are not all backward compatible. You will
         have to update your scripts/programs/modules, but it will be
-        very simple in pretty much all cases. In particular, the
-        following changes may require modifications to existing code:
-        <ul>
-          <li>Literal strings cannot mix single-quote and double-quote
-          delimiters: they have to start and finish with either both
-          single-quotes, or both double-quotes.</li>
-          <li>Usage of commas (to put multiple instructions on the
-          same line) has been clarified: it can not be used following
-          control instructions such
-          as <a href="try.html">try</a>.</li>
-          <li>The operation plus and minus with the empty matrix will now
-          yield an empty matrix.</li>
-          <li>To determine the exact line of code generating a warning,
-            an option <a href="warning.html">warning("stop")</a> has been added.</li>
-          <li>
-            See <a href="oldEmptyBehaviour.html">oldEmptyBehaviour</a>.
-          </li>
-        </ul>
+        very simple in pretty much all cases.
         </p>
       <p class="para">
-        The second big internal change, is the ability to manipulate
-        bigger data sets, without exhausting system resources. This
-        includes in particular:
-        <ul>
-          <li>A much better memory management. Memory usage is now
-          only limited by the machine's memory. This was a
-          much-needed, and much-requested feature. There is no need
-          anymore for <i>stacksize</i>.</li>
-          <li>Support for bigger data sizes, in particular with better
-          support for HDF5 files.</li>
-          <li>Some new and improved data types: 64-bit integers;
-          ability to define user types in C++ modules. Also, matrices
-          with more than two dimensions are now implemented
-          natively.</li>
-          <li>Native data structures (cell, struct), as well as
-          multidimensional matrices, which yield, in most cases,
-          better performance, both in memory usage, and execution
-          speed. There could be some performance degradation in some
-          cases: please feel free to report them.</li>
-        </ul>
+        The second big internal change is the ability to manipulate
+        bigger data sets, without exhausting system resources.
       </p>
       <p class="para">
         Xcos - the graphical tool for dynamic systems modeling and simulation - also uses the
-        new 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.
+        new 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.
       </p>
       <h2 class="title">Utilities for code productivity</h2>
       <p class="para">This release includes also several features
         to write better and more efficient Scilab scripts:
         <ul>
-          <li>A full-featured debugger is now included. It can run
-          Scilab scripts or functions step-by-step, break on
-          (conditional) breakpoints, in particular only when an
-          exception is set... Run &quot;help debug&quot; for more
-          information. However, The debugger does not have a graphical
-          user interface, and is not integrated with the editor: it is
-          only accessible from the command line. As for all features,
-          we are open to third-party contributions (in code or
-          otherwise) to the development of a GUI-based debug.</li>
-          <li>A new profiler and coverage tool has been added. It
-          replaces the removed &quot;profile&quot; function.
-          It produces HTML report for the time spent
-          (profile) on each line. It is not documented; the names of
-          the functions are not finalized yet, feedback is welcome on
-          the usability. Also, it is known not to work on Xcos, and
-          probably does not work well on complex code.  Example of
-          use:
-<pre>
-     covStart(isempty) // starts profiling the "isempty" macro;
-                       // profiling 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") // writes the profiling/coverage report
-                                         // as "report.html" in the "TMPDIR/coverage" folder
-     covStop();        // stop profiling
-</pre>
-</li>
+          <li>A full-featured debugger is now included.</li>
+          <li>A new profiler and coverage tool has been added.</li>
           <li>A &quot;lint&quot;-like command, slint, has been added,
           for code static analysis: it detects unclear, risky or
-          suspicious code. It is not documented yet,
-          however. Usage: <pre>slint(&quot;&lt;sci_filename&gt;&quot;)</pre></li>
+          suspicious code. It is not documented yet, however.</li>
         </ul>
       </p>
       <h2 class="title">Newsfeed</h2>
       <p class="para">
-        A new view is
-      available in the visual environment of Scilab: the
-      &quot;Newsfeed&quot;. It provides a continuous feed of news,
-      tips, and general communication from the community and from
-      the Scilab Team. This is technical and or/professional
-      information, about usage of Scilab, help for specific features,
-      usage examples... We may include some professional
-      information from the Scilab Team, only information directly
-      useful to the user. We see it as way to create an open line
-      of communication with (and between) the users.
-</p>
+        A new view is available in the visual environment of Scilab: the
+        &quot;Newsfeed&quot;. It provides a continuous feed of news,
+        tips and general communication from the community and from the Scilab Team.
+      </p>
       <h2 class="title">Licensing changes</h2>
       <p class="para">
-        Scilab is now released under
-        the terms of the GNU General Public License (GPL) v2.0, which
-        you can find in the COPYING file at the root folder of this
-        distribution. Prior to this version, Scilab was licensed under
-        the terms of the CeCILL v2.1, and continues to be available
-        under such terms, which you can find in the same COPYING
-        file. This change has been made pursuant to article 3.5.4 of
-        the CeCILL v2.1.
+        Scilab is now released under the terms of the GNU General Public License (GPL) v2.0.
+        Prior to this version, Scilab was licensed under the terms of the CeCILL v2.1 and
+        continues to be available under such terms.
       </p>
       <p class="para">
         In this version, the Intel Math Kernel Library and the FFTW library optimized by Intel
         Math Kernel Library are included in Scilab. They are subject
         to the Intel EULA.
       </p>
-      <h2 class="title">Platform-specific limitations</h2>
-      <p class="para">
-        All functionalities of Scilab are present on all platforms,
-        with a few exceptions:
-      <ul>
-        <li>TCL/TK functionalities, as well as functionalities which
-        depend on them (as ged or object_editor), are not available on
-        Mac OS X.</li>
-        <li>Some functions using specific Windows platform are only
-        available on Windows
-        (<a href="section_02d42947da4b16801e15b82ca80009fc.html">Windows
-        tools</a>).</li>
-        <li>Compilation of C/C++ or other native code in additional
-        modules (toolboxes), and interface with additional native
-        third-party libraries may depend on the platforms, and may not
-        always be supported on all platforms.</li>
-      </ul>
-      </p>
-      <h2 class="title">Complete changelog</h2>
-      <p class="para">
-      For a precise list of changes (in particular, bug fixes) between
-      the 5.5.2 release and this one, please see the
-      <a href="CHANGES.html">CHANGES</a> file.
-      </p>
     </div>
     <hr/>
     <br/>
       and <a href="https://www.scilab.org/en/content/download/1107/10095/file/Xcos_beginners.pdf">Xcos
       beginners tutorial</a> provided by the Scilab Team.</p>
       <p class="para">The Scilab Team provides also
-      some <a href="http://www.scilab.org/support/documentation/tutorials">documentation
+      some <a href="https://www.scilab.org/support/documentation/tutorials">documentation
       and tutorials</a>.</p>
       <br/>
     </div>
     <br/>
     <div class="refsection">
       <h3 class="title">Other resources</h3>
-      <p class="para"><a href="http://www.scilab.org/"
-      class="ulink">Scilab Homepage</a> - Consult Scilab official
-      website</p>
-      <p class="para"><a href="http://wiki.scilab.org/"
-      class="ulink">Wiki</a> - Consult documentations, tricks,
-      etc.</p>
-      <p class="para"><a href="http://bugzilla.scilab.org/"
-      class="ulink">Bug Tracker</a> - Report bugs and wishes about
-      Scilab</p>
-      <p class="para"><a href="http://forge.scilab.org/"
-      class="ulink">Forge</a> - Browse and publish Scilab modules</p>
-      <p class="para"><a href="http://www.scilab.org/communities/developer_zone/tools/mailing_list"
-      class="ulink">Mailing Lists</a> - Communicate and exchange with
-      the community</p>
-      <p class="para"><a href="http://atoms.scilab.org/"
-      class="ulink">ATOMS</a> - Browse Scilab packaged modules</p>
-      <p class="para"><a href="http://fileexchange.scilab.org/"
-      class="ulink">File Exchange</a> - Exchange your scripts, results
-      and files.</p>
-      <p class="para"><a href="http://www.scilab.io/"
-      class="ulink">Scilab.io</a> - Use cases, tutorials and professional services.</p>
+      <p class="para"><a href="https://www.scilab.org/" class="ulink">Scilab Homepage</a> - Consult Scilab official website</p>
+      <p class="para"><a href="https://wiki.scilab.org/" class="ulink">Wiki</a> - Consult documentations, tricks, etc.</p>
+      <p class="para"><a href="https://bugzilla.scilab.org/" class="ulink">Bug Tracker</a> - Report bugs and wishes about Scilab</p>
+      <p class="para"><a href="https://forge.scilab.org/" class="ulink">Forge</a> - Browse and publish Scilab modules</p>
+      <p class="para"><a href="https://www.scilab.org/communities/developer_zone/tools/mailing_list" class="ulink">Mailing Lists</a> - Communicate and exchange with the community</p>
+      <p class="para"><a href="https://atoms.scilab.org/" class="ulink">ATOMS</a> - Browse Scilab packaged modules</p>
+      <p class="para"><a href="https://fileexchange.scilab.org/" class="ulink">File Exchange</a> - Exchange your scripts, results and files.</p>
+      <p class="para"><a href="https://www.scilab.io/" class="ulink">Scilab.io</a> - Use cases, tutorials and professional services.</p>
       <br/>
     </div>
   </body>
index ae02e5f..f548743 100644 (file)
   </head>
   <body>
     <div class="manualnavbar" align="left">
-      <a href="http://www.scilab.org/" class="ulink">Portail Scilab</a> |
-      <a href="http://help.scilab.org/" class="ulink">Aide en ligne</a> |
-      <a href="http://wiki.scilab.org/" class="ulink">Wiki</a> |
-      <a href="http://bugzilla.scilab.org/" class="ulink">Suivi de bugs</a> |
-      <a href="http://forge.scilab.org/" class="ulink">Forge</a> |
-      <a href="http://lists.scilab.org/" class="ulink">Archives des listes de diffusion</a> |
-      <a href="http://atoms.scilab.org/" class="ulink">ATOMS</a> |
-      <a href="http://fileexchange.scilab.org/" class="ulink">File Exchange</a>
+      <a href="https://www.scilab.org/" class="ulink">Portail Scilab</a> |
+      <a href="https://help.scilab.org/" class="ulink">Aide en ligne</a> |
+      <a href="https://wiki.scilab.org/" class="ulink">Wiki</a> |
+      <a href="https://bugzilla.scilab.org/" class="ulink">Suivi de bugs</a> |
+      <a href="https://forge.scilab.org/" class="ulink">Forge</a> |
+      <a href="https://lists.scilab.org/" class="ulink">Archives des listes de diffusion</a> |
+      <a href="https://atoms.scilab.org/" class="ulink">ATOMS</a> |
+      <a href="https://fileexchange.scilab.org/" class="ulink">File Exchange</a>
       <hr/>
     </div>
     <span class="path"><a href="index.html">Aide Scilab</a> &gt;&gt; Page d'accueil</span>
     <br/>
     <br/>
     <div class="refsection">
-      <h3 class="title">Bienvenue dans Scilab 6.0.0</h3>
+      <h3 class="title">Bienvenue dans Scilab 6.0.1</h3>
       <p class="para">
         Scilab 6.0 est une nouvelle version majeure de Scilab, la
         plateforme open source de calcul numérique.
       </p>
-      <h3 class="title">Les nouveautés</h3>
+      <p class="para">
+        Voici un tour d'horizon des changements opérés entre Scilab 6.0.0 &amp; 6.0.1.
+      </p>
+      <h2 class="title">Nouveautés du language</h2>
+      <p class="para">
+        Le menu &quot;Fichier => Ouvrir un fichier&quot; de la console permet désormais d'ouvrir
+        des fichiers *.xcos *.zcos *.scg ou lib avec le composant Scilab adapté,
+        et d'autres fichiers encore avec le bon programme installé sur la machine.
+        Tous les fichiers étaient ouverts dans SciNotes et pouvaient le planter.
+      </p>
+      <p class="para">
+       &quot;gcd&quot; et &quot;lcm&quot; d'entiers retournent désormais toujours un résultat positif.
+      </p>
+      <p class="para">
+        &quot;cat&quot; a été réécrite. Elle est plus rapide et peut traiter de larges sets de données.
+      </p>
+      <p class="para">
+        Les avertissements de &quot;fplot3d1&quot; appelée sans option ont été retirés.
+      </p>
+      <p class="para">
+        &quot;whereis&quot; a été améliorée :
+        <ul>
+          <li>Elle peut être utilisée dans les fonctions internes.</li>
+          <li>Quand un même nom de fonction est présent dans plusieurs librairies, &quot;whereis&quot;
+            les retourne tous au lieu du dernier chargé.</li>
+          <li>Pour les macros utilisateurs, &quot;"script"&quot; est maintenant retournée
+            au lieu de &quot;[]&quot;.</li>
+        </ul>
+      </p>
+      <p class="para">
+        La vitesse de &quot;mgetl&quot; a été augmentée pour les fichiers contenant beaucoup de lignes.
+      </p>
+      <p class="para">
+        &quot;ndgrid(x)&quot; peut ne prendre qu'un argument d'entrée &quot;x&quot;,
+        avec par défaut &quot;y=x&quot;.
+      </p>
+      <p class="para">
+        Certaines fonctions ont été marquées obsolètes et seront supprimées dans Scilab 6.1 : &quot;nanmin&quot;,
+        &quot;nanmax&quot;, &quot;xgetech&quot;, &quot;lstsize&quot;, &quot;eval&quot; &amp; &quot;dgettext&quot;.
+      </p>
+      <h2 class="title">Documentation</h2>
+      <p class="para">
+        Ajout des attributs &quot;id&quot;, &quot;width&quot;, &quot;height&quot;, &quot;align&quot;
+        et &quot;style&quot; pour le tag &quot;&lt;imagedata&gt;&quot;.
+      </p>
+      <p class="para">
+        Ajout de l'attribut &quot;id&quot; pour le tag &quot;&lt;tr&gt;&quot;.
+      </p>
+      <p class="para">
+        De nombreuses pages one été améliorées, comprenant : &quot;ismatrix&quot;, &quot;xget&quot;, &quot;xset&quot;,
+        &quot;ieee&quot;, &quot;evstr&quot;, &quot;uigetfont&quot;, &quot;uigetdir&quot;, &quot;uigetfile&quot;,
+        &quot;uiputfile&quot;, &quot;cat&quot;, &quot;makecell&quot;, &quot;xstring&quot;, &quot;norm&quot;,
+        &quot;barhomogenize&quot;, &quot;colordef&quot;, &quot;matrix&quot;, &quot;type&quot;, &quot;isinf&quot;,
+        &quot;unique&quot;, &quot;getPreferencesValue&quot;, &quot;gcd&quot;, &quot;isglobal&quot;,
+        &quot;whereis&quot;, &quot;mode&quot; &amp; &quot;%onprompt&quot;.
+      </p>
+      <h2 class="title">Corrections de bugs</h2>
+      <p class="para">
+        Dans cette version, de larges efforts ont été déployés pour la résolution de bugs et la stabilisation.
+        Les informations détaillées de ces changements sont visibles sur la page <a href="CHANGES.html">CHANGES</a>.
+      </p>
+      <h3 class="title">Ce qui était nouveau dans Scilab 6.0.0</h3>
       <h2 class="title">Nouveau langage, nouveau coeur &amp; nouvel Xcos</h2>
       <p class="para">
         Cette version inclut une réécriture majeure du noyau interne
       </p>
       <p class="para">
         Le premier grand changement interne est un tout nouvel
-        analyseur syntaxique et un interprète, incluant les
-        modifications suivantes :
-        <ul>
-          <li>Le langage est beaucoup plus cohérent et prévisible,</li>
-          <li>La grammaire est plus stricte, mais plus cohérente,</li>
-          <li>La gestion des erreurs a été améliorée.</li>
-          <li>Le langage est légèrement plus compatible avec le
-          langage Matlab (par exemple dans le cas d’instructions de
-          contrôle telles que les déclarations switch/case).</li>
-        </ul>
+        analyseur syntaxique et un interprète.
       </p>
       <p class="para">
         Les changements de langage ne sont pas tous
         rétrocompatibles. Vous devez mettre à jour vos
         scripts/programmes/modules, ce qui devrait être très rapide
-        dans la plupart des cas. Par exemple, les modifications
-        suivantes peuvent nécessiter des adaptations d’un code
-        existant :
-        <ul>
-          <li>Les chaînes de caractères littérales ne peuvent pas
-          mélanger des délimiteurs simple quote et double quote: elles
-          doivent commencer et finir avec soit des simple quotes, soit
-          des double quotes.</li>
-          <li>L’utilisation des virgules (pour avoir plusieurs
-          instructions sur une même ligne) a été clarifiée : elles ne
-          peuvent pas être utilisées après des instructions de
-          contrôle comme <a href="try.html">try</a>.</li>
-
-          <li>Les opérations plus et moins avec la matrice vide ont maintenant
-            pour résultat la matrice vide.
-          </li>
-          <li>Pour déterminer avec exactitude les lignes de codes générant
-            un avertissement, une nouvelle option
-            <a href="warning.html">warning("stop")</a> a,été ajoutée.</li>
-          <li>
-            Voir <a href="oldEmptyBehaviour.html">oldEmptyBehaviour</a>.
-          </li>
-        </ul>
+        dans la plupart des cas.
         </p>
       <p class="para">
-        Le deuxième grand changement interne, est la possibilité de
-        manipuler de plus grands ensembles de données, sans épuiser
-        les ressources du système. Cela comprend en particulier :
-        <ul>
-          <li>Une meilleure gestion de la mémoire. L’utilisation de la
-          mémoire est dorénavant limitée par la mémoire de la
-          machine. Cette fonctionnalité était très attendue et
-          nécessaire. <i>stacksize</i> n’est donc plus utile.</li>
-          <li>Les grandes tailles de données sont supportées en
-          particulier pour les fichiers HDF5,</li>
-          <li>Des nouveaux types de données et des améliorations : les
-          entiers 64 bits; la possibilité de définir des types
-          d'utilisateurs dans les modules C++. En outre, les matrices
-          de plus de deux dimensions sont maintenant implémentées de
-          manière native.</li>
-          <li>Les structures de données natives (cell, struct), ainsi
-          que les matrices multidimensionnelles ont, dans la plupart
-          des cas, de meilleures performances, tant en utilisation de
-          la mémoire, qu’en rapidité d'exécution. Si dans certains
-          cas, vous observez une baisse de performances, nous vous
-          remercions de nous le signaler.</li>
-        </ul>
+        Le deuxième grand changement interne est la possibilité de
+        manipuler de plus grands ensembles de données sans épuiser
+        les ressources du système.
       </p>
       <p class="para">
-      Xcos - l'éditeur graphique de modélisation et de simulation de systèmes
-      dynamiques - utilise aussi le nouveau moteur de Scilab, et tourne désormais
-      sur du code natif. Ceci devrait améliorer de manière significative les performances
-      et permettre l'édition de schémas beacoup plus volumineux.
-      Xcos peut charger et lancer les simulations de modèles créés avec les versions
-      antérieures de Scilab.
+        Xcos - l'éditeur graphique de modélisation et de simulation de systèmes
+        dynamiques - utilise aussi le nouveau moteur de Scilab, et tourne désormais
+        sur du code natif. Ceci devrait améliorer de manière significative les performances
+        et permettre l'édition de schémas beacoup plus volumineux.
+        Xcos peut charger et lancer les simulations de modèles créés avec les versions
+        antérieures de Scilab.
       </p>
       <h2 class="title">Utilitaire de productivit&eacute; de code</h2>
-      <p class="para">Plusieurs fonctionnalités additionnelles ont été
-      ajoutées pour permettre d'&eacute;crire plus facilement de
-      meilleurs scripts Scilab :
+      <p class="para">Plusieurs fonctionnalités ont été ajoutées pour permettre
+        d'&eacute;crire plus facilement de meilleurs scripts Scilab :
         <ul>
-          <li>Un debugger entièrement fonctionnel a été ajouté, qui
-          permet l’exécution pas-à-pas de scripts Scilab, l'insertion
-          de points d’arrêt (conditionnels ou non)… La commande "help
-          debug" permet d'accéder à une aide complète.</li>
-          <li>Un outil de mesure de couverture, et de profilage a été
-          ajouté. Il remplace l’ancienne fonction “profile” (qui est
-          encore présente, mais pas fonctionnelle, et qui sera retirée
-          dans la version finale). Cet outil produit un rapport HTML
-          sur le mesure du temps passé dans chaque ligne de script
-          (profilage). Il n’est pas documenté, mais voici un exemple
-          d'usage :
-<pre>
-     covStart(isempty) // commence le profilage de la macro "isempty"
-                       // profiler une librairie enti&egrave;re avec :
-                       // covStart("elementary_functions")
-     for i=1:1e5; isempty(i); end  // exeacute du code, qui sera profil&eacute;
-     covWrite("html", "TMPDIR/coverage") // sauve le rapport de profilage/couverture
-                                         // dans "TMPDIR/coverage/report.html"
-     covStop();        // arr&ecirc; le profilage
-</pre>
-</li>
-          <li>Un outil d’analyse statique, slint, est présent: il
-          détecte le code peu clair, risqué, ou suspect. Il n’est pas
-          documenté encore. Usage
-          :<pre>slint(&quot;&lt;nom_de_fichier_sci&gt;&quot;)</pre></li>
+          <li>Un debugger entièrement fonctionnel.</li>
+          <li>Un outil de mesure de couverture, et de profilage.</li>
+          <li>Un outil d’analyse statique, slint, est présent : il
+            détecte le code peu clair, risqué, ou suspect.
+            Il n’est pas encore documenté.</li>
         </ul>
       </p>
-
       <h2 class="title">Flux d'actualit&eacute;</h2>
       <p class="para">
-        Une nouvelle
-      fen&ecirc;tre est disponible dans l'environnement de Scilab: le
-      &quot;flux d'actualit&eacute;&quot;. Il fournit des nouvelles,
-      conseils, et des communications g&eacute;n&eacute;rales de la
-      communaut&eacute; et de l'&Eacute;quipe Scilab. Ce sont des
-      informations techniques et professionnelles, de l'aide pour des fonctionnalit&eacute;s
-      sp&eacute;cifiques, des exemples d'usage... Il est possible que
-      nous incluions des informations commerciales de &Eacute;quipe Scilab
-      mais seulement si elle peuvent &ecirc;tre
-      directement utiles pour l'utilisateur. Nous y voyons un moyen
-      d'engager une communication directe avec les
-      utilisateurs.
-
-</p>
+        Une nouvelle fen&ecirc;tre est disponible dans l'environnement de Scilab :
+        le &quot;flux d'actualit&eacute;&quot;. Il fournit des nouvelles, conseils et
+        des communications g&eacute;n&eacute;rales de la communaut&eacute;
+        et de l'&Eacute;quipe Scilab.
+      </p>
       <h2 class="title">Changement de licences</h2>
       <p class="para">
-        Scilab est maintenant
-        distribu&eacute; selon les termes de la GNU General Public
-        License (GPL) v2.0, que vous pouvez trouver dans le fichier
-        COPYING &agrave; la racine de la distribution. Dans ses
-        versions pr&eacute;c&eacute;dentes, Scilab &eacute;tait
-        distribu&eacute; selon les termes de la CeCILL v2.1, et
-        continue d'&ecirc;tre disponible selon ces termes, que vous
-        pouvez trouver dans le m&ecirc;me fichier COPYING. Ce
-        changement a &eacute;t&eacute; fait conformément &agrave;
-        l'article 3.5.4 de la CeCILL v2.1.
-        </p>
-        <p class="para">
+        Scilab est maintenant distribu&eacute; selon les termes de la GNU General Public
+        License (GPL) v2.0. Dans ses versions pr&eacute;c&eacute;dentes,
+        Scilab &eacute;tait distribu&eacute; selon les termes de la CeCILL v2.1 et
+        continue d'&ecirc;tre disponible selon ces termes.
+      </p>
+      <p class="para">
         Dans cette version, la bibliothèque Intel Math Kernel Library (MKL)
         et la bibliothèque FFTW optimis&eacute;e sont incluses dans Scilab. Elles
         sont sujettes &agrave; la licence Intel (EULA).
-        </p>
-      <h2 class="title">Limitations spécifiques aux systèmes d'exploitation</h2>
-      <p class="para">
-      Toutes les fonctionnalités de Scilab sont présentes sur l'ensemble des systèmes d'exploitations
-      avec les exceptions notables suivantes :
-      <ul>
-        <li>La fonctionnalité TCL/TK, ainsi que les fonctionnalités qui en dépendent (ged, object_editor) ne sont pas disponibles sous MacOS.</li>
-        <li>Certaines fonctions concernant Windows sont évidemment disponibles uniquement sous Windows (<a href="section_02d42947da4b16801e15b82ca80009fc.html">Windows tools</a>).</li>
-        <li>La compilation de C/C++ ou autre code natif dans les modules additionnels (toolboxes), ainsi que les interfaces avec les third-parties peuvent dépendre du système d'exploitation, et donc peuvent ne pas être supportés sur toutes les plateformes.</li>
-      </ul>
-      </p>
-      <h2 class="title">Changelog complet</h2>
-      <p class="para">
-        Pour une liste complète des changements entre la version 5.5.2 et cette version, veuillez consulter le fichier <a href="CHANGES.html">CHANGES</a>.
       </p>
     </div>
     <hr/>
     <br/>
-
     <div class="refsection">
       <h3 class="title">Documentation et aide</h3>
-      <p class="para">Si vous débutez avec Scilab, vous pouvez consulter le
-      <a href="https://www.scilab.org/en/content/download/849/7901/file/Scilab_beginners.pdf">tutoriel d'initiation à Scilab</a>
-      et le <a href="https://www.scilab.org/en/content/download/1107/10095/file/Xcos_beginners.pdf">tutoriel d'initiation à Xcos</a> fournis par l'&Eacute;quipe Scilab</p>
-      <p class="para">L'&Eacute;quipe Scilab propose aussi de la
-      <a href="http://www.scilab.org/support/documentation/tutorials">documentation
-      et des tutoriels</a>.</p>
+      <p class="para">Si vous débutez avec Scilab, vous pouvez consulter le <a href="https://www.scilab.org/en/content/download/849/7901/file/Scilab_beginners.pdf">tutoriel d'initiation à Scilab</a> et le <a href="https://www.scilab.org/en/content/download/1107/10095/file/Xcos_beginners.pdf">tutoriel d'initiation à Xcos</a> fournis par l'&Eacute;quipe Scilab</p>
+      <p class="para">L'&eacute;quipe Scilab propose aussi de la <a href="https://www.scilab.org/support/documentation/tutorials">documentation et des tutoriels</a>.</p>
       <br/>
     </div>
     <hr/>
     <br/>
-
     <div class="refsection">
       <h3 class="title">Autres ressources</h3>
-      <p class="para"><a href="http://www.scilab.org/" class="ulink">Portail Scilab</a> - Consulter le site Internet officiel de Scilab</p>
-      <p class="para"><a href="http://wiki.scilab.org/" class="ulink">Wiki</a> - Consulter les nombreuses documentations, astuces, etc.</p>
-      <p class="para"><a href="http://bugzilla.scilab.org/" class="ulink">Suivi de bugs</a> - D&eacute;poser des probl&egrave;mes et des souhaits sur Scilab</p>
-      <p class="para"><a href="http://forge.scilab.org/" class="ulink">Forge</a> - Consulter et publier des modules Scilab</p>
-      <p class="para"><a href="http://www.scilab.org/communities/developer_zone/tools/mailing_list" class="ulink">Listes de diffusion</a> - Communiquer et &eacute;changer avec la communaut&eacute;</p>
-      <p class="para"><a href="http://atoms.scilab.org/" class="ulink">ATOMS</a> - Acc&eacute;der aux modules externes packag&eacute;s dans Scilab</p>
-      <p class="para"><a href="http://fileexchange.scilab.org/" class="ulink">File Exchange</a> - Echanger vos scripts, r&eacute;sultats et fichiers.</p>
-      <p class="para"><a href="http://www.scilab.io/"
+      <p class="para"><a href="https://www.scilab.org/" class="ulink">Portail Scilab</a> - Consulter le site Internet officiel de Scilab</p>
+      <p class="para"><a href="https://wiki.scilab.org/" class="ulink">Wiki</a> - Consulter les nombreuses documentations, astuces, etc.</p>
+      <p class="para"><a href="https://bugzilla.scilab.org/" class="ulink">Suivi de bugs</a> - D&eacute;poser des probl&egrave;mes et des souhaits sur Scilab</p>
+      <p class="para"><a href="https://forge.scilab.org/" class="ulink">Forge</a> - Consulter et publier des modules Scilab</p>
+      <p class="para"><a href="https://www.scilab.org/communities/developer_zone/tools/mailing_list" class="ulink">Listes de diffusion</a> - Communiquer et &eacute;changer avec la communaut&eacute;</p>
+      <p class="para"><a href="https://atoms.scilab.org/" class="ulink">ATOMS</a> - Acc&eacute;der aux modules externes packag&eacute;s dans Scilab</p>
+      <p class="para"><a href="https://fileexchange.scilab.org/" class="ulink">File Exchange</a> - Echanger vos scripts, r&eacute;sultats et fichiers.</p>
+      <p class="para"><a href="https://www.scilab.io/"
       class="ulink">Scilab.io</a> - Cas d'utilisation, tutoriels et services professionnels.</p>
       <br/>
     </div>