summaryrefslogtreecommitdiff
path: root/CHANGES_5.3.X
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES_5.3.X')
-rwxr-xr-xCHANGES_5.3.X3386
1 files changed, 3386 insertions, 0 deletions
diff --git a/CHANGES_5.3.X b/CHANGES_5.3.X
new file mode 100755
index 000000000..7ee86c507
--- /dev/null
+++ b/CHANGES_5.3.X
@@ -0,0 +1,3386 @@
+ Changes between versions 5.3.3 and 5.3.3mac0 of Scilab
+ =================================================
+
+Bug fixes:
+==========
+
+* Bug 8718 fixed - Scilab on Mac OS X 10.5 did not start.
+
+* Bug 9766 fixed - Scilab on Mac OS X 10.7 did not start.
+
+
+
+ Changes between versions 5.3.2 and 5.3.3 of Scilab
+ =================================================
+
+Bug fixes:
+==========
+
+* Bug 9475 fixed - A mistake in the translation of a string was causing Scinotes
+ to fail with the Japanese and Polish localizations.
+
+* Bug 9527 fixed - Problem when a text was exported in SVG from the GUI.
+
+* Bug 9545 fixed - contrib/loader.sce was no longer installed under GNU/Linux
+ and Mac OS X.
+
+* Bug 9590 fixed - Xcos examples were not embedded in Windows binary versions.
+
+* Bug 9670 fixed - Scilab crashed under Mac OS X 10.6.8.
+
+
+ Changes between versions 5.3.1 and 5.3.2 of Scilab
+ =================================================
+
+Scilab:
+=======
+
+* The Mac OS X version is checked to avoid errors on unsupported versions
+ of Mac OS X. As a reminder, Scilab is supported under Mac OS X 10.6.
+
+* Under GNU/Linux, in case of an internal (C, C++ or Fortran) programming error
+ of Scilab or an extension, the full error stack is displayed and Scilab no
+ longer crashes.
+
+Scinotes:
+=========
+
+* Tools 'Find Files' (CTRL+SHIFT+B under Windows and Linux / CMD+SHIFT+B under
+ Mac) and 'Find word in Files' (CTRL+SHIFT+F under Windows and Linux /
+ CMD+SHIFT+F under Mac) added.
+
+* Added possibility to replace single quoted by double quoted strings.
+
+* Added possibility to save and execute the code with F5 key.
+
+* Added possibility to remove the comments when executing the code in the
+ console.
+
+* All occurrences of a search word are now highlighted in yellow in the
+ text editor.
+
+* Bug 9012 fixed - Print preview triggered a Java exception.
+
+* Bug 9047 fixed - edit('foo',12) now opens the function foo 12 lines after the
+ definition of foo.
+
+* Bug 9132 fixed - When s = "abc // def" was evaluated WITH ECHO, only s="abc was
+ executed.
+
+* Bug 9171 fixed - Encountered problem to enter Japanese chars under Windows
+ with IME.
+
+* Bug 9183 fixed - Bad display of selected text when horizontal wrapping was
+ disabled.
+
+* Bug 9186 fixed - An exception was thrown when textfield got the focus in code
+ navigator.
+
+* Bug 9189 fixed - Some keywords were not helpable.
+
+* Bug 9257 fixed - Scinotes could not be started from NW / adv-cli mode.
+
+* Bug 9340 fixed - Bad name was proposed at PDF export.
+
+* Bug 9348 fixed - Miscolorization of a transposed field.
+
+
+Xcos:
+=====
+
+* Some blocks parameters dialogs now support the translation system.
+
+* A skeleton of an Xcos module has been introduced and should help the user
+ to design his own palette.
+
+* Documentation updated with examples of the blocks and their translations
+ into French:
+ - OUT_f - Regular Output Port
+ - IN_f - Regular Input Port
+ - Modulo_Count - Modulo counter (0 to N counter)
+ - OUTIMPL_f - Output implicit port
+ - CLKINV_f - Input activation port
+ - CLKOUTV_f - Output activation port
+ - INIMPL_f - Implicit Input port
+ - GENSIM_f - Sine wave generator
+ - STEP_FUNCTION - Step Function
+ - SAWTOOTH_f - Sawtooth generator
+ - TEXT_f - Free annotation
+ - Counter
+ - RAMP
+ - INTRPLBLK_f (english update only)
+ - TKSCALE (english update only)
+ - EXPRESSION (english update only)
+ - DELAY_f
+ - RFILE_f Read from input file
+
+* Some duplicated tests have been removed.
+
+* Bug 5425 fixed - Drag and drop of blocks between different Scilab versions
+ produced an exception.
+
+* Bug 5605 fixed - REGISTER block was not listed in the discrete palette.
+
+* Bug 6416 fixed - GENSQR_f block documentation was not complete.
+
+* Bug 7479 fixed - The diagram did not update its origin on block moving.
+
+* Bug 8630 fixed - Scopes crashed Scilab on simulation when they had the same
+ window id.
+
+* Bug 8692 fixed - Null block parameters were not checked before encoding.
+
+* Bug 8735 fixed - Mixed (Implicit-Explicit) superblocks I/O blocks produced
+ warnings.
+
+* Bug 8931 fixed - Simulations errors were not reported under Linux and Mac.
+
+* Bug 9024 fixed - Opening a non existing file led to palette closing issues.
+
+* Bug 9077 fixed - The diagram in Automotive Suspension demo was indicated as
+ modified on loading.
+
+* Bug 9111 fixed - Zoom In/Zoom Out keyboard shortcuts did not work under Mac.
+
+* Bug 9122 fixed - Java check failed on diagram validation.
+
+* Bug 9160 fixed - Saving a diagram with the default name produced an exception.
+
+* Bug 9175 fixed - Xcos: Sigbuilder, modify "Data bounds" in curve editor failed.
+
+* Bug 9237 fixed - Labels were not editable after a block copy.
+
+* Bug 9219 fixed - AFFICH_m format was not the parameterized one.
+
+* Bug 9307 fixed - AFFICH_m block only printed the first column for an input
+ matrix.
+
+* Bug 9346 fixed - FROMWS_c block had a functional regression since Scilab 5.3.1.
+
+* Bug 9369 fixed - Diagrams with an origin did not pass validation.
+
+* Bug 9386 fixed - Diagram root cell could be invalid on hierarchical diagrams.
+
+
+Packaging:
+==========
+
+* Scilab's icons updated.
+
+* In the source tree, Scilab's icons moved from icons/ to desktop/.
+
+* In the source tree, scilab-adv-cli.desktop, scilab-cli.desktop,
+ scilab.desktop can be found desktop/. This follows the FreeDesktop Standards:
+ "Desktop Entry Specification".
+
+
+toolbox_skeleton:
+=================
+
+* removal of temporary variables created on the stack by the build and load of
+ the toolbox_skeleton.
+
+
+Javasci:
+========
+
+* Javasci v2 FAQ updated.
+
+* Bug 6823 fixed - In Javasci v1, the constructor
+ SciStringArray(String name, int r, int c) did not work.
+ Thanks to F. Legrand for providing the fix.
+
+* Bug 9147 fixed - Javasci v1 was broken since the introduction of the
+ version 2.
+
+
+Dynamic Link:
+=============
+
+* Under GNU/Linux and Mac OS X, the dynamic link is now creating a subdirectory
+ of TMPDIR instead of doing everything in the same directory which could have
+ led to unexpected side effects.
+
+* Added 'ilib_include_path' macro to handle includes flag for platform
+ compiler. See SEP 55.
+
+* bug 7887 fixed - Under some GNU/Linux distributions (like Ubuntu or Mageia),
+ the dynamic link process was using the libstdc++ embedded
+ into the Scilab distribution. Now, if the compiler is gcc,
+ the dynamic link guesses the libstdc++ path and use it
+ uppermost.
+
+
+Graphics:
+=========
+
+* JPG compression level is now set to 95 by default.
+
+* Extends the xs2jpg function with a compression argument to set the quality of
+ the exported JPG.
+ See Bug 5573 and SEP 54.
+
+* New functions 'comet' and 'comet3d' have been added.
+
+* Bug 9428 fixed - A Java exception was displayed in some cases when using event handlers.
+
+
+Localization:
+=============
+
+* Bug 8994 fixed - Some localization templates were not included and
+ translated.
+
+
+Help:
+=====
+
+* Creation of a "complex" sub-section of "Elementary Functions".
+
+* Bug 6975 partially-fixed - Beginning of the documentation of xlabel(),
+ ylabel() and zlabel() functions.
+
+* Bug 7072 fixed - Fix various issues in the documentation.
+ Thanks to Yves Barois.
+
+* Bug 7305 fixed - issparse was not documented.
+
+* Bug 9362 fixed - An exception was thrown on the pdf doc generation.
+
+* Bug 9439 fixed - There was no entry "Scilab Home" in help toc list.
+
+
+Compilation:
+============
+
+* Option --without-scicos renamed to --without-xcos
+
+* Option --without-ocaml renamed to --without-modelica
+
+* Detection of Jgoodies / looks updated under GNU/Linux and Mac OS X.
+
+* g77 is no longer supported. gfortran is replacing it.
+
+* Explicit check Java version (at least 1.6).
+
+* Bug 7049 fixed - JgraphX version was checked even if the --without-xcos
+ flag was set.
+
+* Bug 9018 fixed - --without-xcos disabled the detection of jhdf5 but was still
+ building xcos.
+
+
+Optimization:
+=============
+
+* semidef help page updated.
+
+* Formatting of the leastsq help page updated.
+
+* Bug 7723 fixed - The demonstrations of the nmplot functions generated
+ warnings.
+
+
+Numerical Maths:
+================
+
+* Bug 7101 fixed - The roots had convergence problems for some polynomials.
+ The default algorithm has been changed to the eigenvalue
+ of the companion matrix.
+
+* Bug 9350 fixed - abs(complex(%nan,0)) returned zero instead of nan.
+
+
+
+CACSD Module:
+============
+
+* Bug 6744 fixed - p_margin() returned an erroneous result (new fix).
+
+* Bug 9205 fixed - Optional argument added to nyquist to control the drawing of
+ the symetric part and a new function added for high
+ definition zoom.
+
+* Bug 9285 fixed - g_margin() returned an erroneous result.
+
+
+Bug Fixes:
+==========
+
+* Bug 5687 fixed - The window title of a figure was not immediately updated when
+ figure_name was changed.
+
+* Bug 6789 fixed - The page header was not printed with
+ toprint(["line 1" "line 2"],"Page header").
+
+* Bug 6945 fixed - Conflicting options were confusing Scilab argument processing
+ (example: scilab-cli with the -nw option).
+
+* Bug 7954 fixed - Using TCL_EvalStr randomly froze Scilab.
+
+* Bug 7976 fixed - help/cleaner_help.sce was not called when cleaning a toolbox.
+
+* Bug 8317 fixed - Examples of Matplot1 updated.
+
+* Bug 8371 fixed - Each thread used to get the command line was not detached
+ from the JVM.
+
+* Bug 8423 fixed - With certain options of the configure, the build process
+ failed.
+
+* Bug 8595 fixed - When exporting with several windows opened, the Dialogbox options
+ did not appear at the front.
+
+* Bug 8675 fixed - The complex function was undocumented.
+
+* Bug 8959 fixed - winqueryreg returned an incorrect value if the value name was
+ false.
+
+* Bug 8971 fixed - The termination rule of optim was unclear.
+
+* Bug 9070 fixed - The demonstration "Simulation/Wheel Simulation/Simulation
+ with ode" displayed a warning about an obsolete use of
+ ilib_for_link.
+
+* Bug 9082 fixed - It was not possible to preview LaTeX with second LaTeX
+ string displayed.
+
+* Bug 9083 fixed - Bad output with prettyprint and syslin.
+
+* Bug 9113 fixed - setlookandfeel could led to an exception.
+
+* Bug 9121 fixed - Doc generation did not fail when an invalid image was displayed.
+
+* Bug 9125 fixed - Scilab could not start when called through a symbolic link.
+
+* Bug 9126 fixed - Some new files of the module/toolbox skeleton introduced in
+ Scilab 5.3.1 were not installed.
+
+* Bug 9128 fixed - In help page of dir(), infos about bytes field were missing.
+
+* Bug 9139 fixed - Scilab 5.3.1 had an unexpected dependency on GLIBC_2.7
+ causing Scilab to crash under old RHEL / CentOS.
+
+* Bug 9141 fixed - An extra empty line was present in the console.
+
+* Bug 9159 fixed - grand(1,3,'uin',1,0) crashed Scilab.
+
+* Bug 9168 fixed - Bad command line width when completion window was displayed
+ at the bottom of the console.
+
+* Bug 9170 fixed - 'help clink' threw an exception.
+
+* Bug 9195 fixed - Empty lines entered in Scilab console were displayed in
+ the history browser.
+
+* Bug 9200 fixed - perl.sci script crashed under Windows with a wrong error
+ message.
+
+* Bug 9211 fixed - set("userdata", list()) crashed Scilab.
+
+* Bug 9232 fixed - Play the example in 'help about' in NW mode led to an
+ exception.
+
+* Bug 9246 fixed - It was not possible to insert an integer in an integer array
+ with a different integer type.
+
+* Bug 9250 fixed - mkdir used to display a wrong message when called with
+ two inputs arguments.
+
+* Bug 9264 fixed - Important loss of performance on some string management
+ functions in api_scilab (example: on mputl).
+
+* Bug 9270 fixed - The contour function was broken.
+
+* Bug 9279 fixed - Add a version number in configuration.xml.
+
+* Bug 9280 fixed - wavread failed to read PCM 32 bit float file format.
+
+* Bug 9300 fixed - Scilab crashed when one tried to complete an empty mlist.
+
+* Bug 9442 fixed - Sometimes, an exception could be thrown in the console.
+
+* Bug 9457 fixed - set("figure_style", "new") returned a error message.
+
+
+ Changes between versions 5.3.0 and 5.3.1 of Scilab
+ =================================================
+
+
+Three main improvements particularly deserve to be enlightened with Scilab 5.3.1:
+* Improvements of the current features, mainly focusing on usability, better user
+ experiences and stabilization.
+* Consolidation of the undertaken efforts with Scilab documentation (content,
+ integration with Scilab and Xcos, etc).
+* Integration of the Japanese documentation into the Scilab distribution.
+ Thanks to Rui Hirokawa.
+
+
+Console:
+========
+
+* Scilab provides an on-the-fly rendering when a LaTeX expression is being typed.
+
+* The console can now be scrolled with Page Up/Down keyboard keys.
+ See Bug #6251.
+
+* Performance improvements on the display of long computation with a lot of
+ output (the more text was entered in the console, the slower was the display).
+ See Bug #4840.
+
+* Evaluate Selection With Echo/No Echo Right click options added in
+ the console.
+ See Bug #8749.
+
+
+Documentation:
+==============
+
+* Homepage added in the help browser to highlight the new features of Scilab
+ and list the online available resources.
+
+* Add the capability to increase or decrease font size.
+ Shortcuts under Windows and Linux: CTRL + + / CTRL + - or CTRL + mouse wheel
+ increases/decreases.
+ Shortcuts under Mac OS X: CMD + + / CMD + - or CMD + mouse wheel
+ increases/decreases.
+
+
+* Add an incremental search bar to search for text in the browser.
+ Shortcut under Windows and Linux: CTRL + F
+ Shortcut under Mac OS X: CMD + F
+
+* Enable the creation of links in between external modules with the following
+ syntax:
+<link type="scilab" linkend="mytoolbox/exec/macros/fooexec.sce">macros/fooexec.sce</link>
+
+* Enable the creation of links between an external module and Scilab main documentation
+ with the following syntax:
+<link type="scilab" linkend="scilab.help/bvode">bvode</link>
+
+* Enable the execution and the edition of any Scilab example.
+
+* Enable the execution of demos with the following syntax:
+<link type="scilab" linkend="scilab.demos/gui/demos/uicontrol_plot3d.dem">Uicontrol demo</link>
+
+* Enable the opening of a Xcos diagram from the help browser:
+<link type="scilab" linkend="scilab.xcos/xcos/demos/bounce.xcos">Open bounce.xcos</link>
+
+* Enable the opening of Scilab macros with Scinotes from the help browser:
+<link type="scilab" linkend="scilab.scinotes/elementary_functions/macros/log2.sci">Edit log2.sci</link>
+
+* "See also" links to other interesting functions now display the corresponding
+ function description.
+
+* In the documentation, Java, C, C++ and XML codes are now colorized if the role
+ in the program listing is set (role='java', role='c', role='cpp' or role='xml').
+
+* The categories "Bitwise", "Elementary matrices", "Matrix manipulation",
+ "Matrix operations", "Set operations", "Signal processing", "Symbolic",
+ "Search and sort" have been created for the elementary functions module.
+
+* Help pages for the bitxor, bitcmp, bitget and bitset functions have been
+ created.
+
+* In documentation's examples, when an undocumented function is used,
+ a warning is displayed and there is no link on that function name.
+
+* Bug 3716 fixed - There was no "find text" option in the right area of
+ the help window.
+
+* Bug 5362 fixed - There were problems with the same xml:id when different
+ cases were used.
+
+* Bug 5511 fixed - printf_conversion help page was unclear.
+
+* Bug 5796 fixed - No way to increase/decrease font size.
+
+* Bug 6514 fixed - 'help %k' did not open the correct corresponding
+ help file.
+
+* Bug 7069 fixed - Former documentation about the documentation build process
+ was removed.
+
+* Bug 8463 fixed - scilab PDF (fr_FR and pt_BR) were not fully generated.
+
+* Bug 8677 fixed - The factorial function was not documented.
+
+* Bug 8690 fixed - Typo fixed in min French help page.
+
+* Bug 8756 fixed - The file id was only expected in refentry which caused
+ xmltojar not to process XML files.
+
+* Bug 8915 fixed - ASCII art removed in histplot help page.
+
+* Bug 8937 fixed - The tag <screenshot> was not handled.
+
+* Bug 9019 fixed - dsearch help page was unaccurate.
+
+* Improved the help page of ode.
+
+
+Xcos:
+=====
+
+* Many improvements on Xcos English documentation (better description
+ of the blocks, arguments, examples, etc).
+ For now, functions such as EXTRACTBITS, DLATCH, DFLIPFLOP, INTMUL,
+ SRFLIPFLOP, CONVERT, BITSET, BITCLEAR, etc have been fully documented
+ and provided with examples of use.
+ Many thanks to Bernard Dujardin.
+
+* Capability added to display directly Xcos sample schemas from the help browser.
+
+* Beginning of the French translation of Xcos documentation.
+ Thanks to Bernard Dujardin.
+
+* Improvements of error reporting.
+
+* The demos have been updated to use the latest features.
+
+* Most of the old user interface for Xcos/Scicos control functions are now
+ deprecated and will be removed in Scilab 5.4.0.
+ See Bug #7232.
+
+* Bug 5346 fixed - Title was not used as default file name.
+
+* Bug 5680 fixed - Labels were not visible by default.
+
+* Bug 6705 fixed - When drag and drop was used, port alignment was not correct.
+
+* Bug 7194 fixed - Block UUID could not be used on a block implementation.
+
+* Bug 7363 fixed - Linking CBLOCKs implementation with an external library was
+ impossible.
+
+* Bug 7424 fixed - Integer parameters could not be modified when loading a diagram.
+
+* Bug 7639 fixed - Generating code for Scilab function block was failing with
+ a syntax error message.
+
+* Bug 7953 fixed - No error message was displayed when the diagram was invalid.
+
+* Bug 8042 fixed - After a region to superblock action, the ports were wrongly
+ positioned.
+
+* Bug 8064 fixed - Without the grid, a SplitBlock could not be moved.
+
+* Bug 8223 fixed - Xcos did not produce a visible error when Saxon was used as
+ XML DOM implementation.
+
+* Bug 8235 fixed - Using masked superblock did not work when parameters were
+ defined in the inner-context.
+
+* Bug 8440 fixed - The SVG background was not exported to SVG.
+
+* Bug 8480 fixed - The DeBug block did not have a valid function type.
+
+* Bug 8580 fixed - Mirror and flip icons were inverted.
+
+* Bug 8639 fixed - Simulations did not stop at Xcos close.
+
+* Bug 8642 fixed - The getDiagramVersion unit test failed.
+
+* Bug 8644 fixed - Example added to define customed block.
+
+* Bug 8658 fixed - Accentuated characters use on file name lead to a Modelica
+ compiler error.
+
+* Bug 8674 fixed - xcosShowBlockWarning was not protected against arbitrary
+ arguments.
+
+* Bug 8696 fixed - An exception was thrown while linking and deleting the
+ source block.
+
+* Bug 8711 fixed - The "Cont. Plant-Hybrid Observer" demo contained a translated
+ origin point which led to strange links creation.
+
+* Bug 8731 fixed - Copied superblocks lost some graphical settings.
+
+* Bug 8737 fixed - Compilation failed when a diagram contained any hidden links
+ (wrong indexes issues).
+
+* Bug 8740 fixed - In the Modelica initialization GUI, discrete parameters were
+ not added to the unknown sum.
+
+* Bug 8741 fixed - In the Modelica initialization GUI, the "fixed" checkbox
+ disabled some fields.
+
+* Bug 8743 fixed - In the Modelica initialization GUI, the fixing states did
+ not de-fix derivatives.
+
+* Bug 8798 fixed - The context parameter of scicos_simulate was not taken into
+ account.
+
+* Bug 8818 fixed - Generic Modelica blocks did not transform Scilab exponential
+ notation into Modelica one.
+
+* Bug 8822 fixed - Remove an implicit link connected to a split block could lead
+ to an unconnectable port.
+
+* Bug 8867 fixed - Unconnected links could not be deleted.
+
+* Bug 8870 fixed - TKSCALE block did not work without TCL.
+
+* Bug 8884 fixed - Using region to superblock with ports on the same position
+ was resulting to a non-reconnected link.
+
+* Bug 8896 fixed - Under Windows, a multi-line context could not be edited twice.
+
+* Bug 8945 fixed - Blocks did not update their shape on parameters update.
+
+* Bug 8952 fixed - "lincos" did not produce a valid error message when the
+ diagram had no inputs nor outputs.
+
+
+Scinotes:
+=========
+
+* Refactorization of the printing.
+
+* Add the capability to export code to PDF, PS, EPS and RTF.
+
+* Name of the current function and position (line, column) are now displayed
+ in the status bar of Scinotes.
+
+* Replace CTRL key by META key under Mac OS X.
+
+* A rectangular selection tool is now available. CTRL+selection
+ (under Windows and Linux) and CMD+selection (under Mac OS X) activates it.
+ This improves the selection action (of data for example).
+
+* "edit" function can now open a file at a given line number.
+ See Bug #9047
+
+* Content assist:
+ * An identifier is now shown in the text editor when a wrong variable is typed.
+ * When typing a closing char (e.g. ')',']',...), user do not need to insert it
+ again (like in Eclipse).
+
+* Bug 8095 fixed - With OpenJDK, the size of the dialog 'Set colors' was bad.
+
+* Bug 8697 fixed - An exception was thrown when an empty document was reload.
+
+* Bug 8709 fixed - Default font had no Japanese glyphs.
+
+* Bug 8714 fixed - Problem was encountered with Incremental Search bar when
+ Code Navigator was docked.
+
+* Bugs 8715, 8716 fixed - Problems with dnd'ed tabs.
+
+* Bug 8764 fixed - File permissions were not checked.
+
+* Bug 8885 fixed - Anchors were removed on a Replace All action.
+
+* Bug 9000 fixed - '1+..' was not correctly colorized.
+
+
+New Functions
+=============
+
+* 'repmat' function added. This function replicates and tiles a matrix.
+ See SEP #49.
+
+
+Graphics:
+=========
+
+* Fix a critical Bug in the graphic rendering which was crashing Scilab.
+ This Bug was occuring on some Buggy drivers (Intel HD graphics for example).
+ See Bug #7526 for more information.
+
+* Bug 2913 fixed - In the histplot function, the legend was displayed over the
+ graphic.
+
+* Bug 4818 fixed - It was not possible to export a figure with a lot of circle
+ marks.
+
+* Bug 7509 fixed - Update of the legend help page regarding some previous
+ changes.
+
+* Bug 7526 fixed - Scilab crashed under Windows and Intel HD graphics cards
+ while executing a plot command.
+
+* Bug 7836 fixed - The sub_tics property was not correctly tracking the number
+ of displayed sub-ticks. Thanks to Paul Griffiths for the patch.
+
+* Bug 7990 fixed - Box thickness was badly exported in vectorial formats
+ (SVG/PDF/...). Thanks to Paul Griffiths for the patch.
+
+* Bug 8163 fixed - datatipToggle could not be called without argument as
+ stated in the help page.
+
+* Bug 8518 fixed - When graphic export failed, error messages were not
+ clear.
+
+* Bug 8766 fixed - For small input matrices, the "Matplot1" function was not
+ correctly taking into account its rectangle argument.
+
+* Bug 8786 fixed - When entering wrong input arguments in 'getcolor' function,
+ the error message had no sense.
+
+
+GUI:
+====
+
+* user_data for a uimenu was not displayed.
+
+* Bug 8203 fixed - It was not possible to close the font chooser or the
+ color chooser with the escape key.
+
+* Bug 8717 fixed - Bad window's title just after creation.
+
+* Bug 8793 fixed - 'waitbar' function crashed when the handle was not initialized.
+
+* Bug 8826, 8827 fixed - userdata property for a menu crashed Scilab.
+
+* Bug 8838 fixed - uimenu without input argument crashed Scilab.
+
+* Bug 9044 fixed - Updating a LaTeXed label of uimenu() misworked.
+
+Statistics:
+==========
+
+* Bug 8560 fixed - The grand function failed on 64 bits machines.
+
+
+Optimization:
+=============
+
+* Improvement of the karmarkar linear optimization solver:
+ * User can configure an output function.
+ * The number of iterations can be put as an output argument.
+ * x0 can be put as an optional argument.
+ * Management of inequality constraints.
+ * Management of bounds.
+ * Computation of the exitflag.
+ * Computation of the Lagrange multipliers.
+ * Documentation provided for the rtolf and gam parameters.
+ * Documentation provided for the stopping rule.
+ * More examples provided.
+
+* Bug 7164 fixed - The help for neldermead does not give examples of
+ constrained optimization.
+ Added an example of bound constrained optimization and
+ and example of nonlinearily constrained optimization.
+
+* Bug 7165 fixed - The neldermead help page stated that the constraint
+ is negative, while it is positive.
+
+* Bug 7166 fixed - The second example in neldermead's help was wrong.
+
+* Bug 7193 fixed - The karmarkar help page did not document the
+ eps, gamma, and crit arguments.
+
+* Bug 8719 fixed - The karmarkar function printed unwanted messages.
+
+* Bug 8720 fixed - The karmarkar function stopped too early in the iterations.
+
+* Bug 8726 fixed - The karmarkar function produced a division-by-zero error.
+
+* Bug 8727 fixed - The karmarkar function required the initial guess x0.
+
+* Bug 8775 fixed - The karmarkar function did not detect unbounded problems.
+
+File I/O:
+=========
+
+* mkdir is now able to create recursively directories.
+ See Bug #8529.
+
+
+Obsolete Functions:
+===================
+
+* 'loadScicosLibs' is obsolete and will be removed on 5.4.0, please use
+ 'loadXcosLibs' instead.
+
+* ilib_for_link, ilib_build will not accept files with ".o" or ".obj" extensions
+ for source files in Scilab 5.4.0.
+
+
+Removed Functions (previously declared as obsolete):
+====================================================
+
+* 'maxi' removed. Please use 'max' instead.
+
+* 'mini' removed. Please use 'min' instead.
+
+* 'VCtoLCCLib', 'configure_lcc', 'with_lcc', 'chooselcccompiler', 'findlcccompiler'
+ are now available as ATOMS modules.
+ See http://atoms.scilab.org/toolboxes/LCC-windows
+ or type atomsInstall('lcc-windows') in Scilab.
+
+* 'oldbesseli', 'oldbesselj', 'oldbesselk' and 'oldbessely' removed.
+ Please use 'besseli', 'besselj', 'besselk' and 'bessely' instead.
+
+
+Javasci:
+========
+
+* Bug 8807 fixed - Javadoc of javasci v2 was not installed under GNU/Linux and
+ Mac OS X.
+
+
+Demonstration:
+==============
+
+* A demonstration (Non isothermal plug flow reactor model) of ode usage has been
+ added. Thanks to Jakub Kopac.
+
+
+Module Skeleton:
+================
+
+* New example added (function with copy instead of reference).
+
+
+Localization:
+=============
+
+* Bug 8096 fixed - With Russian localization, the banner was not centered.
+
+
+Installer:
+==========
+
+* Bug 8825 fixed - Mac OS X installer reported a wrong version of Scilab.
+
+
+Quality Assurance:
+==================
+
+* C/C++/Fortran test coverage available on the Scilab source code.
+ Add "--enable-code-coverage" to the configure under GNU/Linux and Mac OS X
+ Start the unitary tests or launch Scilab
+ "make code-coverage" creates the report into "/coverage/results/"
+
+* Using the configure with the option "--enable-compilation-tests" launchs Java
+ unitary tests (based on TestNG).
+
+* Bug 6684 fixed - Some Xcos unitary tests encountered problems at native
+ libraries loading.
+
+* Bug 6873 fixed - A jar file was not available when testng was called.
+
+
+Compilation:
+============
+
+* -Wimplicit removed for Gfortran in the enable deBug mode
+
+* Intel Compiler XE 2011 update 1 C++/Fortran used to build Scilab under Windows.
+
+* Upgrade to autoconf 2.67
+
+* Update of JLaTeXMath to version 0.9.4
+
+* Bug 3196 fixed - Minimal version of pcre (7.2) was not checked by the
+ configure
+
+* Bug 8053 fixed - For an unknown reason, libtool refused to set the Wl flag
+ when the Gfortran compiler was set as
+ ./configure F77=gfortran
+
+* Bug 8961 fixed - Ubuntu 11.04 explicitly forced the as-needed option to the
+ linker. It has been disabled.
+
+
+Dynamic link:
+=============
+
+* Intel Fortran Composer XE 2011 (12) used by default if it is detected.
+
+
+Scilab:
+=======
+
+* Scilab startup script of the binary is now automatically synchronized with
+ the one from the source tree.
+
+
+
+Bug Fixes:
+==========
+
+* Bug 476 fixed - find did not work when there were more output arguments
+ than matrix dimensions.
+
+* Bug 4930 fixed - When the console was resized from 0-height to x-height,
+ lines() were not correctly updated.
+
+* Bug 5551 fixed - With the function dir(), add a trailing filesep() for each
+ directory.
+
+* Bug 6884 fixed - Issues with the buttmag help page fixed.
+
+* Bug 7152 fixed - It was not possible to export LaTeX in SVG.
+
+* Bug 7377 fixed - Thrownan failed on empty matrix.
+
+* Bug 7691 fixed - Giving complex arguments to inverse degree trigonometric
+ functions produced inconsistent results.
+
+* Bug 8007 fixed - Hit UP key when the message 'Continue display...' was
+ displayed could lead to a crash.
+
+* Bug 8383 fixed - "void" and "undefined" items in list were not saved by
+ import and export hdf5 functions.
+
+* Bug 8435 fixed - squarewave(t) failed for t<0. Thanks to Samuel Gougeon for
+ the fix.
+
+* Bug 8478 fixed - A searched path was missing for docbook xsl under Gentoo.
+
+* Bug 8492 fixed - When the documentation was generated, error messages were not
+ displayed in the console but in the terminal.
+
+* Bug 8563 fixed - Scilab under GNU/Linux 64 bit was unable to load files bigger
+ than 2GB.
+
+* Bug 8732 fixed - strchr and strrchr did not work with a non-ASCII character
+ needle.
+
+* Bug 8765 fixed - A(1:N,j)=[] returned wrong values if N>size(A,1).
+
+* Bug 8783 fixed - loadmatfile could not load hyper matrices of integer types.
+
+* Bug 8789 fixed - read function crashed under Windows XP 64 bit platform.
+
+* Bug 8809 fixed - Bad top link in the chm files.
+
+* Bug 8820 fixed - squeeze function returned 2D hyper matrix instead of regular
+ 2D array function also extended to all array types included
+ cells ans structs.
+
+* Bug 8828 fixed - "savematfile" could no more save a structure.
+
+* Bug 8830 fixed - In call_scilab, TerminateScilab did not clear the last
+ error.
+
+* Bug 8836 fixed - fileparts crashed when a matrix of strings was given as
+ input argument.
+
+* Bug 8837 fixed - fscanfMat did not read a malformatted text with many blanks
+ at the end of file.
+
+* Bug 8845 fixed - An example in call_scilab module with Visual Studio has been
+ rewritten to use api_scilab.
+
+* Bug 8854 fixed - warning about Bug 7575 disabled for new Nvidia drivers.
+
+* Bug 8897 fixed - Typo fixed.
+
+* Bug 8906 fixed - Bad links to javasci javadoc on the website.
+
+* Bug 8912 fixed - fullpath did not return same result under Windows and Linux.
+
+* Bug 8919 fixed - Typo fixed.
+
+* Bug 8954 fixed - Print the console led to an exception.
+
+* Bug 9034 fixed - atomsVersionCompare failed on version with '-0'.
+
+* Bug 9096 fixed - Sometimes an exception was thrown at the Scilab's startup.
+
+
+ Changes between versions 5.3.0-beta-5 and 5.3.0 of Scilab
+ ========================================================
+
+
+SciNotes:
+=========
+
+* Bug 8465 fixed - Under GNU/Linux, it was not possible to paste with the
+ middle click.
+
+Xcos:
+=====
+
+* Bug 8348 fixed - Sometimes when openning the parameters of a block, its ports
+ changed their index (and position).
+
+* Bug 8407 fixed - The blocks was always resized after a parameters edition.
+
+* Bug 8441 fixed - "xcos_block" abstract block were not removed on the
+ compilation.
+
+* Bug 8483 fixed - Multiplying a scalar and vector using the MATMUL block did not
+ work.
+
+* Bug 8540 fixed - Fix a typo on the "highligthed" term.
+
+* Bug 8556 fixed - Creating a split block from a link did not work.
+
+* Bug 8569 fixed - Deleting a link with a split-block did not reconstruct any
+ valid link.
+
+
+Bug Fixes:
+==========
+
+* Bug 4673 fixed - An example of "addinter" function call was added.
+
+* Bug 4821 fixed - help file 'man' was obsolete.
+
+* Bug 5686 fixed - Complex number manipulation could crash Scilab.
+
+* Bug 6768 fixed - input did not return good value when RETURN was pressed
+ on Windows XP.
+
+* Bug 7694 fixed - There were no key shortcuts in the command history browser.
+
+* Bug 7695 fixed - Only the first selected line was deleted in command history
+ browser.
+
+* Bug 7714 fixed - diag, triu, tril applyed to rational matrices changed
+ the formal variable name
+
+* Bug 7727 fixed - The help page of sp2adj was not correct.
+ Improved the help page of adj2sp.
+ Added unit tests for sp2adj and adj2sp.
+ Improved implementation by checking the input arguments.
+
+* Bug 7806 fixed - [a, b] = dos("git 1>&2") returned a wrong error.
+
+* Bug 7849 fixed - eqfir / remez functions crashed under MacOSX due to
+ a lapack Bug on slamch function.
+
+* Bug 7900 fixed - inserting a rational in a rational hymermatrix generated
+ invalid rationals entries (with zero denominators)
+
+* Bug 8091 fixed - Scilab was unable to find fortran compiler under MacOSX.
+
+* Bug 8175 fixed - roots function did not converge under MacOSX due to
+ a lapack Bug on slamch function.
+
+* Bug 8254 fixed - The nearfloat function did not work properly for near
+ denormalized numbers.
+
+* Bug 8279 fixed - error(144) returned a unexpected message.
+
+* Bug 8390 fixed - a "Warning : redefining function: mputl" displayed if you
+ did not install fftw on Windows.
+
+* Bug 8412 fixed - find returned incorrect values with big vector.
+
+* Bug 8448 fixed - 'whereis' function with a string as input argument did not work
+ with ATOMS functions.
+
+* Bug 8459 fixed - strsplit failed when second input argument was a "/"
+
+* Bug 8462 fixed - bvodeS crashed on Windows and did not return a error.
+
+* Bug 8468 fixed - size with 2 input arguments did not work for hypermatrices.
+
+* Bug 8475 fixed - It was impossible to get the data of an entity through
+ the graphic editor.
+
+* Bug 8481 fixed - Scilab crashed when display a rational containing a complex.
+
+* Bug 8505 fixed - help was not generated on Windows, if there was a path name
+ with some spaces.
+
+* Bug 8528 fixed - length returned a wrong size for malformed characters.
+
+* Bug 8531 fixed - "edit" function failed to open a defined macro loaded on stack.
+
+* Bug 8532 fixed - size of input arguments of read_csv was not verified.
+
+* Bug 8540 fixed - Fix a typo in Xcos.
+
+* Bug 8582 fixed - Under Linux & Mac OS the waitbar window was too small and we
+ could not see the bar inside it.
+
+* Bug 8587 fixed - readNamedMatrixOfDouble (readCommonNamedMatrixOfDouble)
+ returned wrong values.
+
+* Bug 8598 fixed - Fix a typo in the french help page of "return".
+
+* Bug 8601 fixed - An help page was misdiplayed when the title contains html tag.
+
+* Bug 8611 fixed - Path of few images in documentation was bad.
+
+
+
+ Changes between versions 5.3.0-beta-4 and 5.3.0-beta-5 of Scilab
+ ===============================================================
+
+Due to an important change from Apple in the Java environment, a new beta
+release of Scilab has been decided. This will allow further testing for
+this architecture.
+
+
+Documentation:
+==============
+
+Massive improvement of the documentation system:
+* Improved navigation in the help browser and the web interface.
+* Improved look and feel in the help browser and the web interface.
+* Colorisation of the Scilab code.
+* In the examples, functions can be clicked to see their help pages.
+* Improved maintainability.
+* Faster build process (30 to 60 minutes => less than 30 seconds).
+
+In the meantime, a work of categorisation has been started in order to
+improve the Scilab documentation. More updates will follow in the upcoming
+versions of Scilab.
+
+* Documentation of trigonometry functions moved in a dedicated documentation
+ section.
+
+* Documentation of profiling functions moved in a dedicated documentation
+ section.
+
+* Documentation of color management in graphics functions moved in a dedicated
+ section. See Bug 7048.
+
+* Documentation of floating point functions moved in a dedicated section.
+ See Bug 7052.
+
+* Documentation of Integer representation functions moved in a dedicated
+ section. See Bug 8268.
+
+* Documentation of adj2sp was not in the sparse help section. See Bug 8269.
+
+* Documentation of discrete mathematics functions moved in a dedicated section.
+ See Bug 8270.
+
+* Bugs 8357, 8358 fixed - There was an encoding problem under Windows.
+
+* Bug 8367 fixed - In synopsis function, &apos were displayed rather than '.
+
+
+Javasci:
+========
+
+A new version of the Java => Scilab API called Javasci v2 is now included into
+the Scilab distribution.
+This version fixes most the issues and limitations of the previous version.
+This API is automatically fully tested through unitary tests and code coverage.
+Please, note that previous version of Javasci remains available and shipped
+into the Scilab distribution.
+Advanced documentation and examples will be provided in the stable release of
+Scilab 5.3.0.
+
+
+License:
+========
+
+The license of all demos and examples have been changed to the 3-clause BSD
+license. The domain public license was not valid in some countries.
+
+
+Security issue:
+===============
+
+* Fix a (minor) security issue. CVE-2010-3378
+See: http://security-tracker.debian.org/tracker/CVE-2010-3378
+
+
+Known incompatibilities:
+========================
+
+* Due to Bug 7364 fix, "Checked" uimenus have to be manually managed, these
+ uimenus are no more (un)checked on mouse click. Moreover, they can now have
+ a callback.
+
+* The graph of the nyquist function (CACSD module) has been symetrized.
+
+
+Xcos:
+=====
+
+* Loop link on a block produced some error when openning it.
+
+* Bug 8081 fixed - The context was not checked before being set.
+
+* Bug 8140 fixed - Masked suberblock became empty when copied and pasted
+ between two xcos schemes.
+
+* Bug 8141 fixed - Superblock mask became empty when reopening a file.
+
+* Bug 8186 fixed - Demos with Superblocks were not simulating.
+
+* Bug 8195 fixed - Creating implicit links was not working.
+
+* Bug 8220 fixed - Improve the link creation with split block adding.
+
+* Bug 8291 fixed - Some blocks (PDE, SQRT) did not display any label.
+
+* Bug 8322 fixed - Rotated shape had 2 different bounds (icon and shape).
+
+* Bug 8326 fixed - Region to superblock action did not work with OUT_f blocks.
+
+* Bug 8331 fixed - Block.doc was not cleared on superblock diagrams.
+
+* Bug 8397 fixed - the simulation was blocked on a Modelica translator error.
+
+
+* Bug 8400 fixed - start demos from Xcos menu (? --> Xcos demos) did not work.
+
+
+* Bug 8417 fixed - An h5 diagram open a new diagram before the end of the
+ decoding.
+
+
+Graphic export:
+===============
+
+* Decrease the amount of feedbacks when exporting a graphic.
+
+
+Graphics:
+=========
+
+Thanks to Samuel Gougeon, many improvements on the polarplot function:
+* Clipping was missing. See Bug #7007.
+* In some common cases, values of radial labels were wrong with respect to the
+plotted radial frame or/and were lacking of digits.
+* When the plot was centered around an angle far from 45°, the radial labels
+were completely clipped.
+* Sampling of the angular frame is improved according to the number of drawn
+quadrants.
+* Improved H&V positionning of angular labels
+* Polar frame drawn in grey instead of black for a better data visibility.
+* if the basic radius is >= 10^4 or <=10^-4, LaTeX is used to display smart
+$..10^p$ exponents instead of the D+/-## console style display.
+* Finally, their positioning is still improved in order to avoid their mutual
+overlaying for big values.
+
+* Bug 7110 fixed - When inserting a structure in a handle, the handle was
+ overwritten.
+
+* Bug 7492 fixed - If its "data_mapping" property was set to "direct", the
+ Grayplot object's data seemed to be transposed when displayed.
+
+* Bug 8168 fixed - Adding a datatip in a figure that mix surface and curve
+ generated a zero divide error.
+
+
+Completion:
+===========
+
+* Add a completion on the fields name of a mlist or a tlist.
+
+
+SciNotes:
+=========
+
+* Incremental search added with the shortcut: the F2 key.
+
+* Add a "Save file in..." menu which gives the capability to save a file
+ in favorite directories.
+
+* Bug 4399 fixed - It was not possible to distinguish lines from inner functions
+ and from normal functions.
+
+* Bugs 5321, 7760 fixed - It was not easy to configure the tabulation.
+
+* Bug 7263 fixed - Scilab code could not be copy as HTML to keep the formatting.
+
+* Bug 7762 fixed - A keyword was not fully helpable depending on the caret
+ position.
+
+* Bug 7806 fixed - Blocks elseif...end and else...end were not highlighted.
+
+* Bug 8095 fixed - The Set Colors window was too height with OpenJDK.
+
+* Bug 8135 fixed - An exception was thrown when restoring files on MacOS X.
+
+* Bug 8166 fixed - All the checkboxes in SciNotes 'Preferences' menu were
+ inefficient.
+
+* Bug 8227 fixed - The commands evaluated with "Evaluate selection" were not
+ stored in history.
+
+* Bug 8229 fixed - There was a problem of selection after an indentation.
+
+* Bug 8230 fixed - Save As action did not propose the current file name as
+ default.
+
+* Bug 8267 fixed - The file encoding was not correctly detected and no default
+ encoding was set.
+
+* Bug 8277 fixed - Under Windows, exceptions were thrown when a key was hit on
+ a keyboard in chinese mode.
+
+* Bug 8304 fixed - A Java exception was thrown on Exit menu.
+
+* Bug 8309 fixed - Bad display of the line number in whereami mode with broken
+ lines.
+
+* Bug 8359 fixed - An exception was thrown on Save As action.
+
+* Bug 8368 fixed - Incremental search did not correctly highlight the pattern
+ under Windows.
+
+* Bug 8381 fixed - It was not logical to add favorite dirs only in "Open file
+ in" action.
+
+Completion:
+===========
+
+* Add completion on fields of mlist, tlist, struct and graphic handles in console.
+
+
+Compilation:
+============
+
+* Bug 7489 fixed - VPATH was failing on scicos_blocks generation headers.
+ Note that the VPATH build system is not fully available.
+
+* Bug 7606 fixed - Build option -Wold-style-cast removed for C++.
+
+* Bug 8013 fixed - In some cases, the build of the compiler of modelica failed.
+
+* Bug 8274 fixed - Improve detection of Java regarding Apple changes:
+ Java for Mac OS X 10.6 Update 3 and 10.5 Update 8 Release
+ Notes
+
+Dynamic link:
+=============
+
+* Intel Fortran Composer XE 2011 (12) support on Windows x86 and x64 platform.
+
+
+Bug Fixes:
+==========
+
+* Bug 3175 fixed - There were no shortcuts in the console menus.
+
+* Bug 4738 fixed - The number of columns in the console was badly calculated.
+
+* Bug 4827 fixed - The test_run function did not properly work with modules
+ begining with a "n".
+
+* Bug 5486 fixed - It was not possible to precise the text of a link in
+ help_from_sci.
+
+* Bug 6942 fixed - Explicit dependency on the libX11 on scilab-cli was existing.
+
+* Bug 7242 fixed - API Scilab returned bad address for named variables
+ when name was provided by input arguments.
+
+* Bug 7364 fixed - The "Checked" property misworked for uimenus and they could
+ not have a callback.
+
+* Bug 7566 fixed - The handling of immediate_drawing had been broken in zgrid by
+ Bug 6395 fix in 5.3.0-beta-4 version
+
+* Bug 7768 fixed - For cdfgam, the Scale parameter was, in fact, the Rate.
+
+* Bug 7805 fixed - clear called inside an exec while in pause could
+ have unexpected results.
+
+* Bug 7970 fixed - The eager loading of openmp support library was crashing
+ on Linux with unsupported configuration for openmp.
+
+* Bug 7997 fixed - getfreememory function adapted for FreeBSD. Thanks to Rob
+ Farmer.
+
+* Bug 8016 fixed - An error in a german translation gave an error message.
+
+* Bug 8046 fixed - msprintf did not manage tabulation as format.
+
+* Bug 8067 fixed - Nyquist unitary test failed due to a change of the nyquist
+ function. The graph has been symetrized.
+
+* Bug 8068 fixed - Figures were not all closed at the end of a demonstration.
+
+* Bug 8077 fixed - browsevar, scinotes, xcos functions were not disabled in
+ scilab-cli / -nwni mode on Linux and MacOS X.
+
+* Bug 8079 fixed - When the max number of variable available has been reached,
+ it was not possible to leave Scilab.
+
+* Bug 8087 fixed - prettyprint did not handle %inf and %nan.
+
+* Bug 8107 fixed - sum(a,1), cumsum(a,1), .. made Scilab 5.0.3-beta-4 crash
+ in some particular context.
+
+* Bug 8108 fixed - ATOMS: Modules that start by the letter "n" were not well
+ managed by ATOMS. The cause of the issue is the behaviour of
+ the msprintf function, which considers "\n" in file paths as
+ a new line insertion.
+
+* Bug 8110 fixed - ATOMS: When removing a module, its main directory was not
+ deleted even if it was empty.
+
+* Bug 8115 fixed - DisableInteractiveMode() (call_scilab) did not work.
+
+* Bug 8122 fixed - help of write_csv said that it reads file and not that it
+ wrotes.
+
+* Bug 8124 fixed - Some translations were not up to date.
+
+* Bug 8126 fixed - Some demos from the GUI modules were hanging.
+
+* Bug 8128 fixed - A warning was displayed on 'Save' action in a graphic window.
+
+* Bug 8129 fixed - The error message was not cleared in tbx_builder_src if you
+ did not have a compiler.
+
+* Bug 8134 fixed - The font attributes (FontName, FontSize, FontWeight) were not
+ taken into account for "text" uicontrols.
+
+* Bug 8148 fixed - fscanfMat did not read matrix file with tabulation as
+ default separator.
+
+* Bug 8154 fixed - It was not possible to cancel a messagebox with ESC key.
+
+* Bug 8160 fixed - The derivative function did not check for input argument #1,
+ if it was a list.
+
+* Bug 8164 fixed - Typo in the fileparts help page.
+
+* Bug 8170 fixed - Loading HDF5 files in non-Scilab format caused crash
+ of application.
+
+* Bug 8174 fixed - ss2tf produced bad results if applied to a complex
+ state space system.
+
+* Bug 8177 fixed - Format mode was modified by some macros and not restored.
+
+* Bug 8181 fixed - uicontrol did not handle color where composants were outside
+ the range 0-255.
+
+* Bug 8202 fixed - Typo in the localization.
+
+* Bug 8206 fixed - isnum did not manage blanks.
+
+* Bug 8208 fixed - Error in creating the temporary directory in function
+ createScilabTMPDIR.
+
+* Bug 8218 fixed - File association with filename with accentued characters
+ did not work.
+
+* Bug 8232 fixed - Drag and drop of .scg files (on console) used "xload"
+ and not "load".
+
+* Bug 8240 fixed - Demo of polarplot improved (Thanks to Samuel Gougeon).
+
+* Bug 8257, 8258 fixed - fscanfMat did not read matrix file not formated by
+ fprintfMat.
+
+* Bug 8283 fixed - File graphics/help/en_US/datatips datatipLookfor.xml removed.
+ datatipLookfor is an internal function that has not be used
+ directly.
+
+* Bug 8294 fixed - A help page about "supported compilers" has been added.
+
+* Bug 8296 fixed - size( M,3) crashed scilab 5.3.0-beta-4.
+
+* Bug 8299 fixed - ilib_compile did not return enough feedback on Windows when
+ compilation failed.
+
+* Bug 8300 fixed - a(48400, 48400) = 0 crashed scilab.
+
+* Bug 8318 fixed - help window was not brought up to front when already opened.
+
+* Bug 8321 fixed - In some cases, configure_msvc failed and returned a wrong
+ error message.
+
+* Bug 8332 fixed - Some use of clipboard function crashed Scilab.
+
+* Bug 8413 fixed - fscanfMat crashed when file included text lines at the
+ beginning.
+
+ Changes between versions 5.3.0-beta-3 and 5.3.0-beta-4 of Scilab
+ ===============================================================
+
+Due to a critical Bug from an underlying library of Scilab, a new beta release
+of Scilab has been decided. This will allow further testing and avoid potential
+side effects in the future stable release.
+
+Xcos:
+=====
+
+* Include all the old-scicos palettes in the binary version.
+
+* Use a user-friendly error message on the palette management implementation.
+
+* Update to the latest jgraphx version.
+
+* Bug 6500 fixed - The ideal transformer block was unusable due to wrong port
+ positioning (update the Transfomer demo).
+
+* Bug 7219 fixed - The old gain demo did not work.
+
+* Bug 7445 fixed - The Kalman filter and the Cont-Plant-Hybrid-Observer demos
+ did not simulate.
+
+* Bug 7716 fixed - Block inter-functions were not loaded after using the
+ xcosPal API and then starting Xcos.
+
+* Bug 7770 fixed - It was not possible to compile a diagram with Modelica
+ blocks.
+
+* Bug 7822 fixed - Xcos menu bar was larger than the Scilab one.
+
+* Bug 7868 fixed - Resizing a super-block with a lot of inputs or outputs
+ sometimes changed the order of the ports.
+
+* Bug 7922 fixed - The Automotive Suspension demo did not work.
+
+* Bug 7923 fixed - The DSUPER block was not documented.
+
+* Bugs 7931, 7933, 7934 fixed - Some artifacts were visible on diagrams such as
+ wrong links and block names.
+
+* Bug 7942 fixed - The "Start" button was not disabled when the diagram was
+ empty.
+
+* Bug 7944 fixed - "Fit diagram to view" was disabled after opening a diagram.
+
+* Bug 7945 fixed - The diagram path was not displayed in the title bar.
+
+* Bug 7995 fixed - The "export diagram" actions did not work with file without
+ extension.
+
+* Bug 8014 fixed - The TEXT_f.png file was not present on the source tree.
+
+* Bug 8025 fixed - The simulation parameter dialog window was modal.
+
+* Bug 8052 fixed - The I/O block value was used for computational purpose.
+
+* Bug 8071 fixed - The PROD_f block in the Fibonacci demo was not well
+ rendered.
+
+* Bug 8073 fixed - The child context could not be used to specify masked
+ super-blocks parameters.
+
+* Bug 8097 fixed - Scilab crashed when plotting on a figure with "Units"
+ property set to "pixels".
+
+
+Statistics:
+===========
+
+* Examples added in the "cdfnor" help page.
+
+
+SciNotes:
+=========
+
+* LaTeX formula in comments or in a string are now rendered when the mouse
+ cursor is over.
+
+* Block text (function, if, while...) are now easily selectable. See Bug #7546.
+
+* Bug 7524 fixed - Tabulation representation had a bad size in whitespace mode.
+
+* Bug 8008 fixed - The "Edition" menu had an incorrect name (renamed to "Edit").
+
+* Bug 8024 fixed - No key Insert had no effect.
+
+* Bug 8027 fixed - In a splitted view, a frame was not informed of a change in
+ the other frame.
+
+* Bug 8056 fixed - Comments were badly colorized after a command without
+ parenthesis.
+
+* Bug 8061 fixed - An unwanted message box was displayed when an unsaved file
+ was executed.
+
+* Bug 8085 fixed - It was not possible to disable the horizontal line wrapping.
+
+
+GUI creation:
+=============
+
+* Now, it is possible to use LaTeX or MathML as label for uimenu or pushbutton
+in uicontrol. See Bug #7366.
+
+* Bug 7082 fixed - Setting the "enable" property had no effect on "listbox" and
+ "text" uicontrols.
+
+* Bug 7365 fixed - "delete" applied to a "Checked" uimenu destroyed the handle
+ without updating the display.
+
+* Bug 7367 fixed - uimenu properties display was not consistent.
+
+* Bug 7368 fixed - Setting the "Visible" property to "off" had no effect.
+
+* Bug 7898 fixed - In a "popupmenu" style uicontrol, when the list in the
+ "String" parameter has several repeated values, the returned
+ selected value was always the first value in the list and not
+ the selected one.
+
+
+Editvar:
+========
+
+Actions such as Copy, Cut, Paste, Undo and Redo have been added.
+
+The integer matrices are now handled.
+
+In a cell of editvar, expressions such as =2+2 are now accepted. See Bug #7319.
+
+A refresh button to synchronise the variable from Scilab has been added.
+See Bug #7321
+
+* Bug 7325 fixed - An error message did not respect the standard format.
+
+* Bug 7327 fixed - Memory problems could lead to a crash without warning.
+
+* Bug 7338 fixed - %nan and %inf were not correctly displayed.
+
+* Bug 7340 fixed - %t or %f were not correctly displayed.
+
+* Bug 7839 fixed - A global variable could be modified.
+
+
+Graphics:
+=========
+
+* The icons have been updated to the Tango Art libre icons and to the Inkscape
+ themable icons.
+
+* Bug 6395 fixed - evans display improved to take special care of the
+ root loci points where complex conjugates roots
+ collapsed in a pair of real roots. Datatips
+ customization added. Root locus grids "sgrid" and
+ "zgrid" superposition improved.
+
+* Bug 6686 fixed - The automatic sub-ticking gave wrong results.
+Thanks to Paul Griffiths for the fix.
+
+
+Call_Scilab:
+============
+
+* In StartScilab function, "int *Stacksize" argument changed to "int Stacksize"
+
+
+Compilation:
+============
+
+* Fix a problem in the detection of some ARM cpus.
+
+
+Bug Fixes:
+==========
+
+* Bug 6514 fixed - "help %k" and "help %asn" pointed to the symbols help page.
+
+* Bug 6767 fixed - The "uicontrol" help page said the "Style" property of an
+ uicontrol could be set after creation but it did not.
+
+* Bug 7095 fixed - The margins unit_test failed.
+
+* Bug 7163 fixed - tree2code wrongly replaced every (:) occurence in a function
+ definition with (eye()).
+
+* Bug 7140 fixed - Modifying the stack with gstacksize() and stacksize()
+ is now forbidden in concurrent execution context.
+
+* Bug 7231 fixed - mtlb_num2str did not manage second input argument.
+
+* Bug 7569 fixed - The number of accurate digits during inversion of cdfbet,
+ cdfgam, cdfbin, cdfchi, cdfchin, cdff, cdffnc, cdfnbn, cdfpoi
+ was only 8. Changed to 13.
+
+* Bug 7640 fixed - xs2pdf, xs2eps, xs2emf crashed if filename prefix had less
+ of three characters.
+
+* Bug 7690 fixed - Long lines removed in the parallel_run help page.
+
+* Bug 7748 fixed - The help page of rcond was wrong: only one output
+ argument is provided.
+
+* Bug 7862 fixed - "savematfile" only saved the first string in the vector
+ (or matrix) when variable was a vector (or matrix) of strings.
+
+* Bug 7872 fixed - Riemann Surface demo returned an error if window was closed by
+ the cross button.
+
+* Bug 7897 fixed - configure failed under FreeBSD (bashim)
+
+* Bug 7907 fixed - ilib_build, ilib_for_link, ... did not check 'files' input
+ argument.
+
+* Bug 7908 fixed - The number of values modified by scicos_getvalues could not
+ by more than 20. This value has been updated to 30
+ variables.
+
+* Bug 7924 fixed - pathconvert failed conversion to cygwin format.
+
+* Bug 7940 fixed - Typo fixed in the parallel_run documentation.
+
+* Bug 7941 fixed - The demonstration CACSD/PID did not work.
+
+* Bug 7943 fixed - On a GNU/Linux binary version, it was not possible to use
+ the fortran_block block.
+
+* Bug 7946 fixed - error(0, "bye") crashed Scilab.
+
+* Bug 7950 fixed - spec crashed on Windows.
+
+* Bug 7951 fixed - strcat crashed with the row concatenation option on
+ GNU/Linux.
+
+* Bug 7952 fixed - libraryinfo did not check size of the input argument.
+
+* Bug 7959 fixed - fscanf did not manage file descriptor as input argument.
+
+* Bug 7964 fixed - errclear(2) cleared all errors and not only error 2 as
+ written in help.
+
+* Bug 7974 fixed - Customized xerbla.f subroutine did not return enough
+ information.
+
+* Bug 7981 fixed - copyfile failed with localized filenames on GNU/Linux.
+
+* Bug 7988 fixed - Inverted pendulum demo failed with f2c version on Windows.
+
+* Bug 7994 fixed - xs2emf created empty files on Windows.
+
+* Bug 8006 fixed - mgetl produced a memory allocation error.
+
+* Bug 8032 fixed - cdfnor was able to fail silently.
+
+* Bug 8055 fixed - lines() was wrongly updated when the console had the focus
+ back.
+
+
+ Changes between versions 5.3.0-beta-2 and 5.3.0-beta-3 of Scilab
+ ===============================================================
+
+Scilab:
+=======
+
+Some long-standing usability Bugs have been fixed in this release.
+Contributions from the Scilab team have been done on the flexdock project
+to fix these issues.
+
+* Bugs 1589, 3994 fixed - On Startup, Scilab console did not have the focus.
+ The user had to click in the main window to gain focus.
+
+* Bug 3614 fixed - Sub-applications could not have their own icons. This
+ problem was causing some issues with the "Alt-Tab" features
+ under some operating systems.
+
+* Bug 4247 fixed - The command xclick didn't work correctly.
+
+* Bug 4423 fixed - It was not possible to navigate in Scilab's menu with arrow
+ keys.
+
+* Bug 5708 fixed - A focus problem between the console and the editor
+ happened when SciNotes was started from the console.
+
+* Bug 7369 fixed - fun2string produced incorrect code for parenthesis
+ exponentiation expressions.
+
+* Bug 7625 fixed - Some selection issues were appearing from time to time when
+ Scilab was losing the focus.
+
+* 'whos' function updated, variables sorted by name (case insensitive).
+ If a variable is global, a * appears after his type name.
+ (Thanks to Samuel Gougeon).
+
+Graphics:
+========
+
+It's now possible to use LaTeX or MathML as label for uimenu or Pushbutton and
+Text in uicontrols.
+
+SciNotes:
+=========
+
+Anchors can be added in the source code and one can navigate between them with
+the Code Navigator.
+
+* Bugs 7276, 7726 fixed - There was a highlighting problem with default font.
+
+* Bug 7554 fixed - Auto-completion on typing was too general.
+
+* Bug 7618 fixed - The color background change generated an exception.
+
+* Bug 7621 fixed - The font change generated an exception.
+
+* Bug 7623 fixed - "Evaluate Selection" evaluated the selection with one added char.
+
+* Bug 7673 fixed - The extension ".dem" was not available in Open or Save actions.
+
+* Bug 7676 fixed - The SaveAs action did not remove "readonly" mode.
+
+* Bug 7677 fixed - User could not open files in his favorite directories.
+
+* Bug 7678 fixed - Help action did not give help on selection.
+
+* Bug 7682 fixed - The knob of the vertical scrollbar moved badly on resize.
+
+* Bug 7718 fixed - There was a bad detection of a function when the list of args
+ was broken.
+
+* Bug 7719 fixed - It was not possible to open several files at the
+ same time through the file chooser.
+
+* Bug 7719 fixed - It was not possible to open several files at the
+ same time.
+
+* Bug 7722 fixed - Several FindReplace windows could be opened.
+
+* Bug 7731 fixed - In Find/Replace window, buttons were not updated when an
+ item was chosen in the combobox Find.
+
+* Bug 7746 fixed - File streams were not closed. This problem was causing some
+ issues under Windows.
+
+* Bug 7759 fixed - Several Code Navigator instances were possible.
+
+* Bug 7764 fixed - The CR in comments was removed when executing from SciNotes.
+
+* Bug 7774 fixed - The default tabulation was \t.
+
+* Bug 7801 fixed - The FindReplace window could not be cancelled with ESC.
+
+* Bug 7807 fixed - The SaveAs or Save actions emitted an error message when cancelled.
+
+* Bug 7808 fixed - The RestoreSession window could not be cancelled with ESC.
+
+* Bug 7830 fixed - There was a problem when opening a file at a line number.
+
+* Bug 7842 fixed - There was not the filepath in the title bar.
+
+Editvar/Browsevar:
+==================
+
+* Bug 7324 fixed - editvar() did not work for string variables.
+
+* Bug 7610 fixed - browsevar(): The icons (left column) did not appear in the
+ binary version (Linux & MacOSX).
+
+* Bug 7617 fixed - editvar() window did not have any menu bar.
+
+* Bug 7627 fixed - When browsevar() window was docked, if browsevar() was called
+ again, an empty window poped up and could not be closed.
+
+* Bug 7629 fixed - browsevar(): Trying to edit a variable that no more exists
+ generated an error.
+
+Compilation:
+============
+
+* -fwritable-strings C argument removed for all architectures under Linux
+ (was causing some build issues under sparc, alpha and powerpc)
+
+* A problem on startup with GNU/Linux sparc has been fixed.
+
+* The Java "user.home" property has been set to SCIHOME.
+
+* Bug 7668 fixed - Scilab 5.3.0-beta-2 did not build with Visual Studio 2008
+ Express.
+
+* Update Lapack to 3.2.2 on Windows (fix Bugs 7754, 7485, 6477).
+
+* Update JLaTeXMath to version 0.9.3
+
+Documentation:
+==============
+
+* Bug 7755 fixed - Some sparse help pages moved from elementary_functions to
+ the sparse chapter.
+
+Windows Installer:
+==================
+
+* Add "Command Line - Minimal Installation (no gui)" Configuration.
+ Interpreter in command line without the graphic, java or Tcl/Tk capabilities.
+ Installation requires only 60 Mo on disk.
+
+Graphics:
+=========
+
+Two additionnal Graphics demos about plotyy() and plotyyy() added. See Bug #7687
+Thanks to Samuel Gougeon.
+
+* Bug 6910 fixed - The font size in LaTeX labels was too big.
+
+* Bug 7137 fixed - In Text uicontrol, fontsize was rounded which was
+ problematic when fontUnits was 'normalized'.
+
+* Bug 7857 fixed - If an event_handler was previously assigned to a graphic
+ window the datatips toogle tool icon had to be clicked twice
+ to make it active.
+
+
+Xcos:
+=====
+
+* A new initialization UI for partial differential equations settings has been added.
+
+* Bug 7256 fixed - Saving a diagram with a non-ASCII filename created a
+ corrupted file on Windows.
+
+* Bug 7498 fixed - SPLIT_f were not always deleted when one of its connection
+ were.
+
+* Bug 7622 fixed - When opening an Xcos diagram done on 5.2.2, an exception
+ could be thrown.
+
+* Bug 7628 fixed - When importing Scicos diagram, type each port as "explicit"
+ when not typed.
+
+* Bug 7631 fixed - On Xcos, using xcosPalAdd modified the user palatte.xml file.
+
+* Bug 7635 fixed - Xcos diagram with nested SuperBlocks did not contains a
+ valid container reference.
+
+* Bug 7636 fixed - The SUPER_f internal diagram was not coherent with the block
+ external view.
+
+* Bug 7644 fixed - The last user palette could not be removed from the palette
+ tree.
+
+* Bug 7651 fixed - scicos_math.h was missing in binary package.
+
+* Bug 7715 fixed - Performances of xcosDiagramToHDF5 degraded after several
+ subsequent calls to this function.
+
+* Bug 7778 fixed - The disabled buttons were badly colorized.
+
+* Bug 7809 fixed - The AFFICH_m block settings did not update the block view.
+
+* Bug 7834 fixed - The last argument of xcosPalAddBlock about the block style
+ could not be changed by the user.
+
+* Bug 7845 fixed - Code generation was broken.
+
+call_scilab:
+============
+
+* in 'API' mode, history manager is disabled.
+
+* Bug 7601 fixed - call_scilab C functions did not check if engine was started.
+
+* Bug 7602 fixed - It was not possible to start/close a Scilab engine at any
+ time.
+
+Scilab/LabView Gateway:
+=======================
+
+* Bug 7791 fixed - It was not possible to restart anymore. VI already started.
+
+Bug Fixes:
+==========
+
+* Bug 4247 fixed - The command xclick did not work correctly.
+
+* Bug 5697 fixed - External hyperlinks were opened in Help Browser rather
+ than in Web Browser.
+
+* Bug 6477 fixed - in some case, schur returned wrong values on Windows.
+
+* Bug 6504 fixed - Due to a Bug in Java, the <br> tag was not copied as a CR
+ in a messagebox.
+
+* Bug 6938 fixed - frexp returned a wrong error message with a complex as
+ input argument.
+
+* Bug 7125 fixed - fscanfMat() did not read correctly %inf, -%inf and
+ %nan values respectively recorded by fprintfMat().
+
+* Bug 7208 fixed - The help for atomsGetLoaded() gave the wrong shape
+ for the loaded matrix.
+
+* Bug 7348 fixed - ATOMS: A module was loaded twice if it was installed both in
+ the "user" and the "allusers" section.
+
+* Bug 7405 fixed - The toolbar was not updated when an undocking occurred.
+
+* Bug 7452 fixed - demos nmplot from Optimization and Simulation -> fminsearch
+ -> nmplot* did not work.
+
+* Bug 7453 fixed - newfun() was broken after clearfun().
+
+* Bug 7485 fixed - Division of matrices of complex numbers crashed on Windows.
+
+* Bug 7519 fixed - Help page of getcallbackobject() did not describe input argument.
+
+* Bug 7525 fixed - Scilab failed to assign 2-d matrices into 3-d matrices, on
+ Windows.
+
+* Bug 7599 fixed - Intersci-n and intersci did not create code from a .desc file
+ if it was not ended by an empty line.
+
+* Bug 7603 fixed - Fortran code generated by intersci did not build with a fortran
+ or F2C compiler on Windows.
+
+* Bug 7611 fixed - The cross to close a subwindow and the little arrow to undock
+ were not visible even if the subwindow was docked.
+
+* Bug 7615 fixed - When opening a SuperBlock, a non-blocking exception could be
+ thrown.
+
+* Bug 7616 fixed - fullfile did not work with only one input argument.
+
+* Bug 7619 fixed - get_function_path did not return all available paths.
+
+* Bug 7620 fixed - The Optimization and Simulation/Optimisation/Plot demo did
+ not plot anything.
+
+* Bug 7661 fixed - Add some usage examples for the function 'warning'.
+
+* Bug 7681 fixed - help_from_sci failed to process tabulated .sci files.
+
+* Bug 7685 fixed - Demo Graphics => More surfaces => Sphere did not appear
+ as spherical.
+
+* Bug 7688 fixed - set("color_map", hsvcolormap(128)) produced
+ a EXCEPTION_STACK_OVERFLOW.
+
+* Bug 7693 fixed - With a corrupted palettes.xml file, the error message was not
+ coherent with the recovering action.
+
+* Bug 7703 fixed - 'coding_ga_identity' help contained false "See Also".
+
+* Bug 7704 fixed - 'init_ga_default' help did not inform the default values of
+ the optional parameters.
+
+* Bug 7706 fixed - example in the 'optim_ga' help page did not work.
+
+* Bug 7733 fixed - strstr crashed scilab if the second input argument was longer
+ than the first one.
+
+* Bug 7737 fixed - Part 1 - ATOMS: when installing a module, the archive was
+ automatically downloaded before checking if the archive
+ already existed in the archive directory.
+
+* Bug 7740 fixed - edit() with a Scilab macro redefined failed.
+
+* Bug 7747 fixed - xclick(): When the graphic window was docked, keyboard
+ events were not detected.
+
+* Bug 7751 fixed - justify() did not work correctly if the subject embedded
+ leading or trailing spaces.
+
+* Bug 7754 fixed - umfpack did not work with Scilab 5.3.0-beta-2 on Windows.
+
+* Bug 7756 fixed - sprand did not produce normal numbers.
+
+* Bug 7766 fixed - cdff, cdffnc functions did not display %inf in error messages
+
+* Bug 7775 fixed - ged action 6 (selection and move of a graphic entity) was
+ broken.
+
+* Bug 7802 fixed - the graduate function complained about obsolete maxi and mini
+ functions.
+
+* Bug 7803 fixed - edit edit failed.
+
+* Bug 7821 fixed - In a messagebox, an exception was thrown when clicking on a
+ mal-formed url.
+
+* Bug 7831 fixed - Some reference of the old editvar UI were present in the
+ source directory tree.
+
+* Bug 7840 fixed - big lines were splitted by mgetl.
+
+
+ Changes between versions 5.3.0-beta-1 and 5.3.0-beta-2 of Scilab
+ ===============================================================
+
+Obsolete Functions:
+===================
+
+* 'oldbesseli', 'oldbesselj', 'oldbesselk' and 'oldbessely' are obsolete.
+Please use 'besseli', 'besselj', 'besselk' and 'bessely' instead.
+
+
+History Manager:
+================
+
+* "// End Session" line removed from the history file.
+
+* Begin session line identified by "// -- " and finished by " -- //"
+
+
+SciNotes:
+=========
+
+* Add the possibility to restore the last session (thanks to Paul Griffiths).
+
+* Add a close-button on the tabs and the possibility to drag&drop them.
+
+* Bug 6496 fixed - Add hyperlinks on macros in SciNotes.
+
+* Bugs 7462, 7463 fixed - The editor did not manage files with extensions *.tst,
+ *.start,*.quit.
+
+* Bug 7477 fixed - Bad detection of a function declaration when the line
+ ended with a comment.
+
+* Bug 7491 fixed - Broken lines with a .. were not correctly handled and caused
+ a freeze of SciNotes.
+
+* Bug 7550 fixed - In SciNotes, the "case" keyword was misplaced in some cases.
+
+* Bug 7557 fixed - SciNotes: unselected line was tabified.
+
+* Bug 7558 fixed - SciNotes: global variables were reached before local ones.
+
+* Bug 7564 fixed - In SciNotes, no message was displayed when an unsuccessful
+ search occurred.
+
+* Bug 7586 fixed - ShortCut for 'Save' action was missing in SciNotes.
+
+* Bug 7590 fixed - In SciNotes, there was a bad organization of
+ "Split..." and "Line Numbering..." menus.
+
+* Bug 7595 fixed - In SciNotes, a string was broken if '..' was encountered.
+
+
+File input/output:
+==================
+
+* Rewrite 'mputl' as a built-in function for speed improvements.
+
+
+Window Management:
+==================
+
+* If a subwindow is not docked, it is not possible to close a subwindow with
+its own "cross" anymore.
+
+* Bugs 7572, 5519 fixed - The cross in the dockbar was confusing when a window
+ was not docked.
+
+Editvar/Browsevar:
+==================
+
+* Bug 7328 fixed - editvar() window title did not contain the name of the
+ edited variable.
+
+* Bug 7329 fixed - If editvar() window was docked, calling editvar another time
+ threw java exceptions and froze editvar().
+
+* Bug 7330 fixed - browsevar() called editvar() even if the latter did not
+ handle the variable type.
+
+* Bug 7332 fixed - browsevar(): When checked booleans were hidden and unchecked
+ booleans were displayed, the "boolean" menu was reversed.
+
+* Bug 7333 fixed - browsevar(): The type of global variables had weird values.
+
+* Bug 7334 fixed - browsevar(): Some columns had wrong names.
+
+* Bug 7337 fixed - browsevar(): Some types could not be filtered
+ (Scilab intrinsic, Matlab sparse and implicit polynomial).
+
+* Bug 7343 fixed - editvar could not edit empty matrices.
+
+
+Xcos:
+=====
+
+* Bug 6968 fixed - Modelica Chaos Xcos demo was not simulating.
+
+* Bug 7372 fixed - No message was displayed in the Xcos info bar during the
+ first drag and drop of a block (it may take time).
+
+* Bug 7396 fixed - On I/O blocks used in SuperBlocks, empty index threw a
+ decoding exception.
+
+* Bug 7480 fixed - Xcos conditional compilation produced a too long script on
+ Scilab queue.
+
+* Bug 7483 fixed - A wrong id block could lead to unopenable files.
+
+* Bug 7520 fixed - The Xcos context was not translated from parent diagram to
+ child one.
+
+* Bug 7529 fixed - Using the Xcos block help from the palette froze Scilab.
+
+* Bug 7530 fixed - When connecting two links together in a superblock, the split
+ block was not correctly positioned.
+
+* Bug 7532 fixed - Old Scicos diagrams without diagram version numbers could not
+ be opened.
+
+* Bug 7533 fixed - On Xcos, it was possible to drop a block into another one.
+
+* Bug 7534 fixed - On a RegionToSuperBlock action, the exported block parent
+ field were not updated with the new parent diagram.
+
+* Bug 7540 fixed - Xcos did not well serialized ScilabInteger types. This
+ problem produced Bugs on the LOGIC and BITSET blocks.
+
+* Bug 7551 fixed - An Xcos block could not change the type of a port when it was
+ already present.
+
+* Bug 7571 fixed - The mirror state of a block was not saved on a diagram.
+
+* Bug 7574 fixed - The Xcos diagram configuration settings did not work with
+ exponential values.
+
+* Bug 7588 fixed - When Xcos palettes had been installed in Scilab, they were not
+ removed at the end of the session.
+
+
+
+Compilation:
+============
+
+* Fix "warning: deprecated conversion from string constant to 'char'"
+ message when compiling a toolbox using Scierror(...) and sciprint(...)
+
+
+Bug Fixes:
+==========
+* Bug 3842 fixed - "native" and "double" evaluation modes added to the sum,
+ cumsum, prod and cumprod functions
+ For more information, see the SEP #46.
+
+* Bug 4370 fixed - Help page for alufunction and figure_properties were not
+ up-to-date and the help page for pixel_drawing_mode was
+ missing.
+
+* Bug 5185 fixed - It was not possible to edit the name of a super block.
+
+* Bug 5366 fixed - Help of modules_manager was not built.
+
+* Bug 6639 fixed - "hypermat" did not remove the higher dimensions equal to 1.
+
+* Bug 6741 fixed - Some source files were useless.
+
+* Bug 6849 fixed - add_profiling badly handled "else" which made plotprofile
+ function produced an incorrect report.
+
+* Bug 7121 fixed - Help file about saveafterncommands(0) updated.
+
+* Bug 7124 fixed - mputl returned a wrong error message if a file did not exist.
+
+* Bug 7158 fixed - Help chapter on texmacs was empty.
+
+* Bug 7182 fixed - Help file of link about the output argument updated.
+
+* Bug 7183 fixed - Help file of ulink about the input argument updated.
+
+* Bug 7228 fixed - Help file of strcat about the third input argument updated.
+
+* Bug 7282 fixed - eval failed on some functions without output arguments.
+
+* Bug 7286 fixed - On some platforms, eps export of NaN values was Buggy.
+
+* Bug 7371 fixed - Documentation about cell did not precise that the value
+ returned by A.dims could not be used as a subscript.
+
+* Bug 7374 fixed - If Scilab was launched via another Scilab, TMPDIR was badly
+ built.
+
+* Bug 7388 fixed - A java exception was thrown when we clicked on a menu created
+ using uimenu because this menu had no child.
+
+* Bug 7391 fixed - Links added between help files on evstr, eval, execstr.
+
+* Bug 7432 fixed - fscanfMat and fprintfMat accepted wrong format.
+
+* Bug 7437 fixed - If history file was invalid, history browser crashed.
+
+* Bug 7441 fixed - The history browser crashed if the language was changed.
+
+* Bug 7443 fixed - The number of arguments of the "title", "xlabel", "ylabel"
+ and "zlabel" macros were incorrectly checked.
+
+* Bug 7457 fixed - Under GNU/Linux and Mac OS, the datatip mode icon was
+ missing in the graphic windows toolbar.
+
+* Bug 7459 fixed - Character issues fixed on some Japanese systems.
+
+* Bug 7481 fixed - 6th input argument of ilib_for_link did not allow to set
+ library name on Windows.
+
+* Bug 7505 fixed - Last optional parameter of "legend" macros was not read.
+
+* Bug 7507 fixed - There were some issues in the pvm module error messages
+ which made translation difficult.
+
+* Bug 7481 fixed - 6th input argument of ilib_for_link did not allow to set
+ library name on Windows.
+
+* Bug 7508 fixed - There was a wrong error message in gmres function.
+
+* Bug 7514 fixed - Some demo files were broken due to changes in x_mdialog function.
+
+* Bug 7566 fixed - The cacsd module graphic functions (bode, black, nyquist,...)
+ did not preserve the immediate_drawing property value.
+
+* Bug 7568 fixed - In the completion window, an exception was thrown when an
+ item was selected.
+
+* Bug 7594 fixed - Undefined variable error was not properly handled since Bug 6781 fix.
+
+ Changes between versions 5.2.X and 5.3.0-beta1 of Scilab
+ =======================================================
+
+
+Performance:
+============
+
+* Faster access to primitive table (internal). This change improves the overall
+ speed of Scilab.
+
+* Improved access to the list of functions increases the performances.
+
+
+Parallel execution:
+===================
+
+* Function "parallel_run" has been introduced for all supported architectures.
+ This function allows parallel computations and leverages multicore
+ architectures and their capacities.
+ For more information, see the help page of parallel_run or SEP #43.
+
+
+SciNotes (Text Editor):
+=======================
+
+* The Scilab consortium would like to express their congratulations to Calixte
+ Denizet for his impressive work on the recent developments on SciNotes.
+
+* Distributed with a new name: SciNotes
+
+* Complete refactorization of the text editor. This change improves the speed,
+ the stability of the editor and also improves many aspects of SciNotes.
+
+* Add the possibility to complete on-the-fly typing.
+ Ex: type '[' gives '[]') or keywords (e.g. type 'if ' gives 'if <CR>end')
+
+* Add the possibility to have several instances of the editor and to dock
+ them (or not).
+
+* Add the possibility to remove trailing whitespaces.
+
+* Improve the "help on keyword" from the popup menu.
+
+* Bugs 4399, 4922 fixed - The line numbering could not be compatible with the
+ output of the whereami function.
+
+* Bug 4790 fixed - A broken string (with .. operator) was badly colorized.
+
+* Bug 4865 fixed - The buttons to undo and redo were not disabled when there
+ was nothing to undo or redo.
+
+* Bug 4872 fixed - A binary file was opened like a text file.
+
+* Bug 4907 fixed - The source code of a given macro could not be opened.
+
+* Bug 4916 fixed - Problem with 'See the code' in the demos.
+
+* Bug 4990 fixed - When the argument was a directory, an error was displayed.
+
+* Bug 4992 fixed - There was no possibility to split a window with the same
+ contents.
+
+* Bug 5087 fixed - Different keywords were not split in different categories.
+
+* Bug 5102 fixed - It was not possible to choose the font weight or the font
+ style for a keyword category.
+
+* Bug 5113 fixed - Bad refresh of the application title in some cases.
+
+* Bug 5124 fixed - Editor's title was not updated when a file was saved as...
+
+* Bugs 5126, 6519 fixed - Problems appeared after using undo a few times.
+
+* Bug 5175 fixed - Ghost text appeared in the view.
+
+* Bug 5178 fixed - The kind of tabulations (hard tabulations or spaces)
+ could not be specified.
+
+* Bug 5204 fixed - Weird display of 'else' keyword.
+
+* Bug 5261 fixed - Several instances of the editor could not be opened.
+
+* Bug 5269 fixed - Help could not be reached on a keyword with CTRL+F1.
+
+* Bug 5320 fixed - A correct name was not proposed on the 'Save as' action.
+
+* Bug 5321 fixed - There was no possibility to choose the length of a
+ tabulation.
+
+* Bug 5473 fixed - It was not possible to generate a function help template
+ using help_from_sci.
+
+* Bug 5534 fixed - Auto-completion was not available.
+
+* Bug 5632 fixed - A file in read-only mode could not be opened.
+
+* Bug 5644 fixed - The DragN'Drop text was copied rather than moved.
+
+* Bug 5645 fixed - Undo action deleted a line rather than making it visible.
+
+* Bugs 5646, 5658 fixed - The undo/redo strategy was failing in some cases.
+
+* Bug 5647 fixed - Bad line numbering when a file was just opened.
+
+* Bug 5648 fixed - The editor let you think that you can change a filename just
+ in changing the case.
+
+* Bug 5652 fixed - Bad line numbering when several files were opened.
+
+* Bug 5654 fixed - The editor did not save the user preferences.
+
+* Bug 5655 fixed - The selection was lost after an unsuccessful search.
+
+* Bug 5656 fixed - When a part of text was selected, the search was done on the full
+ document.
+
+* Bug 5657 fixed - Control+End did not move the cursor to the end of the file.
+
+* Bug 5681 fixed - The search window was not put in front of the editor's one.
+
+* Bug 5682 fixed - A problem occurred in some cases with the replace action.
+
+* Bug 6479 fixed - A problem occurred in some cases when a '{' was used in
+ comments.
+
+* Bug 6515 fixed - The DragN'Drop text was copied at the end of the file.
+
+* Bug 6658 fixed - The position and size of the editor were not saved.
+
+* Bug 6670 fixed - There was no shortcut for the "Evaluate Selection" action.
+
+* Bug 6748 fixed - There was a time problem between local computer and
+ remote file system.
+
+* Bug 6807 fixed - '.*' was not correctly highlighted.
+
+* Bug 6980 fixed - When a replaced text contained a '\', the backslash was
+ considered as a special character.
+
+* Bug 7032 fixed - There was a problem when a filename contained a ' or a ".
+
+* Bug 7088 fixed - The editor freezed when a user copied/pasted several times.
+
+* Bug 7112 fixed - Two transpositions gave a string (if a'==1 then a=b').
+
+* Bug 7150 fixed - It was impossible to change the background color.
+
+* Bug 7237 fixed - Whites and tabs were not visible in strings and in comments.
+
+* Bug 7238 fixed - The dot/del key on the numeric pad added a 'suppr' and a dot.
+
+* Bug 7239 fixed - Font style was lost on a selected text.
+
+* Bug 7240 fixed - The menu "Open source file" was active even if nothing could
+ be opened.
+
+* Bug 7262 fixed - An exception was thrown when a text was dragged and dropped.
+
+* Bug 7272 fixed - No check on the lastModified property was performed when
+ a file was opened.
+
+* Bug 7277 fixed - The "recent files" list was badly ordered.
+
+* Bug 7281 fixed - The menu "Evaluate selection" did not change when nothing
+ was selected.
+
+* Bug 7299 fixed - There was a bad matching by the right for the expression
+ n=size(x,"*"); r=(x*x')
+
+* Bug 7352 fixed - No completion menu on the right click.
+
+* Bug 7421 fixed - The source file of a selected name with right
+ click could not be opened.
+
+
+editvar (variable editor):
+==========================
+
+* New variable editor
+ Note that this editor will be improved in the next beta releases.
+
+
+browsevar (variable browser):
+=============================
+
+* New variable browser
+ Note that this browser will be improved in the next beta releases.
+
+
+Graphics:
+=========
+
+* The set, get and uicontrol functions are now overloadable.
+
+* Datatips tools added.
+ For more information, see the help page of datatips or SEP #29.
+
+* The frequency response plots ("bode", "black", "nyquist", "gainplot",...)
+ support cutomized datatips.
+
+* Bug 2651 fixed - "plot2d" was not working when the x argument was not given
+ and some optional arguments were given.
+
+* Bug 3100 fixed - The "xselect" function has been made obsolete and replaced
+ by "show_window", in accordance with its help page.
+
+* Bug 3975 fixed - The "xload" function was not able to load the contents of a
+ previously saved graphic figure into a different one.
+
+* Bug 4531 fixed - "legend" macros were not displaying any error when no
+ 'Polyline' existed.
+
+* Bug 4658 fixed - When some graphic functions were called without any
+ arguments, the error was not explicit enough.
+
+* Bug 5284 fixed - In some cases, the function "legend" drew line segments in
+ its box in a reverse order.
+
+* Bug 5606 fixed - In certain cases, user-defined x-axis ticks were not
+ correctly aligned.
+
+* Bug 6098 fixed - It was not possible to get values by clicking on a point
+ of Bode diagram.
+
+* Bug 6394 fixed - The "black", "m_circle", "chart" functions has been
+ improved for a better rendering and datatips
+ customization. Two new functions created: "hallchart"
+ (superseed "m_circle") and "nicholschart" (superseed
+ "chart").
+
+* Bug 6532 fixed - In some case text entity rendering order was wrong.
+
+* Bug 6676 fixed - When "twinkle(gca())" was executed, data related to the
+ current axes was not twinkling.
+
+* Bug 6786 fixed - The "polarplot" function did not correctly display the polar
+ coordinated grid when negative rho values were plotted.
+
+* Bug 6835 fixed - Performing an interactive rotation after having executed the
+ "plot3d" function caused Scilab to freeze on 64-bit Windows.
+
+* Bug 6848 fixed - The patterns of the lines were poorly exported.
+
+* Bug 6958 fixed - The "tics_labels" property from "axes" rejected column vector
+ of labels.
+
+* Bug 6959 fixed - axis.tics_labels did not accept $..$ LaTeX labels.
+
+* Bug 7024 fixed - Error messages from "twinkle" were not standard.
+
+* Bug 7028 fixed - When Scilab printed an "axis" graphic handle, string array
+ size for "tics_labels" was erroneous.
+
+* Bug 7065 fixed - "getColorIndex" used some global variables prohibiting
+ user's calls.
+
+* Bug 7067 fixed - The "isoview" macro created an unnecessary "plot" object.
+
+* Bug 7075 fixed - When the "links" property was set for a handle of type
+ "legend", the property type was not checked.
+
+* Bug 7079 fixed - The "mtlb_get" used a "h" global variable instead of the
+ given "H" argument.
+
+* Bug 7172 fixed - Executing the "scaling" function caused a function
+ redefinition warning due to its "factor" input argument.
+
+* Bug 7173 fixed - The equation in the "scaling" help page was incorrect.
+
+* Bug 7187 fixed - Plotting a curve, zooming, and then plotting an additional
+ curve caused Scilab to freeze, depending on the zoomed-in
+ area.
+
+* Bug 7188 fixed - Deleting a Label graphics entity caused Scilab to crash.
+
+* Bug 7353 fixed - Setting a Polyline's "interp_color_mode" property to "on"
+ without having previously set its "interp_color_vector"
+ property caused Scilab to crash.
+
+
+Localization:
+=============
+
+* Polish localization added. Thanks to Paweł Dąbrowski, Ernest Życiński,
+ Sebastian Sławski, Kamil Dąbrowsk, Kamil Strojek, Kamil Dąbrowski,
+ Michał Snoc, Piotr Seroka...
+
+* Bug 3069 fixed - In some cases, the function gettext was returning \"
+
+* Bug 7059 fixed - The tag X-Launchpad-Export-Date has been removed to avoid
+ huge and useless difference after a launchpad
+ synchronization.
+
+* Bug 7220 fixed - On Windows, when you started Scilab with "WScilex -l ru_RU",
+ some menus were disabled.
+
+Source reorganization:
+======================
+
+* 'tbx_builder_src', 'tbx_build_macros', 'tbx_builder_gateway', ... functions
+ has been moved in modules_manager module.
+
+API_Scilab:
+===========
+
+* Error(x) is now deprecated and will be removed in Scilab 5.4.
+ Please consider SciError(x).
+
+Call_Scilab:
+============
+
+* Function "sci_types getVariableType(char *varName)" added into call_scilab.h
+This function provides an easy way to retrieve the type of a variable.
+
+Documentation:
+==============
+
+* It is now possible to use LaTeX inlined in the documentation. Thanks to
+ Calixte Denizet for this feature. (See Bug #4329)
+
+* Bug 6630 fixed - JavaHelp did not update existing image files when
+ building help.
+
+* Bug 6852 fixed - JavaHelp did not center the LaTeX formulas containing an
+ attribute align="center"
+
+Xcos:
+=====
+
+* Modelica compiler 1.12.1
+
+* New set of icons added (the previous set of icons will be available as an
+ external module)
+
+* The default palettes can now be manipulated by the user.
+
+* LaTeX formulas can be used on any TextBlock using the Scilab tag based
+ description.
+
+* builnewblock.sci rewritten to use Scilab dynamic link module tools.
+
+* Introduction of the variable %MODELICA_USER_LIBS
+ Allows a user to set where are the Modelica files describing the user's
+ Modelica blocks.
+
+* Bug 4156 fixed - Xcos defined some temp. variables on stack without
+ removing them.
+
+* Bug 4705 fixed - Xcos used a non-existing file BEpsf
+
+* Bug 4898 fixed - The scifunction_block stored list() parameters on the ipar
+ field instead of the opar field.
+
+* Bug 4977 fixed - Some icons were duplicated between Gui and Xcos.
+
+* Bug 5022 fixed - When opening some demos, ArrayIndexOutOfBoundsException
+ were thrown by some Swing components.
+
+* Bug 5161 fixed - The export to SVG did not work with images or html.
+
+* Bug 5596 fixed - It was not possible to change text block properties (font
+ and color)
+
+* Bug 5640 fixed - Toolbar and menubar were sometimes not visible at startup.
+
+* Bug 6440 fixed - Xcos demos did not work and returned "Unable to
+ open file" error.
+
+* Bug 6527 fixed - There was several instances of the same variable name
+ in the workspace when a data set was exported via a
+ "To Workspace" block.
+
+* Bug 6661 fixed - "Code Generation" menu failed.
+
+* Bug 6668 fixed - Xcos Modelica demos did not work with the new
+ Modelica compiler.
+
+* Bug 6672 fixed - "Code generation" failed if superblock had
+ some gain blocks.
+
+* Bug 6674 fixed - Modelica generic block did not work.
+
+* Bug 6814 fixed - Link point positions (link.xx and link.yy) were not exported
+ as column vectors.
+
+* Bug 6900 fixed - The block interfunction was not considered as Scilab
+ macros.
+
+* Bug 6903 fixed - modelicat called ocamlrun (wrong dependency on Windows).
+
+* Bug 6981 fixed - The Scilab 'exit' call was killing Xcos session without
+ prompting the user if modified diagrams must be saved before
+ exit.
+
+* Bug 7053 fixed - Rotated saved blocks were not loaded with the right rotation
+ value.
+
+* Bug 7089 fixed - Drawing links when creating superblock threw an encoding
+ exception.
+
+* Bug 7099 fixed - xml2modelica called ocamlrun (wrong dependency on Windows).
+
+* Bug 7129 fixed - Xcos hung at the opening of superblocks with context.
+
+* Bug 7143 fixed - Simulation values were not valid when the exponential sign
+ was an 'e'.
+
+* Bug 7175 fixed - Demo bridge rectifier did not build on Windows.
+
+* Bug 7214 fixed - Modelica demos did not generate a .mo file in TMPDIR/modelica
+ directory.
+
+
+ATOMS:
+======
+
+* ATOMS client: Categories are now managed.
+ - atomsList(category) limits the list of modules to a category.
+ - atomsCategoryList() lists available categories.
+
+* ATOMS GUI:
+ - Ergonomics have been improved.
+ - Modules can be filtered by category (See request 5276).
+ - When a module is not up-to-date, a warning is displayed on the
+ corresponding sheet.
+ - Release date of a selected module can now be displayed.
+
+* Bug 5276 fixed - ATOMS GUI: It was not possible to filter modules by category.
+
+* Bug 6596 fixed - When the ATOMS GUI started, nothing was displayed. Now, the
+ list of already installed modules appears on the home page.
+
+* Bug 6842 fixed - The ATOMS GUI could tell that an installed version of a module
+ was the most recent one even if it was not the case.
+
+* Bug 6976 fixed - ATOMS GUI: Webpages URLs linked with a module were missing
+ from the presentation frame.
+
+* Bug 6977 fixed - ATOMS GUI: In the presentation frame, URLs and emails were
+ not hyperlinked.
+
+* Bug 7149 fixed - An error message of atomsDESCRIPTIONread() was badly formated.
+
+
+Matlab to Scilab Conversion Tools:
+==================================
+
+* Unitary tests added.
+
+* Matlab-Scilab equivalents dictionary added in documentation.
+
+* In 'mfile2sci', option only_double is now set to %T as default.
+
+* Conversion updated with new Scilab functions:
+ - 'filesep' now converted by 'filesep' instead of 'pathconvert'.
+
+
+Dynamic Link:
+=============
+
+* Microsoft Visual Studio 2010 Express and Professional support on
+ Windows x86 and x64 platform.
+
+* Microsoft Visual Studio 2008 Express support on Windows x64 platform
+ It requires to install Windows SDK to add x64 component on Visual Studio.
+
+* lcc-win32 support moved as module in ATOMS.
+ It will be easier to maintain with new versions of lcc-win32.
+
+* Intel Fortran 12 (beta) support on Windows x86 and x64 platform.
+
+* 5th argument of 'ilib_compile', 'ilib_for_link', 'ilib_gen_cleaner',
+ 'ilib_gen_Make', 'ilib_mex_build', 'ilib_build' is deprecated.
+ default value of makefile name must be [].
+
+* Bug 4265 fixed - The execution of the dynamic link functions (ilib_*)
+ continued even if a compiler was not available.
+
+* Bug 5737 fixed - loader.sce generated by ilib_gen_loader did not detect
+ if it was a x86 dll or a x64 dll used with a scilab x64 or x86,
+ on Windows.
+
+
+Optimization:
+=============
+
+* Simulated annealing: Added documentation for accept_func_default and
+ accept_func_vfsa.
+
+* fminsearch: updated printing of neldermead, optimbase and optimsimplex objects.
+
+* fminsearch: added demo for dimensionality effect of the Nelder-Mead algorithm.
+
+
+Incompatibilities:
+==================
+
+* The Bug 4583 fix makes the default element value in string array assignment
+ be an empty string instead of " ".
+
+
+FFTW:
+=====
+
+* On Windows, Scilab can use FFTW3 wrapper of Intel Math Kernel Library.
+ Select "Download FFTW3 wrapper optimized by Intel Math Kernel Library" during
+ installation.
+
+
+API_Scilab:
+===========
+
+* Error(x) is now deprecated and will be removed in Scilab 5.4.
+ Please use SciError(x) instead.
+
+
+Source reorganization:
+======================
+
+* 'tbx_builder_src', 'tbx_build_macros', 'tbx_builder_gateway', ... functions
+ has been moved in modules_manager module.
+
+
+Compilation:
+============
+
+* On Windows, Pentium III class (or equivalent) with SSE instructions is
+ required.
+
+* Scilab_f2c.sln can be exported to VS 2010 format.
+
+* Windows 2000 operating system is no more supported.
+
+* Scilab Mac OS X distribution only relies on Java 1.6 and is therefore now
+ only available under 64-bit OS (Most of 10.5 and all 10.6 Mac OS X versions)
+
+* Under Mac OS X, uses /usr/libexec/java_home instead of hardcoded paths to
+ retrieve JAVA_HOME
+
+* special_functions module is dynamically loaded by Scilab.
+
+* tclsci module is dynamically loaded by Scilab.
+
+* pvm module is dynamically loaded by Scilab.
+
+* Many warnings detected by Intel Fortran 11.1.051 and more on Windows fixed.
+
+* Better detection system of the dependencies version.
+
+* Add a check of the minimal installations of hdf5 (1.8.4), batik (1.7).
+
+* /usr/share/*/lib added to the Java search path for OpenSuse.
+
+* Option --enable-compilation-tests added to the configure. With this option,
+ if TestNG has been found, tests will be launched at compilation time.
+
+* Added /usr/lib to JNI search path. Gluegen-rt needed it on openSUSE.
+
+* Bug 4300 fixed - Moving Command Queue management to core.
+
+* Bug 6432 fixed - Checkstyle disabled on SWIG (Java/JNI) generated files.
+
+* Bug 6643 fixed - --without-gui failed to disable Ocaml build (A Xcos
+ dependency).
+
+* Bug 6857 fixed - make CXXFLAGS="-myflag" was removing some C++ arguments.
+
+
+Help Tools:
+==========
+
+* %helps_modules (global variable in Scilab) is only defined when
+ Scilab build help and no more at Scilab's startup.
+
+
+Core:
+=====
+
+* Under GNU/Linux, Unix and Mac OS X, for security purposes, temporary
+ directory name is now randomized and permissions are limited to the user
+ (See Bug #3493).
+
+* Under GNU/Linux, Unix and Mac OS X, if TMPDIR is set, Scilab will respect it
+ to store its temporary files (See Bug #3493).
+
+* Under non-Windows system, the name of the temporary directory has been changed
+ from SD_* to SCI_TMP_* to match the current Windows behavior.
+
+* Bug 6986 fixed - edit('toto.sce') created a file toto.sce.sci containing
+ a function named toto.sce
+
+Tests:
+======
+
+* Mechanism of unitary tests for Java code based on TestNG added and used.
+
+* test_run() now accepts ATOMS modules as input argument.
+
+
+Text Rendering:
+===============
+
+* Antialiasing activated by default to render text
+
+
+License:
+========
+
+* The demos files (modules/*/demos/**/*.dem.*) are now released in the public
+ domain. (See Bug #4902)
+
+
+Obsolete Functions:
+===================
+
+* 'MSDOS' obsolete. Please use 'getos' instead (SEP #39).
+
+* 'with_lcc', 'VCtoLCCLib', 'chooselcccompiler', 'configure_lcc',
+ 'findlcccompiler' have been moved as modules in ATOMS
+ See http://atoms.scilab.org/toolboxes/LCC-windows or atomsInstall('lcc-windows')
+ from Scilab.
+
+* 'maxi' obsolete see 'max'.
+
+* 'maxi' obsolete. Please use 'max' instead.
+
+* 'mini' obsolete. Please use 'min' instead.
+
+* 'xselect' obsolete. Please use 'show_window' instead.
+
+Removed functions (previously declared as obsolete):
+====================================================
+
+* 'textprint', 'pol2tex' replaced by 'prettyprint'.
+
+* 'tk_savefile' replaced by 'uigetfile'.
+
+* 'tk_getdir' replaced by 'uigetdir'.
+
+* 'tk_choose' replaced by 'x_choose'.
+
+* 'sci2excel' replaced by 'write_csv'.
+
+* 'excel2sci' replaced by 'read_csv'.
+
+* 'x_message_modeless' replaced by 'messagebox'.
+
+* 'sethomedirectory' replaced by 'SCIHOME'.
+
+* 'getcwd' replaced by 'pwd'.
+
+* 'xbasc' replaced by 'clf'.
+
+* 'getf' replaced by 'exec'.
+
+* 'NumTokens' replaced by 'tokens'.
+
+* 'sort' replaced by 'gsort'.
+
+* 'scilab_demos' replaced by 'demo_gui'.
+
+* 'with_gtk' replaced by 'getversion'.
+
+* 'readc_' replaced by 'input'.
+
+
+ATOMS:
+======
+
+* ATOMS client: Categories are now managed.
+ - atomsList(category) limits the list of modules to a category.
+ - atomsCategoryList() lists available categories.
+
+* The ATOMS GUI ergonomics has been improved.
+
+* ATOMS GUI: Modules can be filtered by category (See request 5276).
+
+* ATOMS GUI: When a module is not up-to-date, a warning is displayed on the
+ corresponding sheet.
+
+* ATOMS GUI: Display the release date of the watched module.
+
+* Bug 5276 fixed - ATOMS GUI: It was not possible to filter modules by category.
+
+* Bug 6596 fixed - When the ATOMS GUI started, nothing was displayed. Now, the
+ list of already installed modules appears on the home page.
+
+* Bug 6842 fixed - If the installed version of a module was not the most recent
+ one, the ATOMS GUI claimed that the newest version was
+ installed.
+
+* Bug 6976 fixed - ATOMS GUI: Webpages URLs linked with a module were missing
+ from the presentation frame.
+
+* Bug 6977 fixed - ATOMS GUI: In the presentation frame, URLs and emails were
+ not hyperlinked.
+
+* Bug 7149 fixed - An error message of atomsDESCRIPTIONread() was badly formated.
+
+Bug fixes:
+==========
+
+* Bug 1041 fixed - An error inside a loop was reported as if it occurred on
+ the "end" line.
+
+* Bug 1304 fixed - macr2tree now works with a Scilab expression as input.
+
+* Bug 1371 fixed - The representation of floating numbers with and exponent
+ larger than 100 or smaller than -100 was incorrect.
+
+* Bug 2076 fixed - pspect did not use the last data window.
+
+* Bug 2613 fixed - Incorrect stack recovery for catched errors in some
+ specific contexts (for loops, ...).
+
+* Bug 2623 fixed - Non-regression test script fixed.
+
+* Bug 2654 partially fixed - exec returned a wrong error if a line had more
+ than 4096 characters.
+
+* Bug 2775 fixed - Multiplication of 0 times infinity did not work because of
+ ATLAS under Windows.
+
+* Bug 3281 fixed - Incorrect error message #72 fixed.
+
+* Bug 3311 fixed - Loop with a "for" over a vector of complex polynomials produced
+ wrong values.
+
+* Bug 3490 fixed - "resume" inside an exec crashed Scilab, "resume" restrictions
+ of use removed.
+
+* Bug 3688 fixed - The assignment using ":" subscript for a dimension that did not
+ exist, did not work for hypermatrices.
+
+* Bug 3780 fixed - The loadmatfile function did not ignore comments found in
+ ASCII files while loading them, resulting in an error message.
+ For Matlab compatibility, when this function is called with
+ one input argument load(filename), it now looks for a binary
+ file (if filename has no extension or .mat extension) or for an
+ ASCII file if filename has another extension.
+
+* Bug 3796 fixed - In some situation the "tf2ss()" function failed to
+ compute correctly the state space representation of
+ a transfer function.
+
+* Bug 3810 fixed - Insertion in string array and polynomial array may be very slow.
+
+* Bug 3811 fixed - Documention about "typeof" and overload prefixes was not
+ up-to-date (help overloading).
+
+* Bug 3937 fixed - Buttons size in "x_choices" window was related to the labels one.
+
+* Bug 4075 fixed - A basic uicontrol example crashed Scilab 5.0.3
+
+* Bug 4117 fixed - Via the user interface, closing a graphics figure which had a
+ non-existing event handler attached did not destroy
+ its associated data structure.
+
+* Bug 4224 fixed - uigetfile masks were case insensitive on Windows.
+
+* Bug 4359 fixed - M(:,:)='anything' produced erroneous results.
+
+* Bug 4362 fixed - test_run("gui","checkbox") no more freezes Scilab.
+
+* Bug 4375 fixed - Interactive test SCI/modules/core/tests/unit_tests/breakpoints.tst
+ failed.
+
+* Bug 4493 fixed - 'rat' moved in elementary_functions module.
+
+* Bug 4505 fixed - A red vertical bar appeared for some continuous time systems.
+
+* Bug 4572 fixed - Scilab did a SIGSEGV after stacksize('max') + stacksize().
+
+* Bug 4583 fixed - Default value for string array assignment was " " instead
+ of an empty string "".
+
+* Bug 4625 fixed - intersci-n was broken on Windows.
+
+* Bug 4640 fixed - plot2d() put CPU utilization at 100% on Windows.
+
+* Bug 4672 fixed - Internal function AddFunctionInTable renamed to
+ getFunctionByName to avoid confusions on the actual usage
+ of this function. Thanks to Yuvraj Tomar.
+
+* Bug 4699 fixed - xml2test.pl: Paths were badly displayed in some cases.
+
+* Bug 4783 fixed - Comparison between sparse complex matrix and a full one was
+ wrong when the sparse matrix contained a zero row.
+
+* Bug 4799 fixed - Sometimes the bode, nyquist , ... function reported a
+ "non convergence" error
+
+* Bug 4841 fixed - Functions created by 'getd' were unknown by Scilab.
+
+* Bug 4948 fixed - A simple Runge Kutta method for solving a second order
+ differential equation had a strange behavior.
+
+* Bug 4857 fixed - Help file of 'gsort' updated with sort of complex numbers
+ and overloading.
+
+* Bug 4985 fixed - mgetl did not use fgets (C function).
+
+* Bug 4996 fixed - mgetl() was not located in the right module. It has been
+ moved to "fileio" module.
+
+* Bug 5110 fixed - Incomplete mgetstr documentation.
+
+* Bug 5123 fixed - Help about '%helps' was wrong.
+
+* Bug 5136 fixed - Information about dependant platform display of
+ exponential form (%e) was missing in the prinft_conversion
+ documentation.
+
+* Bug 5149 fixed - test_run(): Calls to exec() were no more logged by diary().
+
+* Bug 5216 fixed - URLs are now active in uicontrols of style "text". This
+ feature is used in ATOMS GUI (modules description).
+
+* Bug 5324 fixed - Under Windows, "File open" dialog box focused on parent
+ directory of current directory.
+
+* Bug 5432 fixed - A link to http://www.tcl.tk/doc/ added in help files about
+ Tcl/Tk.
+
+* Bug 5512 fixed - The display order of input arguments was not described in
+ the disp() documention.
+
+* Bug 5541 fixed - In the API documentation, the information that data must be
+ allocated before calling API functions was missing.
+
+* Bug 5575 fixed - Wrong German translation fixed (Standart => Standard).
+
+* Bug 5583 fixed - exec() did not manage correctly UTF-8 and ANSI/ASCII files
+ encoded.
+
+* Bug 5588 fixed - Assigning null() in a tlist or mlist field shifted all remaining
+ values with respect to field names.
+
+* Bug 5609 fixed - Documentation stated incorrectly that fieldnames were working
+ on cells.
+
+* Bug 5612 fixed - There was no way to delete a field in a struct.
+ It is now possible with null().
+
+* Bug 5629 fixed - export_to_hdf5 to a file overwrote a directory
+ with the same name (now trigger an error).
+
+* Bug 5630 fixed - export_to_hdf5 to a file with a same directory
+ name altered the permission of the directory.
+
+* Bug 5724 fixed - erfinv and erf missed references to similar functions
+
+* Bug 6332 fixed - stacksize had problems on Mac OS X and 64-bit platforms.
+
+* Bug 6349 fixed - The callback of an 'edit' uicontrol was only executed when it lost focus.
+
+* Bug 6419 fixed - There was no way to retrieve minimum global stack size
+ from Scilab.
+
+* Bug 6428 fixed - fscanfMat did not manage format parameter as fprintfMat.
+
+* Bug 6435 fixed - error 4 returned a wrong message.
+
+* Bug 6447 fixed - unix_g() and dos() did not support properly neither UTF8
+ nor ANSI encoded output.
+
+* Bug 6449 fixed - regexp returned a wrong value with a string returned by mgetl.
+
+* Bug 6451 fixed - length returned a wrong value with a string returned by mgetl.
+
+* Bug 6452 fixed - part returned a wrong value with a string returned by mgetl.
+
+* Bug 6484 fixed - file did not return filename of an opened Fortran file.
+
+* Bug 6504 fixed - Copy/paste of the contents of message boxes was not available.
+
+* Bug 6510 fixed - modules/helptools/help_en_US.xsl and
+ modules/helptools/help_fr_FR.xsl were useless but not removed.
+
+* Bug 6511 fixed - mseek and mtell did not manage files > 2 Gbytes on 64-bit
+ Windows.
+
+* Bug 6516 fixed - fullfile did not remove blanks and not create a valid path.
+
+* Bug 6535 fixed - The property 'ListboxTop' of the graphic user interface object
+ 'listbox' had no effect.
+
+* Bug 6543 fixed - neldermead issues for automatic restarts.
+
+* Bug 6549 fixed - genlib function had a behavior which was not consistent with
+ the load function.
+
+* Bug 6550 fixed - lib(".") returned a relative path in library variable
+ created.
+
+* Bug 6556 fixed - fprintf() returned an error if it was called twice (or more)
+ on the same file.
+
+* Bug 6635 fixed - Incorrectly drawn Bode plots (calfrq Bug).
+
+* Bug 6666 fixed - emptystr() gave a wrong result instead of complaining
+ about hypermatrix.
+
+* Bug 6682 fixed - mprintf, msprintf, mfprintf did not manage octal (%o) format.
+
+* Bug 6726 fixed - Variables whose name starts with a $ could be retrieved in
+ libraries.
+
+* Bug 6731 fixed - Information on the output argument was missing from the
+ lib() documentation.
+
+* Bug 6740 fixed - It was not possible to launch Scilab as Minimized
+ or Maximized Window.
+
+* Bug 6744 fixed - p_margin() returned an erroneous result.
+
+* Bug 6745 fixed - g_margin() returned an erroneous result.
+
+* Bug 6750 fixed - TMPDIR constant had no help page.
+
+* Bug 6751 fixed - Completion added unwanted characters when some
+ string sequences occurred several times.
+
+* Bug 6774 fixed - Calling get_param generated a "funcprot" warning when
+ the value of an option stored in a parameters list was
+ a function.
+
+* Bug 6781 fixed - Defined variables in a library were not recognized in
+ compiled macros.
+
+* Bug 6783 fixed - Solving a system of linear equation by backslash ("\")
+ caused a crash, when using complex numbers on Windows.
+
+* Bug 6784 fixed - It was not possible to move a Scilab installation without
+ breaking the (previously installed) ATOMS packages load.
+
+* Bug 6827 fixed - The error printed by spchol if the variable was complex
+ was wrong.
+
+* Bug 6830 fixed - C2F(scistring) in stack2.c was broken for macro names of
+ exactly two characters.
+
+* Bug 6831 fixed - in cli (=nwni) mode, tbx_build_help failed.
+
+* Bug 6861 fixed - yulewalk example failed on Windows.
+
+* Bug 6862 fixed - Help page for 'vectorfind' missed some explanations about
+ input arguments types. Moreover there were missing checks
+ about input arguments number and types in the function.
+
+* Bug 6864 fixed - Some error messages were wrong in data_structures module.
+
+* Bug 6867 fixed - Wrong error message when base2dec() was called with an invalid
+ base representation.
+
+* Bug 6889 fixed - 'fscanfMat' crashed with wrong formatted files.
+
+* Bug 6891 fixed - 'whos' did not display global variables.
+
+* Bug 6893 fixed - Some files +~JF****.tmp were created outside of Scilab
+ temporary directory.
+
+* Bug 6895 fixed - Completion crashed with -NW mode, on some Linux.
+
+* Bug 6901 fixed - This script with 'exec' produced a weird warning.
+
+* Bug 6923 fixed - Some localized messages were wrong in 'qmr'.
+
+* Bug 6924 fixed - Some error messages were wrong in 'gmres' and 'qmr'.
+
+* Bug 6932 fixed - Unitary test for function 'exit' failed in Linux binary
+ version.
+
+* Bug 6933 fixed - Some temporary files (dict_*.tmp) were created when using
+ search engine of the help browser.
+
+* Bug 6934 fixed - Denormalized floating point numbers were not present in
+ Scilab's master.
+
+* Bug 6940 fixed - An error message was wrong in 'pvm_send'.
+
+* Bug 6946 fixed - Information about optional input arguments 'column separator'
+ and 'decimal mark' were missing in the write_csv documentation.
+
+* Bug 6947 fixed - Some demos in "Optimization and Simulation" failed,
+ without write rights in SCI subdirectory.
+
+* Bug 6951 fixed - stacksize had a strange behavior.
+
+* Bug 6952 fixed - stacksize('max') did not return maximum value.
+
+* Bug 6962 fixed - bvode generated an error on Windows.
+
+* Bug 6964 fixed - Scilab could detect a wrong SCI path on Windows.
+
+* Bug 6971 fixed - After launching a module by loader.sce, variable v was
+ predefined.
+
+* Bug 6990 fixed - "and" and "or" did not work on hypermatrices.
+
+* Bug 7003 fixed - 'evstr' did not evaluate NaN and Inf as %nan and %inf.
+
+* Bug 7006 fixed - exec removed spaces at the end of filename when it returned
+ an error.
+
+* Bug 7014 fixed - ilib_verbose value was modified after toolbox_skeleton.
+
+* Bug 7019 fixed - resume() produced an incorrect error message.
+
+* Bug 7021 fixed - Scilab did not start and returned a system error (193)
+ on Windows.
+
+* Bug 7033 fixed - newfun was randomly crashing (mostly on 32-bit) writing to
+ unallocated memory.
+
+* Bug 7036 fixed - The plot2d document was incomplete (missing optional argument).
+
+* Bug 7042 fixed - Insertion of an empty matrix into a struct (to remove a row or column)
+ was Buggy when multiple index was used.
+
+* Bug 7044 fixed - calling sequence in help of 'strcat' was wrong.
+
+* Bug 7057 fixed - isdigit and isalphanum crashed with a matrix of string
+ as input argument.
+
+* Bug 7077 fixed - uigetfont crashed Scilab when the cancel button was clicked.
+
+* Bug 7078 fixed - A wrong error message was displayed when setting the "value"
+ property of an "edit" uicontrol.
+
+* Bug 7094 fixed - If badly called, ode made Scilab crashed.
+
+* Bug 7108 fixed - It was not possible to set the callback_type property via uicontrol.
+
+* Bug 7109 fixed - 'lu' function with some complex matrices crashed on Windows.
+
+* Bug 7123 fixed - No completion was possible if the name of a variable was
+ preceded by ~ or @ or < or >
+
+* Bug 7161 fixed - wavread failed to load some .wav files with error 44.
+
+* Bug 7163 fixed - Assignment index ":" were translated into "eye()".
+
+* Bug 7170 fixed - Scilab equivalent for Matlab "uigetdir" was "tk_getdir",
+ it has been replaced by "uigetdir".
+
+* Bug 7180 fixed - xs2pdf was unable to export a graphic.
+
+* Bug 7181 fixed - The display of a struct having no fields did not work.
+
+* Bug 7189 fixed - In some cases the usage of resume led to a crash of Scilab.
+
+* Bug 7223 fixed - 'unsetmenu' on a separator crashed Scilab.
+
+* Bug 7224 fixed - Export empty matrix in HDF5 did not unlock file.
+
+* Bug 7236 fixed - Due to Bug 1371 fix, sci2exp(-%inf) returned a wrong
+ value -nf and not -%inf.
+
+* Bug 7250 fixed - In the console, the first character of a filename was doubled
+ when completed.
+
+* Bug 7260 fixed - To read a malformed .csv file with fscanfMat crashed Scilab.
+
+* Bug 7285 fixed - Open/Save dialog box did not display filenames without
+ extension with filter "*.*"
+
+* Bug 7291 fixed - unix('') and dos('') returned a wrong messsage on Windows.
+
+* Bug 7278 fixed - strsplit did not work with some particular inputs.
+
+* Bug 7312 fixed - isnum() diplayed warnings when using some unusual parameters.