Mercurial > octave
view NEWS @ 26835:10653e92e205
maint: merge stable to default.
* NEWS: Remove trailing spaces.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 03 Mar 2019 17:22:32 -0800 |
parents | fab67369e802 |
children | c32c825ee021 |
line wrap: on
line source
Summary of important user-visible changes for version 6 (yyyy-mm-dd): ---------------------------------------------------------------------- ** The interpreter now supports handles to nested functions which was a long-standing incompatibility with Matlab. ** The graphics backend has seen many small improvements. * Graphic primitives now accept a color property value of "none" which is useful when a particular primitive needs to be hidden (for example, the Y-axis of an axes object with "ycolor" = "none") without hiding the entire primitive ("visibility" = "off"). * "LineWidth" and "MarkerSize" properties are now measured in points, *not* pixels. This change was made for Matlab compatibility. Compared to previous versions of Octave, some lines and markers will appear 4/3 larger. * The appearance of patterned lines (LineStyle = ":"|"--"|"-.") has been improved for small widths (LineWidth < 1.5 pixels) which is a common scenario. ** Printing to EPS files now uses a tight bounding box ("-tight" argument to print) by default. This makes more sense for EPS files which are normally embedded within other documents, and is Matlab compatible. If necessary use the "-loose" option to reproduce figures as they appeared in previous versions of Octave. ** The edit function option "editinplace" now defaults to true. Files will no longer be copied to the user's HOME directory for editing and then copied back to their original location. ** New functions added in Octave 6: lightangle verLessThan ** Deprecated functions. The following functions have been deprecated in Octave 6 and will be removed from Octave 8 (or whatever version is the second major release after 6): Function | Replacement -----------------------|------------------ output_max_field_width | output_precision ** The following functions were deprecated in Octave 4.4 and have been removed from Octave 6. Function | Replacement ---------------------|------------------ chop | sprintf for visual results desktop | isguirunning tmpnam | tempname toascii | double java2mat | __java2mat__ ** Deprecated graphics properties. The following properties or allowed corresponding values have been deprecated in Octave 6 and will be removed from Octave 8 (or whatever version is the second major release after 6): Object | Property | Value ---------------------|-------------------------|------------------- ** The following properties or allowed corresponding values were deprecated in Octave 4.4 and have been removed from Octave 6: Object | Property | Value ---------------------|-------------------------|------------------- figure | doublebuffer | | mincolormap | | wvisual | | wvisualmode | | xdisplay | | xvisual | | xvisualmode | axes | drawmode | annotation | edgecolor ("rectangle") | text | fontweight | "demi" and "light" uicontrol | fontweight | "demi" and "light" uipanel | fontweight | "demi" and "light" uibuttongroup | fontweight | "demi" and "light" uitable | fontweight | "demi" and "light" --------------------------------------------------------- See NEWS.5 for old news.