Corrections on the homepages 84/17784/10
Pierre-Aime Agnel [Tue, 9 Feb 2016 09:36:20 +0000 (10:36 +0100)]
Change-Id: I72a8561875020a33d583d7b37f96e1beba01f0a4

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

index 1a6d170..60b53f3 100644 (file)
@@ -107,7 +107,6 @@ Installation
   are not more downloaded anymore while installing Scilab.
 
 
-
 Compilation
 ===========
 
index b915ad1..cdb1d54 100644 (file)
   <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://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>
       <hr/>
     </div>
         <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>
+          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>
+          as <a href="try.html">try</a>.</li>
 
-          <li>Three dots or more are not supported anymore.</li>
+          <li>The operation plus and minus with the empty matrix will now
+          yield an empty matrix. To simplify the transition of your code base
+          during beta, a specific warning is issued when such operation is detected. </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>
+          A retrocompatibility flag for empty behaviour operations is also
+            available during beta. It will be deprecated in a future scilab release.
+            See <a href="oldEmptyBehaviour.html">oldEmptyBehaviour</a>.
+          </li>
         </ul>
         </p>
       <p class="para">
           <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>
+          anymore for <i>stacksize</i>.</li>
 
           <li>Support for bigger data sizes, in particular with better
-          support for HDF5 files,</li>
+          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
 
       </p>
       <h2 class="title">Utilities for code productivity</h2>
-      <p class="para">This release includes also several features to make easier
+      <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
           otherwise) to the development of a GUI-based debug.</li>
 
           <li>A new profiler and coverage tool has been added. It
-          replaces the &quot;profile&quot; function (which is still
-          there but not working, and will be removed in the final
-          release).   It produces HTML report for the time spent
+          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; 
+     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
         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. 
+        the CeCILL v2.1.
 
       </p>
       <p class="para">
index a5e1b48..5c6772f 100644 (file)
   <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://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>
       <hr/>
     </div>
@@ -73,7 +73,7 @@
           <li>La grammaire est plus stricte, mais plus cohérente,</li>
           <li>La gestion des erreurs a été améliorée (mais peut encore
           être limitée dans l'alpha : merci d’avance de nous signaler
-          les problèmes que vous pourriez rencontrer),</li>
+          les problèmes que vous pourriez rencontrer).</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>
           <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>
+          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>Trois points ou plus ne sont plus supportés.</li>
+          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. Afin de simplifier la transition
+            de votre base de code pendant la beta, un avertissement
+            spécifique est généré quand une telle opération est détectée.
+          </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>
+          Un flag de rétrocompatibilité pour le comportement de la matrice vide
+            est aussi disponible durant la beta. Il sera enlevé
+            dans une future version de scilab. Voir
+            <a href="oldEmptyBehaviour.html">oldEmptyBehaviour</a>.
+          </li>
         </ul>
         </p>
       <p class="para">
       </p>
       <p class="para">
         <i>Nouveau dans Scilab 6.0.0 beta 1.</i> Xcos utilise maintenant
-        le nouvel coeur Scilab, et est cod&eacute; en code natif (au lieu
+        le nouveau coeur Scilab, et est cod&eacute; en code natif (au lieu
         de java), ce qui fournit de biens meilleures performances, et
         permet de manipuler des sch&eacute;mas bien plus grands. Xcos
         peut charger et simuler des mod&egrave;les cr&eacute;&eacute;s
           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
-          (profile). Il n’est pas documentée, mais voici un exemple
+          (profilage). Il n’est pas documenté, mais voici un exemple
           d'usage :
 <pre>
      covStart(isempty) // commence le profilage de la macro "isempty"
                        // 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" 
+                                         // dans "TMPDIR/coverage/report.html"
      covStop();        // arr&ecirc; le profilage
 </pre>
 </li>
         continue d'&ecirctre 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. 
+        l'article 3.5.4 de la CeCILL v2.1.
 
       </p>
       <p class="para">
       <p class="para">
         Xcos est finalement fonctionnel dans cette beta
         1. N&eacute;anmoins, il y a quelques limitations connues dans la mise
-        &agrave; niveaux de sch&eacute;mas cr&eacute;&eacute;s avec
+        &agrave; niveau de sch&eacute;mas cr&eacute;&eacute;s avec
         des versions ant&eacute;rieures. En particulier, certains liens
         ne sont pas import&eacute;s correctement. Si des liens
         disparaissent lors de l'ouverture d'un sch&eacute;ma, il faut
         les recr&eacute;er &agrave; la main. La simulation
-        fonctionnera alors correctement. 
+        fonctionnera alors correctement.
       </p>
       <p class="para">
         N'h&eacute;sitez pas &agrave; reporter tout probl&egrave;me, bug ou